@font-face{font-family:'museo';src:url("../fonts/museo700regular-webfont.eot");src:url("../fonts/museo700regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/museo700regular-webfont.woff2") format("woff2"),url("../fonts/museo700regular-webfont.woff") format("woff"),url("../fonts/museo700regular-webfont.ttf") format("truetype"),url("../fonts/museo700regular-webfont.svg#museo700") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/GothamLight.eot");src:url("../fonts/GothamLight.eot") format("embedded-opentype"),url("../fonts/GothamLight.woff2") format("woff2"),url("../fonts/GothamLight.woff") format("woff"),url("../fonts/GothamLight.ttf") format("truetype"),url("../fonts/GothamLight.svg#GothamLight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/GothamBook.eot");src:url("../fonts/GothamBook.eot") format("embedded-opentype"),url("../fonts/GothamBook.woff2") format("woff2"),url("../fonts/GothamBook.woff") format("woff"),url("../fonts/GothamBook.ttf") format("truetype"),url("../fonts/GothamBook.svg#GothamBook") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url("../fonts/GothamBold.eot");src:url("../fonts/GothamBold.eot") format("embedded-opentype"),url("../fonts/GothamBold.woff2") format("woff2"),url("../fonts/GothamBold.woff") format("woff"),url("../fonts/GothamBold.ttf") format("truetype"),url("../fonts/GothamBold.svg#GothamBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?nfvd0c");src:url("../fonts/icomoon.eot?#iefixnfvd0c") format("embedded-opentype"),url("../fonts/icomoon.woff?nfvd0c") format("woff"),url("../fonts/icomoon.ttf?nfvd0c") format("truetype"),url("../fonts/icomoon.svg?nfvd0c#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-car:before{content:"\e604"}.icon-plane:before{content:"\e605"}.icon-arrow-l:before{content:"\e603"}.icon-arrow-r:before{content:"\e602"}.icon-bag:before{content:"\e600"}.icon-close:before{content:"\e601"}.panel-header:after,.collapse-holder:after,.block-item:after,.title-sidebar:after,.brand:after{content:" ";display:block;clear:both}.brand_name_popular{font-size:18px}.brand_name_notpopular{font-size:16px}.info_header{font-size:18px;font-weight:bold}.info_sub_header{font-style:normal;font-weight:bold;margin:10px 0 0 0}.red{color:red}.green{color:green}.yellow{color:#c50}.mailsent{font-weight:bolder;color:#60a63a;font-size:11px;line-height:26px}.recommendation{padding:10px;background-color:lightgreen;border:1px solid #239323;font-size:12px}.question{font-weight:bolder;font-style:normal;margin:10px 0 0 0;font-size:11px}.special{font-weight:bolder;background-color:orange;color:white;font-size:10px;padding:2px 6px}.cleared{clear:both}h3#package-contents{padding-left:20px;font-size:12px;font-weight:bolder;margin-bottom:2px;margin-top:20px}#lens-types label{font-size:14px;line-height:28px;display:block}#lens-promo{margin-top:20px;text-align:center}#lens-promo h3{color:red;margin:10px 0 8px 0;font-size:16px;font-weight:bolder}#lens-promo p{font-size:14px;line-height:30px}.frame-special-promotion{color:gray;font-size:10px;margin:10px 0}.frame-special-promotion h4{color:orange;display:block;font-size:10px;font-weight:bold;margin:0}#frame-total-price{font-size:18px}#lens-prompt,#lens-prompt2{z-index:10000}.shipping-estimate{font-size:12px}.shipping-estimate h3{font-size:12px;font-weight:bold;margin-top:10px}.lens-info img{margin:4px}ul.float li{float:left;margin-right:40px}#lensArea ul.float{margin:0}.oakley-lens-color{display:inline-block;margin-bottom:20px;position:relative;vertical-align:top;width:140px}.oakley-lens-color input{margin-top:-4px;position:relative;vertical-align:middle}.oakley-lens-color img{display:block}.oakley-lens-color span{display:inline-block;margin-top:4px}.jcf-select{display:inline-block;vertical-align:top;position:relative;border:1px solid #ebebeb;margin:0;width:100%;height:31px}@media all and (max-width:767px){.jcf-select{margin:0 auto 10px;width:90%;display:block}}.head-form .label-select,.select .label-select{float:left;font-size:16px;line-height:20px;font-weight:700;color:#333;margin:8px 18px 0 0}.head-form .jcf-select,.select .jcf-select{float:left;height:35px;margin:0 0 21px;border-color:#b7b7b7}.head-form .jcf-select .jcf-select-opener,.select .jcf-select .jcf-select-opener{background:#fff;color:#3d4445;font-size:15px}.head-form .jcf-select .jcf-select-opener:after,.select .jcf-select .jcf-select-opener:after{left:4px;margin-top:-12px}.head-form .jcf-select .jcf-select-text,.select .jcf-select .jcf-select-text{color:#000;font-style:italic;line-height:33px;margin:0 0 0 7px}.head-form .jcf-select .jcf-select-text,.select .jcf-select .jcf-select-text{font-style:italic}.head-form .jcf-select .jcf-select-opener:after{left:6px}.head-form .jcf-select .jcf-select-text{line-height:27px}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:12px;line-height:29px;padding:0 35px 0 11px;font-weight:300;color:#fff}.jcf-select .jcf-select-opener{position:absolute;width:25px;bottom:0;right:0;top:0;font-size:14px;color:#fff;font-family:"FontAwesome"}.jcf-select .jcf-select-opener:after{content:'\f107';position:absolute;top:50%;left:6px;margin-top:-11px}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select-drop .jcf-select-drop-content{border:1px solid #fff}.jcf-select-drop .jcf-scrollable-wrapper{width:100% !important}.jcf-select-drop .jcf-list-content{width:100% !important}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #232323;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#232323;line-height:14px;font-size:12px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;display:block;padding:5px 9px;color:#959595;height:1%}.jcf-list .jcf-disabled{background:#fff !important;color:#aaa !important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#232323;color:#fff}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:bold;display:block;padding:5px 9px;cursor:default;color:#959595}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-disabled{background:#ddd !important}.jcf-focus,.jcf-focus *{border-color:#b7b7b7 !important}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #b7b7b7;margin:0 5px 0 9px;height:15px;width:15px}.jcf-checkbox span{position:absolute;display:none;top:0;left:0;right:0;bottom:0;text-align:center;color:#007abb}.jcf-checkbox span:after{content:'\f00c';position:absolute;top:0;left:0;font-size:12px;margin:-1px 0 0;font-family:"FontAwesome"}:root .jcf-checkbox span{margin:0}.jcf-checkbox input[type="checkbox"]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-radio{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #b7b7b7;border-radius:9px;margin:-2px 3px 0 11px;height:15px;width:15px}.jcf-radio span{display:none;position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#007abb;border-radius:100%}.jcf-radio input[type="radio"]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-radio.jcf-checked span{display:block}.jcf-scrollable-wrapper{box-sizing:content-box;position:relative}.jcf-scrollbar-vertical{position:absolute;cursor:default;background:#e3e3e3;width:10px;bottom:0;right:0;top:0;border-radius:3px}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{background:#bbb;height:0;width:0;left:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:auto;bottom:0}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#232323;height:1px;min-height:20px;width:10px;border-radius:3px}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;vertical-align:top;overflow:hidden;background:#bbb;height:14px;width:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{display:inline-block;position:relative;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#888;height:14px}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-range{display:inline-block;min-width:200px;margin:0 10px;width:130px}.jcf-range .jcf-range-track{margin:0 20px 0 0;position:relative;display:block;height:10px}.jcf-range .jcf-range-wrapper{position:relative;background:#e5e5e5;border-radius:5px;display:block;margin:5px 0}.jcf-range.jcf-vertical{min-width:0;width:auto}.jcf-range.jcf-vertical .jcf-range-wrapper{margin:0;width:10px;height:auto;padding:20px 0 0}.jcf-range.jcf-vertical .jcf-range-track{height:180px;width:10px}.jcf-range.jcf-vertical .jcf-range-handle{left:-5px;top:auto}.jcf-range .jcf-range-display-wrapper{position:absolute;min-height:10px;min-width:10px;left:10px;right:10px}.jcf-range .jcf-range-display{border-radius:5px;position:absolute;background:#888;width:10px;height:10px}.jcf-range .jcf-range-display.jcf-range-min{margin:0 0 0 -10px;padding:0 0 0 10px}.jcf-range .jcf-range-display.jcf-range-max{margin:0 -10px 0 0;padding:0 10px 0 0}.jcf-range.jcf-vertical .jcf-range-display-wrapper{left:auto;right:auto;top:10px;bottom:10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-min{margin:0 0 -10px;padding:0 0 10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-max{margin:-10px 0 0;padding:10px 0 0}.jcf-range .jcf-range-handle{position:absolute;background:#aaa;border-radius:19px;width:19px;height:19px;margin:-4px 0 0;z-index:1;top:0;left:0}.jcf-range .jcf-range-mark{position:absolute;overflow:hidden;background:#000;width:1px;height:3px;top:-7px;margin:0 0 0 9px}.jcf-range.jcf-vertical .jcf-range-mark{margin:0 0 9px;left:14px;top:auto;width:3px;height:1px}.jcf-range .jcf-active-handle{z-index:2}.jcf-range.jcf-focus .jcf-active-handle{border:1px solid red;margin:-5px 0 0 -1px}.jcf-range.jcf-disabled{background:none !important;opacity:.3}.panel-header{background:#232323;margin:0 -15px;min-height:37px}@media all and (max-width:979px){.panel-header{position:relative}}.nav-holder{position:relative}.list{float:right;padding:0;margin:0;list-style:none}.list li{float:left;position:relative;border-left:1px solid #313131;padding:9px 18px 8px;letter-spacing:-1px;text-transform:uppercase}.list li a:focus,.list li a:hover{text-decoration:none}.list li:first-child{padding:0}@media all and (max-width:767px){.list li:first-child{position:static}}.list li:first-child a{display:block;padding:9px 12px 8px}.list li:first-child a:hover{text-decoration:none}.list .collapse.in,.list .collapsing,.list .collapse{position:absolute !important;top:100%;right:0;width:300px;overflow:hidden;z-index:10}@media all and (max-width:767px){.list .collapse.in,.list .collapsing,.list .collapse{width:100%}}.list .well{overflow:hidden;margin:0}.list .navbar-form{margin:0;overflow:hidden;padding:0}@media all and (max-width:767px){.list .navbar-form{border:0}}.list .navbar-form .form-group{float:left;width:180px}.list .navbar-form [type="search"]{display:block;padding:0 5px;width:100%;height:28px;color:#000;font-size:14px;line-height:24px;margin:4px 0 0 0;border:0;background:#fff;outline:0}.list .navbar-form [type="search"]:active,.list .navbar-form [type="search"]:hover,.list .navbar-form [type="search"]:focus{outline:0;box-shadow:none}.list .navbar-form [type="submit"]{float:right;display:block;margin:0;padding:0 5px;width:34px;height:34px;color:#ccc;font-size:14px;line-height:24px;border:0;background:transparent;outline:0;transition:color .3s}.list .navbar-form [type="submit"]:hover{color:#0077b7}.box-panel{position:relative}@media all and (max-width:979px){.box-panel{background:#232323;position:static;width:100%}}.navbar{border:0;margin:0}#header .navbar{height:115px}@media all and (max-width:1023px){#header .navbar{height:auto}}.social-networks{float:left;padding:5px 9px 7px 0;margin:0 0 0 -2px;list-style:none;border-right:1px solid #313131}@media all and (max-width:979px){.social-networks{text-align:center;letter-spacing:-4px;overflow:hidden;margin-left:10px}}.social-networks li{float:left;margin:0 0 0 5px;font-size:12px;line-height:23px;text-align:center}@media all and (max-width:979px){.social-networks li{display:inline-block;float:none;vertical-align:top;letter-spacing:0}}.social-networks li:first-child{margin-left:0}.social-networks li a{display:block;width:25px;height:25px;border-radius:50%;border:1px solid #c8c8c8;color:#777;transition:all .3s}.social-networks li a:hover{border-color:#0077b7;color:#0077b7;text-decoration:none}.social-networks li.title{color:white;margin-top:2px}.item-list{float:left;padding:0;margin:0;list-style:none}@media all and (max-width:979px){.item-list{float:none;background:#232323}.item-list:before,.item-list:after{content:" ";display:table}.item-list:after{clear:both}}.item-list>li{float:left;position:relative;font-size:10px;line-height:14px;text-transform:uppercase;padding:11px 12px 12px 8px;border-right:1px solid #313131}@media all and (max-width:979px){.item-list>li{width:50%;border:0;text-align:center}.item-list>li:first-child{border-right:1px solid #313131}.item-list>li .dropdown-menu{position:static;margin:0 auto;float:none;text-align:center}}.item-list>li>a{color:#9a9a9a}.item-list>li a:focus,.item-list>li a:hover{text-decoration:none;color:#0077b7}.item-list>li .ico{color:#fefeff;font-size:11px}.item-list>li ul a{font-size:10px;line-height:14px;text-transform:uppercase;padding:5px 20px}ul.panel-contact{float:left;list-style-type:none;margin-bottom:0}ul.panel-contact a{color:#bbb}ul.panel-contact li{color:white;float:left;position:relative;font-size:12px;line-height:37px;margin-right:10px;vertical-align:middle}div#next-holiday{float:left;color:white;font-size:10px;line-height:37px;margin-left:40px}.navbar-default{background:0;border:0}.navbar-brand{float:none;padding:0}.logo{background-color:white;position:relative;float:left;padding:15px 24px 14px 24px;margin:0 0 0 -26px;box-shadow:-6px 7px 7px -6px rgba(0,0,0,0.5)}@media all and (max-width:767px){.logo{width:131px}}@media all and (max-width:1023px){.logo{box-shadow:none}}.logo:after{content:'';position:absolute;top:-11px;left:0;width:0;height:0;border-style:solid;border-width:0 0 11px 11px;border-color:transparent transparent #006da7 transparent}.navbar>.container-fluid .navbar-brand{margin:0;width:141px;padding:15px 0;height:86px;display:block}@media all and (max-width:767px){.navbar>.container-fluid .navbar-brand{width:100%;height:60px}}.navbar>.container-fluid .navbar-brand img{width:100%;height:auto}.navbar-collapse.collapse{float:left}@media all and (max-width:979px){.navbar-collapse.collapse{float:none;padding-left:0;padding-right:0;margin:0 -15px;background:#fff}}.navbar-collapse{padding-left:0}@media all and (max-width:979px){.navbar-collapse{padding:0;margin:0 -15px}}.navbar-toggle{position:absolute;left:15px;top:-3px;padding:5px}.navbar-nav{background-color:transparent;margin:0;list-style:none;position:relative;padding:0 0 0 40px}@media all and (max-width:1023px){.navbar-nav{padding:0 0 0 30px}}@media all and (max-width:979px){.navbar-nav{padding:0;margin:0;text-align:center}}.navbar-nav>li{padding:49px 14px 48px}@media all and (max-width:979px){.navbar-nav>li{padding:0;display:none}}.navbar-nav>li>a{padding:0;font-size:14px;line-height:18px;color:#58595b;position:relative}.navbar-nav>li>a:after{display:none;content:'';position:absolute;bottom:-7px;left:0;right:0;height:3px;background:#007abb}.navbar-nav>li>a:hover:after{display:block}@media all and (max-width:979px){.navbar-nav>li>a:hover:after{display:none;color:#007abb}}@media all and (max-width:979px){.navbar-nav>li>a{display:block;width:100%;padding:5px 10px}}.navbar-nav>li.active a{color:#58595b;background-color:none;background:0;font-weight:700}.navbar-nav>li.active a:after{display:block}@media all and (max-width:979px){.navbar-nav>li.active a:after{display:none}}.navbar-nav>li.active .dropdown a{font-weight:normal}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#58595b;background-color:#fff}@media all and (max-width:979px){.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#007abb}}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0}.box-basket{float:right;padding:31px 5px 0 0}@media all and (max-width:979px){.box-basket{position:absolute;right:0;top:24px}}@media all and (max-width:767px){.box-basket{padding:0}}.box-basket .help{float:left;margin:18px 42px 10px 10px;text-transform:uppercase;color:#58595b;font-size:14px;line-height:18px;position:relative}.box-basket .help:after{display:none;content:'';position:absolute;bottom:-7px;left:0;right:0;height:3px;background:#007abb}.box-basket .help:hover{text-decoration:none}.box-basket .help:hover:after{display:block}@media all and (max-width:1023px){.box-basket .help{display:none}}.box-basket .cart{position:relative;float:left;min-width:130px;padding:15px 15px 14px;border:1px dashed #000;border-radius:4px;font-size:14px;text-transform:uppercase;color:#58595b}.box-basket .cart:hover{text-decoration:none;color:#007abb}@media all and (max-width:767px){.box-basket .cart{padding-left:5px;padding-right:5px;min-width:100px}}.box-basket .cart .num{color:#000}.box-basket .cart .ico{position:relative;font-size:21px;color:#fe423f}.box-basket .cart .ico .ico-num{position:absolute;top:0;left:-6px;right:0;text-align:center;color:#fff;font-size:10px;line-height:21px;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}@media all and (max-width:979px){.item-list>li>a{display:block}}.shop-by-brand{background:#232323;padding:5px 20px;margin:0 -15px;position:relative;z-index:3;overflow:initial}@media all and (max-width:979px){.shop-by-brand .btn{font-size:10px;padding-left:10px;padding-right:10px}}@media all and (max-width:767px){.shop-by-brand{padding:2px 20px}.shop-by-brand .btn{margin:0 auto;float:none;display:block;max-width:200px}.shop-by-brand .box-panel{display:none}}.shop-by-brand .row{margin:0}.shop-by-brand .label{font-weight:400;text-transform:uppercase;float:left;padding:7px 0 0 0;font-size:14px;line-height:18px;color:#fff}@media all and (max-width:979px){.shop-by-brand .label{font-size:10px}}@media all and (max-width:767px){.shop-by-brand .label{float:none;display:block;text-align:center;margin:0 0 10px}}.shop-by-brand .col-sm-2.wider{min-width:18%}#no-sales-tax{float:left;margin:0 30px 0 0}@media all and (max-width:767px){#no-sales-tax{display:none}}.cycle-gallery{position:relative;margin:0 -15px;box-shadow:-7px 0 7px -7px rgba(0,0,0,0.4)}.cycle-gallery .btn-next,.cycle-gallery .btn-prev{position:absolute;top:50%;left:-6px;z-index:3;width:47px;height:84px;margin-top:-42px;background:url(../images/v2/sprite-arrow.png) no-repeat 0 0}.cycle-gallery .btn-next .fa,.cycle-gallery .btn-prev .fa{font-size:23px;color:#3f3f3f;position:absolute;top:50%;margin-top:-12px;left:6px}.cycle-gallery .btn-next{left:auto;right:-6px;background-position:-50px 0}.cycle-gallery .btn-next .fa{left:auto;right:6px}.cycle-gallery .pagination{position:absolute;bottom:22px;left:0;right:0;text-align:center;z-index:3;text-align:center;margin:0;line-height:0;letter-spacing:-4px}.cycle-gallery .pagination ul{line-height:15px;letter-spacing:0;display:inline-block;vertical-align:top;overflow:hidden;list-style:none;margin:0;padding:0}.cycle-gallery .pagination ul li{float:left;margin:0 3px;width:15px;height:15px;border:2px solid #fff;padding:1px;border-radius:50%}.cycle-gallery .pagination ul li a{display:block;width:9px;height:9px;border-radius:50%;transition:all .3s;text-indent:-9999px;outline:0}.cycle-gallery .pagination ul li a:hover{background:#fff}.cycle-gallery .pagination ul li.active a{background:#fff}.cycle-gallery .mask{position:relative;overflow:hidden;width:100%}.cycle-gallery .mask .slideset{width:99999px;float:left}.cycle-gallery .mask .slide{width:100%;float:left}@media all and (max-width:767px){.cycle-gallery .mask .slide{overflow:hidden}}.cycle-gallery .mask .slide img{max-width:none}.cycle-gallery .mask .slide .text{position:absolute;bottom:122px;right:49px;width:242px;font-size:12px;line-height:14px}.cycle-gallery .mask .slide .text img{margin:0 !important;width:auto !important;height:auto !important}.cycle-gallery .mask .slide .text p{margin:0 0 11px}.cycle-gallery .mask .slide .title{overflow:hidden;padding:0 0 4px 0}.cycle-gallery .mask .slide .title .teg{padding:8px 12px 7px;margin:9px 10px 0 0;float:left;border-color:#0188d0;background:url(../images/v2/bg-primary.png);color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;line-height:16px}.cycle-gallery .mask .slide .title img{float:left}.cycle-gallery .mask .slide .btn-holder{text-align:right}.cycle-gallery .mask .slide .btn-holder .btn{position:relative}.cycle-gallery .mask .slide .btn-holder .btn .icon-bag{position:absolute;left:8px;top:5px;font-size:17px}.cycle-gallery .mask .slide .prices{font-size:12px;text-align:right;text-transform:uppercase;font-weight:700;margin:0 0 10px}.cycle-gallery .mask .slide .prices .inc{font-size:24px;font-family:"museo",Arial,"Helvetica Neue",Helvetica,sans-serif}.cycle-gallery .mask .slide .slide-logo{position:absolute;bottom:10px;right:10px}.cycle-gallery .mask .slide-silhouette .text{bottom:50px;right:200px}.cycle-gallery .mask .slide.active{z-index:1}.product-carousel{position:relative;padding:11px 5px;margin:0 0 15px}.product-carousel .title{border-top:1px solid #353535;text-align:center;padding:26px 45px 15px;margin:0 -5px;position:relative}.product-carousel .title h2{margin:0;font-size:18px;line-height:20px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.product-carousel .title h2 span{display:inline-block;vertical-align:top;position:relative;padding:0 15px}.product-carousel .title h2 span:before,.product-carousel .title h2 span:after{content:'';position:absolute;top:50%;margin-top:-4px;left:0;border-radius:50%;width:8px;height:8px;background:#353535}.product-carousel .title h2 span:after{left:auto;right:0}.product-carousel .title .sub-title{display:inline-block;position:relative;color:#0073b0;text-transform:uppercase;font-size:12px;line-height:12px;font-weight:700;padding:0 6px;letter-spacing:1px}.product-carousel .title .sub-title:before,.product-carousel .title .sub-title:after{content:'';position:absolute;top:50%;margin-top:-2px;left:100%;width:50px;height:2px;background:#58595b}.product-carousel .title .sub-title:after{left:auto;right:100%}.product-carousel .title:after{content:'';position:absolute;top:1px;left:0;right:0;height:3px;background:#353535}.product-carousel .btn-next,.product-carousel .btn-prev{position:absolute;left:0;top:45px;min-width:38px;text-align:center;padding:1px 3px;color:#fff;font-weight:500;background:#353535;font-size:10px;line-height:14px;font-family:"museo",Arial,"Helvetica Neue",Helvetica,sans-serif;border-radius:2px}.product-carousel .btn-next:focus,.product-carousel .btn-next:hover,.product-carousel .btn-prev:focus,.product-carousel .btn-prev:hover{text-decoration:none;opacity:.8}.product-carousel .btn-next{left:auto;right:0}.product-carousel .mask-holder{border-top:1px solid #353535;border-bottom:1px solid #353535;margin:0 -5px;padding:13px 5px 12px}.product-carousel.not-enough-slides .btn-prev,.product-carousel.not-enough-slides .btn-next{display:none}.related-products .mask-holder{padding:14px 5px 2px}.product-carousel .mask{position:relative;overflow:hidden;width:100%}.product-carousel .mask .slideset{width:99999px;float:left}.product-carousel .mask .slide{width:193px;float:left;padding:0 2px}.product-carousel .mask .slide.block-item{width:232px}.product-carousel .mask .slide .visual{display:block;border:1px solid #d9d9d9;width:186px;height:96px;position:relative}.product-carousel .mask .slide .visual:hover{opacity:.8}.product-carousel .mask .slide .visual img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.related-products .mask .slide{padding:4px 0}.holder-tab{overflow:hidden;text-align:center;letter-spacing:-4px;line-height:0;padding:22px 0 15px}.holder-tab .nav-tabs{display:inline-block;vertical-align:top;letter-spacing:1px;line-height:22px;font-size:17px;list-style:none;margin:0;padding:0 0 0 20px;border:0;position:relative}@media all and (max-width:767px){.holder-tab .nav-tabs{padding:0;font-size:10px}}.holder-tab .nav-tabs:after,.holder-tab .nav-tabs:before{content:'';position:absolute;left:100%;top:50%;width:999px;height:1px;background:#353535;margin-top:-1px}@media all and (max-width:767px){.holder-tab .nav-tabs:after,.holder-tab .nav-tabs:before{display:none}}.holder-tab .nav-tabs:after{left:auto;right:100%}.holder-tab .nav-tabs>li{text-transform:uppercase;font-weight:300;position:relative;padding:0 14px 0 22px}@media all and (max-width:767px){.holder-tab .nav-tabs>li{padding:0 10px}}.holder-tab .nav-tabs>li>a{line-height:22px;padding:0;color:#858585;border:0}.holder-tab .nav-tabs>li>a:focus,.holder-tab .nav-tabs>li>a:hover{color:#353535;border:0}.holder-tab .nav-tabs>li.active{font-weight:700}.holder-tab .nav-tabs>li.active a{color:#353535;background:0}.holder-tab .nav-tabs>li.active:after{background:#353535}.holder-tab .nav-tabs>li:after{content:'';position:absolute;left:0;top:50%;margin-top:-4px;border-radius:50%;width:8px;height:8px;background:#858585}.tab-carousel{position:relative;margin:0 -15px}.tab-carousel .btn-holder{text-align:center;letter-spacing:-4px;font-size:0;line-height:0;margin:0 0 21px}.tab-carousel .btn-next,.tab-carousel .btn-prev{display:inline-block;vertical-align:top;min-width:38px;text-align:center;margin:0 15px;padding:1px 3px;letter-spacing:0;color:#fff;font-weight:500;background:#353535;font-size:10px;line-height:14px;font-family:"museo",Arial,"Helvetica Neue",Helvetica,sans-serif;border-radius:2px}.tab-carousel .btn-next:focus,.tab-carousel .btn-next:hover,.tab-carousel .btn-prev:focus,.tab-carousel .btn-prev:hover{text-decoration:none;opacity:.8}.tab-carousel .tab-mask{position:relative;overflow:hidden;padding:5px 15px 5px;width:100%}.tab-carousel .tab-mask .tab-slideset{width:99999px;float:left}.tab-carousel .tab-mask .tab-slide{width:270px;padding:0;margin:0 30px 0 0;float:left;position:relative}.tab-carousel .tab-mask .tab-slide .slide-holder{padding:10px 0 0;width:100%;background:#fbfbfb;box-shadow:0 2px 3px 0 rgba(0,0,0,0.3);transition:padding .3s}.tab-carousel .tab-mask .tab-slide .slide-holder:hover{padding-bottom:30px}.tab-carousel .tab-mask .tab-slide .slide-holder:hover .btn-prev-product,.tab-carousel .tab-mask .tab-slide .slide-holder:hover .btn-next-product{opacity:1}.tab-carousel .tab-mask .tab-slide .slide-holder:hover .product-gallery{padding-bottom:0;height:135px}.tab-carousel .tab-mask .tab-slide .slide-holder:hover .box-social{opacity:1}.tab-carousel .tab-mask .tab-slide .slide-text{border-top:1px solid #f1f1f1;text-align:center;padding:21px 10px}.tab-carousel .tab-mask .tab-slide .slide-text .gender{margin:0 0 10px;color:#fe423f;font-size:12px;line-height:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.tab-carousel .tab-mask .tab-slide .slide-text .gender.gender-1{color:#007abb}.tab-carousel .tab-mask .tab-slide .slide-text .name{margin:0 0 12px;font-size:20px;color:#353535;font-weight:400;line-height:22px}.tab-carousel .tab-mask .tab-slide .slide-text .rating{padding:0}.tab-carousel .tab-mask .tab-slide .slide-text .rating span.star{margin:0 2px}.tab-carousel .tab-mask .tab-slide .slide-text .rating span.star.none:before{color:#cecece}.tab-carousel .tab-mask .tab-slide .slide-text .price{font-family:"museo",Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0 0 16px}.tab-carousel .tab-mask .tab-slide .slide-text .price .discount{font-weight:300;font-size:18px;line-height:22px;text-decoration:line-through}.tab-carousel .tab-mask .tab-slide .slide-text .price .inc{font-weight:700;font-size:24px;line-height:26px}.tab-carousel .tab-mask .tab-slide .slide-text .btn{padding-left:24px;padding-right:24px;text-shadow:none;border-width:2px;transition:all .3s linear}.tab-carousel .tab-mask .tab-slide .slide-text .btn .icon-bag{font-size:14px;float:left;margin:-2px 8px 0 -8px}.tab-carousel .tab-mask .tab-slide .slide-text .btn.btn-default:hover{background:#ebebeb;color:#b9b9b9;border-color:#dbdbdb}.tab-carousel .tab-mask .tab-slide .box-social{position:absolute;left:0;right:0;bottom:0;opacity:0;background:#232323;padding:0;margin:0;list-style:none;overflow:hidden;transition-delay:.1s}.tab-carousel .tab-mask .tab-slide .box-social li{float:left;width:30%;border-left:1px solid #313131;font-size:12px;line-height:14px;text-align:center}.tab-carousel .tab-mask .tab-slide .box-social li.center{width:40%}.tab-carousel .tab-mask .tab-slide .box-social li:first-child{border:0}.tab-carousel .tab-mask .tab-slide .box-social li a{color:#fff;display:block;padding:8px 0 7px;transition:background .3s linear}.tab-carousel .tab-mask .tab-slide .box-social li a:hover{background:#313131;text-decoration:none}.tab-carousel .tab-mask .tab-slide .box-social li .fa{display:inline;color:#b9b9b9;margin:0 5px 0 0}.tab-content{padding-bottom:16px}.product-gallery{position:relative;height:165px;padding:0 10px 30px;transition:height .3s,padding .3s}.product-gallery .btn-prev-product,.product-gallery .btn-next-product{position:absolute;top:50%;left:10px;margin-top:-10px;font-size:15px;color:#404040;z-index:3;opacity:0;transition:opacity .3s linear}.product-gallery .btn-next-product{left:auto;right:10px}.product-gallery .product-mask{position:relative;overflow:hidden;width:100%}.product-gallery .product-mask .product-slideset{width:99999px;float:left}.product-gallery .product-mask .product-slide{width:100%;float:left;left:auto;height:135px;position:relative}.ico-label{position:absolute;top:0;left:0;z-index:5;opacity:.8}.product-gallery .product-mask .product-slide.active{z-index:1}.product-box .title-box{padding:7px 12px 6px;background:#232323;color:#fff;overflow:hidden;margin:0 0 20px;box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}.product-box .title-box .text{font-size:18px;line-height:22px;font-weight:700}.product-box .btn-holder{float:right;margin:0;padding:3px 0;letter-spacing:normal}.product-box .btn-holder .btn-prev,.product-box .btn-holder .btn-next{font-style:italic;margin:0 0 0 10px}#footer{width:100%;background:#fff;padding:20px 0 0;border-bottom:31px solid #353535;position:relative;color:#232323}.logo-footer{width:100%;overflow:hidden;margin:18px 0 0}@media all and (max-width:767px){.logo-footer{text-align:center}.logo-footer .navbar-brand{display:inline-block;vertical-align:top}}.block-about{overflow:hidden;margin:0 16px 23px;background:url("../images/v2/pattern-noise-short.gif");border-top:3px solid #232323;padding:10px 0 12px 28px;box-shadow:0 0 3px 3px rgba(0,0,0,0.1);font-size:14px;line-height:16px;font-weight:300;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif}.block-about h2{color:#232323;font-weight:400;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px;line-height:20px;text-transform:uppercase;margin:0 0 14px}.block-about p{margin:0}.block-about .social-networks{background:#232323;width:100%;padding:9px 10px 9px 39px;box-shadow:0 0 3px 3px rgba(0,0,0,0.2);margin:2px 0 0 -2px;border-right:0}.block-about .social-networks li{font-size:16px;line-height:18px;margin:0 0 0 8px}.block-about .social-networks li:first-child{margin:0}.block-about .social-networks li a{width:31px;height:31px;padding:5px 0 0}@media all and (max-width:979px){.block-about .social-networks li a{width:26px;height:26px}}.block-links{width:100%;overflow:hidden;padding:0 15px 9px 60px;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:16px;font-weight:300}@media all and (max-width:979px){.block-links{padding-left:30px}}.block-links h2{font-size:18px;line-height:20px;font-weight:700;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#353535;margin:0 0 23px;text-transform:uppercase}@media all and (max-width:767px){.block-links h2{margin:0 0 10px}}.block-links p{margin:0}.block-links p strong{font-weight:700;display:block}.block-links p .tel{color:#232323}.block-links p .tel:hover{text-decoration:none;color:#0077b7}.block-links ul{margin:0;list-style:none;overflow:hidden;padding:0 0 15px 11px}.block-links ul li{overflow:hidden;padding:0 0 8px 18px;position:relative}.block-links ul li:before{content:'\f178';position:absolute;top:1px;left:0;font-size:12px;line-height:14px;font-family:"FontAwesome";color:#b4b4b4}.block-links ul a{color:#232323}.block-links ul a:hover{text-decoration:none;color:#0077b7}@media all and (max-width:1023px){.block-links .contact-us{clear:both;display:block;width:auto}}.block-newsletter{padding:0 15px 9px 60px}@media all and (max-width:979px){.block-newsletter{padding-left:30px}}.block-copy{overflow:hidden;margin:0 16px 16px;text-align:center;font-size:12px;line-height:14px;color:#232323;font-weight:400;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif}.block-copy p{margin:0}.block-copy a{color:#232323}.block-copy a:hover{text-decoration:none;color:#0077b7}.block-copy:after{content:"";position:absolute;width:100%;height:10px;bottom:0;left:0;box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,0.5)}.box-sep{width:100%;overflow:hidden;margin:0 0 12px;text-align:center}.box-sep span{display:inline-block;position:relative;padding:0 8px}.box-sep span:after,.box-sep span:before{position:absolute;right:100%;top:10px;background:#353535;content:'';width:999px;height:1px;text-align:left}.box-sep span:after{left:100%;right:auto}.box-sep i{display:inline-block;vertical-align:top;font-size:20px;line-height:20px;color:#353535}@media only screen and (min-width:768px){.tel{cursor:default;pointer-events:none;text-decoration:none}}@media only screen and (max-width:991px){.logo-footer{margin:5px 0 15px}.block-about{padding:15px}.block-about .social-networks{margin:0;padding-left:5px;padding-right:5px}.block-about p{margin:0 10px 15px 0}}@media only screen and (max-width:767px){.block-about{text-align:center}.block-about .social-networks{display:inline-block;overflow:hidden;float:none;padding:9px 10px;width:auto;vertical-align:top}}.blocks-info{overflow:hidden;width:100%}.blocks-info .block{width:100%;overflow:hidden;padding:15px;font-size:12px;line-height:14px;color:#fff;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;background:linear-gradient(to left,#bf6567 0,#bf6567 10%,#bb6163 18%,#a2484a 51%,#9b4143 64%,#9b4143 100%)}@media all and (max-width:767px){.blocks-info .block{margin-bottom:30px}}.blocks-info .block.blue{background:linear-gradient(to left,#67a8c0 0,#67a8c0 10%,#63a4bc 18%,#4b8ca4 50%,#43849c 64%,#43849c 100%)}@media all and (max-width:767px){.blocks-info .block.blue{margin-bottom:0}}.blocks-info .block.blue .hold{padding:10px 17px 7px 3px}.blocks-info .block.blue .btn-row{bottom:7px;right:17px}.blocks-info .block.blue .img-box{margin:0 15px 0 0}@media all and (max-width:767px){.blocks-info .block.blue .img-box{margin:0 0 10px}}.blocks-info .hold{width:100%;overflow:hidden;border:1px solid #fff;padding:14px 14px 9px;position:relative}.blocks-info .img-box{float:left;margin:0 20px 0 0}@media all and (max-width:767px){.blocks-info .img-box{float:none;display:inline-block;vertical-align:top;margin:0 0 10px}}.blocks-info .text{padding:0 0 40px}.blocks-info p{margin:0 0 15px}.blocks-info .btn-row{overflow:hidden;position:absolute;bottom:9px;right:14px}.blocks-info .btn{float:right;border:2px solid #fff;padding:8px 10px;color:#fff;font-size:12px;line-height:14px;font-family:"museo",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;text-transform:uppercase;text-shadow:3px 0 2px #000}.blocks-info .btn:hover{color:#0077b7;text-decoration:none;border:2px solid #0077b7}.blocks-info.blocks-info-1{padding-top:8px}.blocks-info.blocks-info-1 .block{margin-bottom:20px}.blocks-info.blocks-info-1 .text{padding-bottom:29px}.blocks-info .block-subscribe{border:15px solid #b1b1b1;background:#fff;color:#232323;padding:17px 10% 0;text-align:center;font-size:12px;line-height:14px}@media all and (max-width:979px){.blocks-info .block-subscribe{padding-left:5%;padding-right:5%}}@media all and (max-width:767px){.blocks-info .block-subscribe{padding-left:2%;padding-right:2%}}.blocks-info .block-subscribe p{margin:0}.blocks-info .block-subscribe h2{margin:0 0 21px;padding:0 0 26px;font-size:18px;line-height:22px;text-transform:uppercase;font-weight:700;text-align:center;position:relative;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif}@media all and (max-width:979px){.blocks-info .block-subscribe h2{font-size:14px}}@media all and (max-width:767px){.blocks-info .block-subscribe h2{font-size:12px;padding-bottom:10px}}.blocks-info .block-subscribe h2:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:2px;background:#f23f3c}.blocks-info .block-subscribe h2 span{position:relative;padding:0 27px}.blocks-info .block-subscribe h2 span:after,.blocks-info .block-subscribe h2 span:before{content:'';position:absolute;left:0;top:50%;margin-top:-8px;width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:0 2px 3px 0 rgba(0,0,0,0.3)}.blocks-info .block-subscribe h2 span:after{left:auto;right:0}.blocks-info .block-subscribe .block-logo{display:inline-block;vertical-align:top;margin:0 0 19px}.blocks-info .block-subscribe .subscribe-form{overflow:hidden;padding:27px 5% 0 3.5%}@media all and (max-width:979px){.blocks-info .block-subscribe .subscribe-form{padding-left:0;padding-right:0}}.blocks-info .block-subscribe .subscribe-form [type="email"]{width:64%;float:left;height:31px;border:2px solid #ebebeb;margin:0;padding:2px 8px;color:#232323;font-size:12px;line-height:14px;font-weight:400;outline:0;box-shadow:none}@media all and (max-width:767px){.blocks-info .block-subscribe .subscribe-form [type="email"]{width:62%}}.blocks-info .block-subscribe .subscribe-form [type="submit"]{float:right;width:33%;height:31px;border-color:#0096e6}@media all and (max-width:767px){.blocks-info .block-subscribe .subscribe-form [type="submit"]{width:36%;font-size:10px}}.blocks-info .block-subscribe .text{padding-bottom:31px}@media only screen and (min-width:1025px){.tel-link{cursor:default;pointer-events:none}}table.contact-us{margin-left:-4px}table.contact-us td,table.contact-us th{padding:4px}body{min-width:300px;overflow-x:hidden}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input[type="search"]{-webkit-appearance:none}input[type=number],input[type="text"],input[type="file"],input[type="password"],input[type="submit"],input[type="email"],input[type="tel"],textarea{-webkit-border-radius:0;-webkit-appearance:none;border-radius:0}input[type="email"]{box-shadow:none;-webkit-box-shadow:none}input[type="image"]{padding:0;border:0}input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input[type="submit"]:focus,input[type="button"]:focus{outline:0}#wrapper{width:100%;position:relative}.container-fluid{max-width:1200px;margin:0 auto;background:#fff;position:relative}#main{width:100%;position:relative}#main:before,#main:after{content:'';position:absolute;top:0;left:-15px;bottom:0;z-index:-1;width:1px;box-shadow:-1px 0 10px 0 rgba(0,0,0,0.5)}#main:before{left:auto;right:-15px;box-shadow:1px 0 10px 0 rgba(0,0,0,0.5)}#footer,.navbar-default .container-fluid{width:100%;position:relative}#footer:before,#footer:after,.navbar-default .container-fluid:before,.navbar-default .container-fluid:after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;z-index:-1;width:1px;box-shadow:-1px 0 10px 0 rgba(0,0,0,0.5)}#footer:before,.navbar-default .container-fluid:before{left:auto;right:0;box-shadow:1px 0 10px 0 rgba(0,0,0,0.5)}img{max-width:100%;height:auto;display:inline-block;vertical-align:top}.btn-primary{border-color:#0188d0;background:url(../images/v2/bg-primary.png);color:#fff}.btn-success{border-color:#252525;background:#353535;color:#fff}.btn-danger{border-color:#ff6e6c;background:#f8403e;color:#fff}.btn-default{border-color:#c2c2c0;background:url(../images/v2/bg-button.png);color:#353535}.btn-inverse{border-color:#292929;background:#393939;color:#fff}.btn-inverse:hover{color:#fff}.btn-info{background-color:none;border-color:#fff;background:rgba(255,255,255,0);color:#fff}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{border-color:#fff;background:rgba(255,255,255,0.4)}.btn{border-radius:0;font-family:"museo",Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;text-shadow:0 2px 3px rgba(0,0,0,0.3)}@media all and (max-width:767px){.btn{font-size:10px}}.box-rating{width:42%;border-top:1px solid #f1f1f1;overflow:hidden;position:absolute;bottom:0;left:0}.box-rating .text-rating{float:left;padding:8px 9px 8px 10px;border-right:1px solid #f1f1f1;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;color:#007abb;margin:0}.box-rating .text-rating.women{color:#fe423f}@media all and (max-width:1199px){.box-rating .text-rating{padding:8px 4px 8px;font-size:11px}}@media all and (max-width:767px){.box-rating .text-rating{font-size:10px}}.rating{letter-spacing:-4px;font-size:0;text-align:left;padding:0 0 0 3%}@media all and (max-width:1199px){.rating{padding:0}}.rating span.star{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;vertical-align:top;font-size:12px;margin:8px 2px}@media all and (max-width:1199px){.rating span.star{margin-left:1px;margin-right:1px}}.rating span.star:before{content:"\f005";padding-right:5px;color:#2d2d2d}.gallery-holder{background:#dcdcdc;margin:0 -15px;padding:0 15px}.box-collection{text-align:center;position:relative;margin:0 0 17px}.box-collection .text-holder{position:absolute;bottom:17%;padding:0 10px;left:0;right:0;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,0.3)}.box-collection .text-holder .title{font-size:16px;display:inline-block;vertical-align:top;line-height:20px;position:relative;padding:0 7px;margin:0 0 6px;font-weight:400;text-transform:uppercase}@media all and (max-width:979px){.box-collection .text-holder .title{font-size:14px;line-height:18px}}.box-collection .text-holder .title:after,.box-collection .text-holder .title:before{content:'';position:absolute;top:50%;margin-top:-1px;left:100%;width:62px;height:1px;background:#fff}.box-collection .text-holder .title:after{right:100%;left:auto}.box-collection .text-holder .gender{text-transform:uppercase;font-size:29px;line-height:30px;font-weight:700;margin:0 0 16px;letter-spacing:2px;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif}@media all and (max-width:979px){.box-collection .text-holder .gender{font-size:18px;line-height:22px}}.box-collection .text-holder .btn{padding-left:10px;padding-right:10px}.box-collection.box-collection-1 .text-holder{bottom:12.5%}.box-collection.box-collection-1 .text-holder .title:after,.box-collection.box-collection-1 .text-holder .title:before{display:none}.box-collection.box-collection-1 .text-holder .gender{margin:0 0 11px}.box-collection.box-collection-1 .text-holder .btn{padding-left:20px;padding-right:20px}.free{background:#b9b9b9;padding:10px;text-align:center;color:#fff;font-size:12px;line-height:14px;text-shadow:0 2px 3px rgba(0,0,0,0.3)}#sidebar .free{width:100%}@media all and (max-width:767px){.free{margin-bottom:15px}}.free p{margin:0}.free .holder{border:1px solid #fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.3);background:url(../images/v2/bg-box.png) no-repeat;background-size:cover;padding:35px 10px 18px}.free .ico{font-size:26px;display:inline-block;vertical-align:top;margin:0 0 10px}.free h2{margin:0 0 7px;padding:0 0 7px;font-size:24px;line-height:28px;text-transform:uppercase;font-weight:700;position:relative;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif}@media all and (max-width:979px){.free h2{font-size:16px;line-height:20px}}.free h2 span{display:inline-block;vertical-align:top;position:relative;padding:0 21px}.free h2 span:after,.free h2 span:before{content:'';position:absolute;left:0;top:50%;margin-top:-6px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.3)}.free h2 span:after{left:auto;right:0}.free h2:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-25px;width:50px;height:2px;background:#fff}.breadcrumbs-box{padding:6px 12px 6px;background:#232323;color:#fff;overflow:hidden;margin:0 0 20px 0;box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}.breadcrumb{padding:0;margin:0;font-size:12px;line-height:24px}.breadcrumb .fa-home{font-size:19px;margin:0;position:relative;top:2px;left:-2px}.breadcrumb li+li::before{color:#ccc;content:"\f105";font-size:18px;position:relative;top:2px;padding:0 5px;font-family:"FontAwesome"}.breadcrumb li+li.breadcrumbs-pull-right::before{display:none}.breadcrumb .breadcrumbs-pull-right{width:200px;margin-right:8px}@media all and (max-width:979px){.breadcrumb .breadcrumbs-pull-right{display:none}}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:none}.banner-2,.banner{position:relative;height:138px;overflow:hidden;box-shadow:0 2px 7px -1px rgba(0,0,0,0.3)}.banner-2 img,.banner img{max-width:none}.banner-2 .bannerlogo,.banner .bannerlogo{position:absolute;bottom:0;right:20px}.banner-2 .bannerlogo img,.banner .bannerlogo img{margin:0 !important;height:auto !important;width:auto !important}.banner-2{height:297px;margin:0 -15px 0 -30px}#content{border-top:1px solid #353535;position:relative;margin:14px 0 0}#content:after{content:'';position:absolute;top:1px;left:0;right:0;height:3px;background:#353535}#content .head-form{float:left}#content .head-form .jcf-select{width:auto;height:31px;margin:0 6px 0 0}#content .item-title-box{overflow:hidden;padding:9px 0 5px;margin:0 0 20px;border-bottom:1px solid #353535}@media all and (max-width:767px){#content .item-title-box{text-align:center}#content .item-title-box .box{float:none;display:inline-block;vertical-align:top;overflow:hidden;margin:0 0 10px}}#content .item-title-box .box-link{margin:0;padding:0;list-style:none;float:left}#content .item-title-box .box-link li{float:left;width:31px;height:31px;margin:0 0 0 9px;font-size:19px;text-align:center;border:1px solid #b7b7b7}#content .item-title-box .box-link li a{display:block;color:#747474;padding:2px 0 0}#content .item-title-box .box-link li a:hover{text-decoration:none;color:#232323}#content .item-title-box .box-link li.active a{color:#232323}#content .bottom-box{border-top:1px solid #353535;position:relative;padding:4px 0 3px;margin-bottom:9px}.block-item{margin-bottom:0}.block-item .item-box{padding:0 10px;margin:0 0 20px 0;position:relative;display:inline-block;vertical-align:top;width:33.3333%}@media all and (max-width:1023px){.block-item .item-box{margin-bottom:5px}}@media all and (max-width:979px){.block-item .item-box{width:50%}}.block-item .item-box a{color:#353535;display:block}.block-item .item-box a,.block-item .item-box a:hover,.block-item .item-box a:active,.block-item .item-box a:link,.block-item .item-box a:visited{text-decoration:none}.block-item .item-box .item-holder{width:100%;transition:padding .3s;position:relative}@media all and (min-width:1024px){.block-item .item-box .item-holder{background:#fbfbfb;box-shadow:0 2px 3px 1px rgba(0,0,0,0.3)}}.block-item .item-box .item-holder .ico-label{position:absolute;top:10px;left:16px;z-index:5;opacity:.8}@media all and (max-width:979px){.block-item .item-box .item-holder .gender{display:none}}.block-item .item-box .pull-down{position:absolute;left:0;right:0;bottom:10px;margin:auto}.block-item .item-box .product{background:#fff;display:block;position:relative;text-align:center;height:125px;transition:height .3s,padding .3s;padding:0 10px 30px}@media all and (max-width:1023px){.block-item .item-box .product{padding-bottom:0}}.block-item .item-box .slide-text{text-align:center;padding:7px 10px 20px}@media all and (max-width:1023px){.block-item .item-box .slide-text{padding-bottom:0}}@media all and (min-width:1024px){.block-item .item-box .slide-text{border-top:1px solid #f1f1f1}}.block-item .item-box .gender{margin:0 0 10px;color:black;font-size:12px;line-height:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.block-item .item-box .gender-1{color:#007abb}.block-item .item-box .gender-2{color:#fe423f}.block-item .item-box .gender.for-kids{background:url("/images/for-kids.gif") center center no-repeat;width:50px;height:14px;position:relative;display:inline-block;margin:0 auto 10px auto}.block-item .item-box .name{margin:0 -10px 8px;padding:0 10px 14px;color:#353535;font-weight:400;font-size:18px;line-height:22px}@media all and (min-width:1024px){.block-item .item-box .name{border-bottom:1px solid #f1f1f1}}@media all and (max-width:1023px){.block-item .item-box .name{font-size:12px;line-height:16px;padding-bottom:0;margin-bottom:4px}}.block-item .item-box .name a{color:#353535;display:block;overflow:hidden}.block-item .item-box .name a:hover{color:#0077b7}.block-item .item-box .name.size-2{height:44px}.block-item .item-box .name.size-3{height:66px}.block-item .item-box .name.size-4{height:88px}@media all and (max-width:767px){.block-item .item-box .name.size-2,.block-item .item-box .name.size-3,.block-item .item-box .name.size-4{height:auto}}.block-item .item-box .rating{padding:0}.block-item .item-box .rating .star{margin:0 2px}.block-item .item-box .rating .none:before{color:#cecece}.block-item .item-box .price{font-family:"museo",Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0 0 16px}.block-item .item-box .price .discount{font-weight:300;font-size:18px;line-height:22px;text-decoration:line-through}.block-item .item-box .price .inc{font-weight:700;font-size:24px;line-height:26px}.block-item .item-box .price .inc.add{color:#cecece}@media all and (max-width:1023px){.block-item .item-box .price .inc{font-size:14px;line-height:18px}}.block-item .item-box .btn{padding-left:24px;padding-right:24px;text-shadow:none;border-width:2px;transition:all .3s linear}.block-item .item-box .btn .icon-bag{font-size:14px;float:left;margin:0 8px 0 -8px}@media all and (max-width:1023px){.block-item .item-box .btn{display:none}}.slide .item-box{width:100%}table[cellpadding] td,table[cellpadding] th{padding:8px}#main-content{padding-top:20px;position:relative}#main-content h2{margin-top:0}.block-sales-banners{overflow:hidden;margin:16px 0 0 0;padding:10px 12px;background:url("../images/v2/pattern-noise-short.gif");box-shadow:0 0 3px 3px rgba(0,0,0,0.1);font-size:14px;line-height:16px;font-weight:300;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif}.block-sales-banners.on-home{margin-top:0}.block-sales-banners .sales-badge{background:center center no-repeat;display:block;float:left;width:120px;height:120px;margin-right:16px}.block-sales-banners p{padding-top:6px;margin-bottom:0}@media all and (max-width:1023px){.block-sales-banners p{clear:left;margin-bottom:10px}}.block-sales-banners .badge-shipping{background-image:url("../images/v2/badge-worldwide-delivery.png")}.block-sales-banners .badge-lowest-prices{background-image:url("../images/v2/badge-lowest-prices.png");width:156px}.block-sales-banners .badge-satisfaction{background-image:url("../images/v2/badge-satisfaction.png");width:163px}.sale-bar{background-color:#232323;color:white;padding:6px;text-align:center}.sale-bar .sale-bar-title{color:red;font-weight:bold}.contact-section{margin-top:30px}.contact-section .form-horizontal .control-label{text-align:left}#sale-notification{display:none;position:fixed;width:100%;z-index:200;bottom:0;left:0;background-color:black;color:#ecf0f1;padding:10px}@media all and (max-width:1023px){#sale-notification{font-size:90%}}header.with-fixed-notification{padding-top:41px}@media all and (max-width:979px){header.with-fixed-notification{padding-top:36px}}#sale-notification-top{width:100%}@media all and (max-width:979px){#sale-notification-top{font-size:10px;line-height:14px}}.with-fixed-notification #sale-notification-top{background-color:#232323;position:fixed;top:0;left:0;z-index:200}.sale-notification strong{color:red;font-weight:bold}.sale-notification-inner{background-color:black;color:#ecf0f1}#sale-notification-top .sale-notification-inner{background-color:#232323;min-height:41px}#sale-notification-top .sale-notification-inner .sale-notification-text{padding:10px 10px 10px 12px}@media all and (max-width:979px){#sale-notification-top .sale-notification-inner{min-height:36px}}.sale-notification .fa-close{cursor:pointer;position:absolute;right:10px;top:10px}.ouibounce{display:none}.country-flag img{display:inline-block;margin:0 2px;position:relative;vertical-align:baseline}.clickable{cursor:pointer}#cf-landing-modal .modal-dialog{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media all and (min-width:1024px){#cf-landing-modal .modal-dialog{padding-top:100px;width:788px}}#cf-landing-modal button.close{background-color:black;border-radius:20px;color:white;padding:0 5px;position:absolute;right:-5px;top:-5px;opacity:1.0}.info{font-size:12px;color:#ccc}.info a:hover{text-decoration:none}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse.focus{color:white !important}.live-chat-icon{display:inline-block;background:url("/images/v2/live-chat.png") center center no-repeat;width:18px;height:16px;margin-right:4px;position:relative;vertical-align:text-top}.oct8ne-body-toggle,.oct8ne-footer-widget{background:#7cc218 none repeat scroll 0 0;color:#fff;cursor:pointer;font-weight:bold;padding:6px 10px;text-align:center}.oct8ne-widget-off .oct8ne-body-toggle,.oct8ne-widget-off .oct8ne-footer-widget{background:black}.oct8ne-body-toggle{font-size:18px;border-radius:10px;display:inline-block}.oct8ne-footer-widget{position:fixed;z-index:9999;right:100px;bottom:0;border-radius:10px 10px 0 0;font-size:14px}.oct8ne-widget-on,.oct8ne-widget-off{display:none}iframe[name='google_conversion_frame']{display:none}@media all and (max-width:767px){#sidebar{margin-right:-15px}}#sidebar .box-grey{padding-top:7px}#sidebar .box-grey a{color:white;font-weight:bold}#sidebar .free{margin:0 0 20px 10px}@media all and (max-width:767px){#sidebar .free{margin-left:0}}#sidebar .free .holder{padding:15px 10px 18px}#sidebar .free h2{font-size:18px;line-height:20px;padding:0 0 15px}#sidebar .box{width:100%;overflow:hidden}#sidebar .title{overflow:hidden;background:#232323;min-height:33px;color:#fff;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:18px;display:block;padding:0 0 0 12px;box-sizing:border-box;text-decoration:none}@media all and (max-width:979px){#sidebar .title{font-size:16px;padding-left:8px}}#sidebar .title:focus,#sidebar .title:hover{text-decoration:none}#sidebar .title:after{content:'';display:inline-block;height:33px;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}#sidebar .title span{vertical-align:middle;display:inline-block;white-space:normal}#sidebar .title .fa-minus{display:none}#sidebar .title i{vertical-align:middle;float:right;white-space:normal;width:36px;height:33px;font-size:18px;line-height:22px;padding:7px 0 0;text-align:center;color:#fff;border-left:1px solid #bebebe}#sidebar .active .title .fa-minus{display:block}#sidebar .active .title .fa-plus{display:none}#sidebar h1:first-of-type{margin-top:0}#sidebar .number-frames{font-size:11px;color:#bbb}.title-sidebar{font-size:18px;line-height:22px;font-weight:700;margin:0 0 0 -11px;padding:13px 15px 10px 23px;background:url(../images/v2/bg-primary.png);text-shadow:0 2px 3px rgba(0,0,0,0.3);position:relative;color:#fff}@media all and (max-width:979px){.title-sidebar{text-align:center}}@media all and (min-width:980px){.title-sidebar{font-size:14px}}@media all and (min-width:1024px){.title-sidebar{font-size:18px}}.title-sidebar:after{content:'';position:absolute;top:-11px;left:0;width:0;height:0;border-style:solid;border-width:0 0 11px 11px;border-color:transparent transparent #006da7 transparent}.title-sidebar .result{font-weight:300;font-size:14px;float:right;margin-top:10px}@media all and (max-width:979px){.title-sidebar .result{display:block;float:none}}@media all and (min-width:980px){.title-sidebar .result{font-size:12px}}@media all and (min-width:1024px){.title-sidebar .result{margin-top:0;font-size:14px}}.radio-1-form{padding:16px 0 12px 6px}@media all and (max-width:979px){.radio-1-form{padding-left:0}}.radio-1-form ul{margin:0;padding:0;list-style:none;font-size:14px}@media all and (max-width:979px){.radio-1-form ul{font-size:10px}}@media all and (max-width:767px){.radio-1-form ul{font-size:14px}}.radio-1-form label{font-weight:300;color:#232323;margin-bottom:0}.radio-1-form .jcf-radio{display:inline-block;position:relative;overflow:hidden;cursor:default;background:#8b8b8b;border:0;border-radius:50%;margin:-2px 7px 0 11px;height:11px;width:11px}.radio-1-form .jcf-radio span{top:0;left:0;right:0;bottom:0;background:#007abb;border-radius:50%}.radio-1-form .jcf-label-active{color:#007abb;font-weight:700}.radio-2-form{padding:7px 10px 4px 6px}@media all and (max-width:979px){.radio-2-form{padding-left:0;padding-right:5px}}.radio-2-form label{margin-bottom:0;line-height:15px;position:relative;top:1px}.radio-2-form label img{margin:0 5px 0 0}.radio-3-form{padding:5px 0 0 6px}@media all and (max-width:979px){.radio-3-form{padding-left:0}}.radio-3-form label{margin-bottom:19px;line-height:15px;position:relative;top:1px}.radio-3-form label img{margin:0 5px 0 0}.holder-slide{height:207px;overflow:auto}.box-color ul{margin:0;padding:13px 5px 0 14px;list-style:none;overflow:hidden}.box-color ul li{float:left;width:17px;height:17px;margin:0 13px 13px 0}.box-color ul li a{display:block;width:17px;height:17px;border-radius:50%;overflow:hidden}.brandList .selectedBrands{margin:0;background:#eee;border-top:1px solid #333;margin-top:-10px}.brandList .selectedBrands li>label{cursor:pointer;width:100%;padding:0 0 8px 0}.brandList .selectedBrands .jcf-label-active{color:inherit;font-weight:normal}@media all and (min-width:1024px){.brandList .selectedBrands{margin-top:0}}@media all and (min-width:1024px){.brandList .jcf-scrollable{overflow:hidden}}.brandList .jcf-scrollable ul li label{padding:6px 0 7px;width:100%;float:left;margin-left:32px}#sidebar ul li span.jcf-checkbox{position:absolute;top:6px;left:0}#sidebar ul li span.jcf-radio{position:absolute;top:10px;left:0}#sidebar ul li label{padding:6px 0 7px;width:100%;float:left;margin-left:32px;cursor:pointer}#sidebar #frame_size ul li label{font-weight:bold;margin-left:10px;width:100px}#sidebar #frame_size span.value{display:inline-block;float:left;font-size:13px;padding:6px 0 7px}#sidebar .jcf-range{width:92%}#sidebar ul.selectedBrands li label{margin-left:0;padding:0 0 7px}#sidebar ul.selectedBrands li label i{margin-right:4px}.brands h6{border-bottom:1px dashed #ccc;font-size:16px;margin:0 0 12px;padding:10px 0 2px 15px;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;clear:both}#product-brands-all .wrapper{height:437px;overflow:auto}#product-brands-all .title{border-top:1px solid #353535;text-align:center;padding:26px 45px;margin:0 -5px;position:relative}#product-brands-all .title h2{margin:0;font-size:18px;line-height:20px;text-transform:uppercase;font-weight:700;letter-spacing:1px}#product-brands-all .title h2 span{display:inline-block;vertical-align:top;position:relative;padding:0 15px}#product-brands-all .title h2 span:before,#product-brands-all .title h2 span:after{content:'';position:absolute;top:50%;margin-top:-4px;left:0;border-radius:50%;width:8px;height:8px;background:#353535}#product-brands-all .title h2 span:after{left:auto;right:0}#product-brands-all .title:after{content:'';position:absolute;top:1px;left:0;right:0;height:3px;background:#353535}.brand-holder{margin:0 -60px 8px -26px;padding:8px 66px 8px 10px;background:url("../images/v2/pattern-noise-short.gif");position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}@media only screen and (max-width:991px){.brand-holder{margin:0 0 14px 0;padding:10px}}@media all and (max-width:767px){.brand-holder{margin-left:-10px;margin-right:-10px}}.brand-holder:after{content:'';position:absolute;top:-11px;left:0;width:0;height:0;border-style:solid;border-width:0 0 11px 11px;border-color:transparent transparent #006da7 transparent}@media all and (max-width:979px){.brand-holder:after{display:none}}.brand{background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.3);position:relative;font-size:12px;line-height:14px;color:#353535}.brand .text{padding:0 10px}.brand .col{float:left;width:58%;padding:17px 0 45px}.brand .col:first-child{width:42%;border:0;border-right:1px solid #f1f1f1;text-align:center;padding:0 0 33px}.brand h2{margin:0 0 4px;font-size:18px;line-height:22px;font-weight:700;color:#353535;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif}.brand .prices{font-size:12px;line-height:18px;text-align:right;text-transform:uppercase;font-weight:700;margin:0 0 6px}.brand .prices .inc{font-size:24px;font-family:"museo",Arial,"Helvetica Neue",Helvetica,sans-serif}.brand .btn-holder{position:absolute;bottom:11px;right:10px}.brand .visual{padding:50px 20px 0}.brand .btn{padding-left:10px;padding-right:10px}.box-product .visual{text-align:center;position:relative;white-space:nowrap}@media all and (max-width:979px){.box-product .visual{height:auto !important;padding:0}}@media all and (max-width:767px){.box-product .visual{padding:0;width:100%}}.box-product .visual .logo-visual{position:absolute;top:62px;left:26px}@media all and (max-width:767px){.box-product .visual .logo-visual{top:10px;left:10px}}.box-product .visual:before{content:"";display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.box-product .visual .holder{vertical-align:middle;display:inline-block;white-space:nowrap}@media all and (max-width:767px){.box-product .visual .holder{display:block}}.product-title:after{content:" ";display:block;clear:both}.product-title h2{margin:0 0 7px;font-size:25px;line-height:25px;color:#3d4445;font-weight:700;text-transform:uppercase;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;float:left}@media all and (max-width:767px){.product-title h2{font-size:18px}}@media all and (max-width:767px){.product-title h2{float:none}}.product-title .social{float:left;padding:3px 0 0 30px}@media all and (max-width:767px){.product-title .social{float:none}}.product-title .rating{display:inline-block;vertical-align:top;padding:0 0 0 8px;margin:-2px 0 0}.product-title .rating span.star{margin:4px 2px 0;float:left}.content-product{padding:10px 0 11px}.box-item .price{font-size:15px;line-height:45px;color:#3d4445;font-weight:700;vertical-align:middle;float:right;text-align:right}.box-item .price .inc{font-size:36px;line-height:45px;margin:0 0 0 12px;display:inline-block;vertical-align:top}.box-button{background:linear-gradient(45deg,#bfbfbf 0,#bfbfbf 41%,#9e9f9f 67%,#9b9b9b 100%);padding:11px 10px}.box-button .button{text-align:center;display:block;text-transform:uppercase;border:1px solid #fff;font-family:"museo",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:#3d4445;font-size:15px;line-height:19px;padding:15px 10px 13px}.box-button .button:hover{text-decoration:none;opacity:.8}.block-lenses{width:100%;overflow:hidden;border-top:1px solid #353535}.block-lenses .box-hold{border-left:1px solid #353535;margin:0 0 0 8px;padding:16px 0 0 24px}@media all and (max-width:979px){.block-lenses .box-hold{border-left:0;margin-left:0;padding:0}}.block-lenses .box-hold h1{font-weight:700;font-size:16px;line-height:18px;color:#333;margin:0 0 20px}.block-lenses .box-price{overflow:hidden;width:100%;padding:6px 0 9px;margin:0 0 4px;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:-4px;font-size:0;line-height:0}.block-lenses .box-price span.your-price{display:inline-block;vertical-align:top;padding:5px 0 0;font-size:15px;line-height:40px;letter-spacing:normal;color:#232323}.block-lenses .box-price strong{font-size:48px;line-height:50px;letter-spacing:normal;color:#3d4445;padding:0 12px}.block-lenses .box-price .btn{text-shadow:none;display:inline-block;vertical-align:top;letter-spacing:normal;font-weight:700;border:1px solid #005e91;width:165px;height:51px}.block-lenses .box-price .btn i{margin:0 6px 0 0;font-size:18px;line-height:20px}.block-lenses .box-price .btn em{vertical-align:top;display:inline-block;font-style:normal;padding:2px 0 0}.block-lenses .price-inf{text-align:center;overflow:hidden;letter-spacing:-4px;font-size:0;line-height:0;border-top:1px solid #353535;border-bottom:1px solid #353535;margin:0 0 7px;padding:4px 0}.block-lenses .price-inf .fl{display:inline-block;letter-spacing:0;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;line-height:14px;color:#000;padding:0 4px;font-weight:300}.block-lenses .price-inf .fl img{vertical-align:top;padding:3px 0 0}.block-lenses .price-inf .fl i{vertical-align:top;display:inline-block;font-style:normal;padding:1px 0 0 2px}.block-lenses .price-inf .fl span{vertical-align:top;font-weight:700;font-size:12px;line-height:16px}.block-lenses .box-txt{width:100%;overflow:hidden;color:#5f676b;font-weight:300;font-size:10px;line-height:12px;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif}.block-lenses .box-txt span{font-weight:700}.block-lenses .box-txt p{margin:0 0 10px}.block-lenses .box-txt .txt-hold{width:100%;overflow:hidden}.block-lenses .box-txt .img-box{float:left;overflow:hidden;margin:0 12px 0 0}.block-lenses .box-txt .txt{overflow:hidden}.block-lenses .box-txt .txt p{margin:0}.block-lenses .box-txt .txt a{font-weight:700;color:#00a62d}.block-lenses .box-txt .txt a:hover{opacity:.8;text-decoration:none}.block-lenses .box-txt h2{font-weight:700;font-size:16px;line-height:18px;color:#333;margin:0 0 5px}.block-lenses .box-lenses{margin:0 -15px 0 0;overflow:hidden;padding:16px 24px 0 0;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:24px;color:#5f676b}.block-lenses .box-lenses h1{font-weight:700;font-size:16px;line-height:18px;color:#333;margin:0 0 20px}.block-lenses .box-lenses p{margin:0 0 30px}.block-lenses .box-lenses .box-logos{text-align:center;width:100%;overflow:hidden;letter-spacing:-4px;font-size:0;line-height:0}@media all and (max-width:767px){.block-lenses .box-lenses .box-logos{padding-bottom:15px}}.block-lenses .box-lenses .box-logos a{display:inline-block;vertical-align:middle;margin:0 37px}@media all and (max-width:767px){.block-lenses .box-lenses .box-logos a{margin:0 37px 10px}}.block-lenses .box-lenses .box-logos img{vertical-align:middle}.block-lenses .box-grey{width:100%;overflow:hidden;padding:0 0 13px 5px}.block-lenses .box-grey a{color:white;font-weight:bold}@media all and (max-width:767px){.block-lenses .box-grey{padding-left:0}}.block-lenses .free{float:left;width:48.24%;margin:0 0 11px 11px}@media all and (max-width:767px){.block-lenses .free{margin-left:0;width:100%}}.block-lenses .free:first-child{margin:0 0 11px}.choose-form{padding:0 0 29px 0;margin:0}.choose-form table{font-size:11px}.choose-form table[cellpadding] td,.choose-form table[cellpadding] th{padding:4px}.choose-form .row-form{overflow:hidden}.choose-form .title{font-size:12px;line-height:16px;font-weight:700;color:#000}.choose-form .list-radio{margin:0;padding:12px 0;list-style:none}.choose-form .list-radio li{position:relative;padding:0 0 7px 16px;overflow:hidden;font-size:12px;line-height:24px;color:#5f676b}.choose-form .list-radio li:after{content:'';position:absolute;top:7px;left:0;width:9px;height:9px;background:#5f676b}@media all and (max-width:979px){.choose-form .list-radio li .box-radio{float:right}}.choose-form .list-radio li .box-radio [type="radio"]{margin:0 6px 0 0;padding:0;width:15px;height:15px;float:left}.choose-form .list-radio li .box-radio label{font-size:14px;line-height:18px;color:#5f676b;font-weight:300;margin-bottom:0}.choose-form .list-radio li .box-radio .jcf-label-active{font-weight:700}.choose-form .brn-box .btn{margin:0 16px 0 0;min-height:33px}@media all and (max-width:767px){.choose-form .brn-box .btn{margin-right:10px}}.choose-form .brn-box .fa-times{color:#fe423f;font-size:14px}.choose-form .brn-box .fa-angle-right{color:#0078b8;font-size:22px;margin:-9px 0;position:relative;top:3px}.block-choose{border-top:1px solid #353535;padding-top:18px;position:relative;padding-bottom:12px}.block-choose:after{content:'';position:absolute;top:1px;left:0;right:0;height:3px;background:#353535}#frame-colors{max-height:280px;overflow:auto}#frame_size_area{max-height:240px;overflow:auto}#frame-colors-wrapper .title{border-bottom:0}#frame-sizes{margin-top:10px}.block-choose .title,#frame-colors-wrapper .title,#frame-sizes .title{overflow:hidden}.block-choose .title .frame,#frame-colors-wrapper .title .frame,#frame-sizes .title .frame{position:relative;margin-left:8px}.block-choose h2,#frame-colors-wrapper h2,#frame-sizes h2{margin:0;font-size:16px;line-height:20px;font-weight:700;color:#333;float:left}.block-choose .list-radio,#frame-colors-wrapper .list-radio,#frame-sizes .list-radio{padding:0;margin:0 18px 0 -1px;list-style:none;overflow:hidden}@media all and (max-width:767px){.block-choose .list-radio,#frame-colors-wrapper .list-radio,#frame-sizes .list-radio{margin:0}}.block-choose .list-radio li,#frame-colors-wrapper .list-radio li,#frame-sizes .list-radio li{float:left;width:25%;height:140px;overflow:hidden;padding:0 4px 0 5px;font-weight:300;color:#5f676b}@media all and (max-width:767px){.block-choose .list-radio li,#frame-colors-wrapper .list-radio li,#frame-sizes .list-radio li{width:50%}}.block-choose .list-radio .frame-color-image,#frame-colors-wrapper .list-radio .frame-color-image,#frame-sizes .list-radio .frame-color-image{border:1px solid #b7b7b7;cursor:pointer;height:80px;position:relative;margin:0 0 10px}.block-choose .list-radio .frame-color-image img.img-thumbnail,#frame-colors-wrapper .list-radio .frame-color-image img.img-thumbnail,#frame-sizes .list-radio .frame-color-image img.img-thumbnail{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:100%;width:auto;background:0;border:0;border-radius:0;padding:0}.block-choose .list-radio .holder,#frame-colors-wrapper .list-radio .holder,#frame-sizes .list-radio .holder{font-size:10px;line-height:12px}.block-choose .list-radio .holder .jcf-radio,.block-choose .list-radio .holder [type="radio"],#frame-colors-wrapper .list-radio .holder .jcf-radio,#frame-colors-wrapper .list-radio .holder [type="radio"],#frame-sizes .list-radio .holder .jcf-radio,#frame-sizes .list-radio .holder [type="radio"]{float:left;display:block;margin:0 5px 0 0}.block-choose .list-radio .holder label,#frame-colors-wrapper .list-radio .holder label,#frame-sizes .list-radio .holder label{display:block;padding:3px 0 0}.size-form .table{border-collapse:collapse;width:100%}.size-form .table tr:first-child td{border-top:0;padding:4px 2px 5px;border-bottom:1px solid #000}.size-form .table td{padding:8px 2px 4px;border-bottom:1px solid #b7b7b7;text-align:center;color:#5f676b;font-weight:300;font-size:10px;line-height:14px;vertical-align:middle}.size-form .table td:first-child{text-align:left;padding:11px 2px 1px}.size-form .jcf-radio{margin-left:0}.size-form .price{display:block;font-size:15px;line-height:25px;color:#3d4445;font-weight:700;vertical-align:middle;padding:0;text-align:right}.size-form .inc{font-size:25px;line-height:25px;margin:0 0 0 5px;display:inline-block;vertical-align:top}#frame-switcher{position:absolute;top:40px;right:0;width:300px}@media all and (max-width:979px){#dimension-images img{width:100%}}#block-shapes{border-top:1px solid #353535;position:relative;padding:19px 0 13px}#block-shapes:after{content:'';position:absolute;top:1px;left:0;right:0;height:3px;background:#353535}#block-shapes h2{margin:0;font-size:16px;line-height:20px;font-weight:700;color:#333}.product-wrapper>.product-details{border-top:1px solid #353535;padding-top:18px;position:relative}.product-wrapper>.product-details:after{content:'';position:absolute;top:1px;left:0;right:0;height:3px;background:#353535}.product-details{margin-top:10px}.product-details .title{overflow:hidden;margin:0 0 10px}.product-details .title .frame{position:relative;margin-left:8px}.product-details h2{margin:0;font-size:16px;line-height:20px;font-weight:700;color:#333;float:left}.product-details .line-title{margin:0 0 6px;font-size:15px;line-height:19px;overflow:hidden;font-weight:700;text-transform:uppercase}.product-details .line-title span{position:relative;padding:0 10px 0 0}.product-details .line-title span:after{content:'';position:absolute;top:50%;margin-top:-2px;left:100%;width:999px;height:1px;background:#000}.product-details .text-content{font-size:14px;line-height:24px;font-weight:300;color:#5f676b;text-align:justify}.product-details .text-content>p{margin:0 0 18px}.product-details .frame-info{margin:0;padding:0 27px 23px 0;list-style:none;text-align:left}.product-details .frame-info li{position:relative;text-indent:16px}.product-details .frame-info li:after{content:'';position:absolute;top:8px;left:0;width:9px;height:9px;background:#5f676b}.product-details .frame-info li a{color:#5f676b}.product-details .frame-info li.active{color:#fe0207}.product-details .frame-info li.active a{color:#fe0207}.product-details .frame-info li.active a:hover{text-decoration:none;color:#5f676b}.product-details .box-link{font-size:10px;line-height:24px;color:#5f676b;font-weight:300;margin:0 0 17px}.product-details .box-link .package-contents{padding:0;margin:0 20px 0 0;overflow:hidden}.product-details .box-link .package-contents li{display:inline;padding:0 8px 0 16px}.product-details .box-link .package-contents li:first-child{padding-left:0}.product-details .box-link .package-contents li:first-child:after{display:none}.product-details .box-link .package-contents li:after{top:1px}.block-item .item-box .person-1{color:#007abb}.arqspin-wrapper{max-width:100%}.arqspin-wrapper iframe{background:top center no-repeat;background-size:100%;max-width:100%}@media all and (max-width:979px){.arqspin-wrapper iframe{width:300px;height:300px}}.arqspin-thumbnail{position:relative}.arqspin-thumbnail img{width:78px;height:78px;position:absolute;left:0;right:0;margin:auto}.cart-item .arqspin-thumbnail img{position:relative;left:auto;right:auto}.brand-text{margin:10px 0;line-height:18px}.brand-title{float:left;margin-top:0}@media all and (min-width:980px){.brand-logo{float:right}}@media all and (max-width:767px){.brand-logo-maui-jim{margin:10px}}@media all and (min-width:768px){.brand-logo-maui-jim{float:right;margin-top:-40px;margin-left:10px}}@media all and (max-width:767px){.brand-logo-maui-jim2{margin:10px}}@media all and (min-width:768px){.brand-logo-maui-jim2{float:right;margin-top:-60px;margin-left:10px}}.brand-promo{border:1px solid orange;background:lightyellow;padding:10px;max-width:300px;text-align:center;margin:10px 10px 10px 0}.item-holder img.img-thumbnail{background:0;border-radius:0;border:0;margin:auto;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.brand-products:first-of-type h3{margin-top:0}.brand-products .overlay{z-index:99;background-color:rgba(255,255,255,0.85);width:100%;height:100%;display:block;position:absolute}.brand-products .overlay>div{position:relative;margin:150px auto 0}@media all and (min-width:980px){.brand-layout{margin:0 0 0 -15px}}.brand-layout .fa{font-size:20px;color:#000}.brand-layout .btn-custom{border-radius:4px;background:#eee;border:1px solid #ccc}.brand-layout .margin-fix{margin-top:-6px}.brand-layout .radio-2-form{padding:0 0 10px 0}.brand-layout #sidebar .slide-sidebar{margin:5px 0}.brand-layout .brand-info-toggle{text-align:center;margin:0 auto;float:right}@media all and (max-width:979px){.brand-layout .brand-info-toggle{margin:10px auto}}.brand-layout .box-grey{margin-top:10px;margin-right:15px}#sidebar .brand-logo{float:none;height:60px;text-align:center}#sidebar .brand-logo img{margin:0 !important;max-height:50px;position:relative;vertical-align:top}.cart-wrapper h1,.cart-wrapper h2,.cart-wrapper h3,.cart-wrapper h4,.cart-wrapper h5,.cart-wrapper h6{font-weight:bold}.cart-wrapper h2{border-bottom:1px solid #e3e3e3;padding-bottom:10px}.discounts-box{background-color:#f1f1f1;border:1px solid gray;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;line-height:20px;margin:20px auto 20px auto;padding:15px;text-align:center}.coupon-container{background-color:#e1e1e1;line-height:20px;margin:5px auto;padding:5px 10px;width:600px}.grand-total{font-weight:bolder;font-size:16px;margin-top:10px}.cart-acceptance{margin-bottom:10px;position:relative;vertical-align:middle}.cart-acceptance-item{display:inline-block;margin-top:10px;margin-left:15px;vertical-align:middle}.cart-acceptance-credit{background:url("../images/creditcard-acceptance-small.png") center center no-repeat;width:185px;height:31px}.cart-acceptance-paypal{background:url("../images/paypal.png") center center no-repeat;width:100px;height:26px}.cart-well .cart-acceptance-item{display:block;margin-left:0}#cart-insurance li{float:left;margin-right:40px}.required{color:red}.coolcash-text{position:relative;vertical-align:middle;padding-right:14px}.cart-items-header{text-align:center;text-transform:uppercase;margin:8px 0}.cart-item{background-color:#f5f5f5;border:1px solid #e3e3e3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:10px;padding:10px;position:relative}@media all and (max-width:1023px){.cart-item{padding:10px 0}}.cart-item h3{margin-top:20px}.cart-item p{font-size:12px}.bootstrap a.cart-item-remove{color:black;position:absolute;top:7px;right:7px}a.cart-item-remove:hover{text-decoration:none}a#edit-cart{margin-top:-7px}.cart-item-clone{margin-left:10px}#cart-item-admin-default{display:none}#cart-item-admin-default-lenses{display:none}.cart-item-admin .cart-item-subtotal p{margin-top:0}.cart-item-admin label{font-weight:normal}.cart-item-admin .jcf-checkbox{margin-top:10px}.cart-item-admin button.delete{margin-top:18px}.cart-item-admin .right{text-align:right}input.line-item-pct{display:inline-block;margin-left:4px;width:40px}input.line-item-price{display:inline-block;margin-left:4px;width:120px}.form-horizontal .help-block{font-size:10px}.cart-well{background-color:#f3f5f6;padding:10px}.form-horizontal .control-label{margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.bootstrap .radio input[type="radio"],.bootstrap .radio-inline input[type="radio"],.bootstrap .checkbox input[type="checkbox"],.bootstrap .checkbox-inline input[type="checkbox"]{margin-top:1px}.required{color:red}.cart-wrapper label{font-size:12px}label.required{color:inherit}label.required:after{color:red;content:' * '}.checkbox label.required:after,.radio label.required:after{content:none}.checkout-subheader{border-bottom:1px solid #dee4e7;padding-bottom:10px}p.cart-disclaimer-terms{font-size:14px;margin:10px 0}p.cart-disclaimer-card{text-align:center}address.no-margin{margin-bottom:0}.bootstrap .shipping-speed-processing{font-size:10px;margin:-6px 10px 0 0;text-align:right}.shipping-speed-option{background-color:#f3f5f6;padding:4px 10px;position:relative;margin:6px 0}.shipping-speed-option.clickable{cursor:pointer}.shipping-speed-option label{font-weight:normal;display:block;margin-left:24px}.shipping-speed-option .shipping-radio{position:absolute;left:10px;top:14px}.shipping-speed-option .shipping-radio .jcf-radio{margin:0}.shipping-title{margin:0;font-size:16px;line-height:22px}.shipping-price{font-size:16px;line-height:22px;margin-top:10px}.shipping-description{display:block;font-size:10px}#order-summary{width:100%}#order-summary th,#order-summary td{background-color:lightyellow;padding:10px;text-align:right}#summary-total th,#summary-total td{background-color:#fffa5f}.payment-method .jcf-radio{margin:0}#payment-method-paypal{text-align:center}#bt-paypal-button{display:inline-block}#cc_exp_month,#cc_exp_year{display:inline;width:70px}#cc_cvv{display:inline;width:140px}#cc_number_wrapper{position:relative}#cc_type{background:center center no-repeat;display:block;position:absolute;bottom:5px;right:20px;width:37px;height:23px}#cc_type.visa{background-image:url("/images/cc_icon_visa.gif")}#cc_type.discover{background-image:url("/images/cc_icon_discover.gif")}#cc_type.mastercard{background-image:url("/images/cc_icon_mastercard.gif")}#cc_type.amex{background-image:url("/images/cc_icon_amex.gif")}a#cvv-explanation{color:black}.btn-clear{margin-right:10px}.cart-item-addons .jcf-checkbox{margin:0}.cart-item-addons .addon{font-size:11px;margin-bottom:10px}.cart-item-addons .addon label{font-size:11px}.addon-info{color:gray;font-size:11px}.addons-toggle{display:inline-block;margin-bottom:10px}@media all and (max-width:1023px){.addons{display:none}}#coolcashForm .form-control{display:inline-block}@media all and (max-width:1023px){.btn-lg{padding:6px 12px}}.pagination-holder{float:right}@media all and (max-width:767px){.pagination-holder{float:none;display:block}}.pagination-holder .pagination{padding:0;margin:0;display:block;float:left}.pagination-holder .pagination li{float:left;padding:0 3px;width:40px;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;margin:0 0 0 -1px;line-height:26px;text-align:center}.pagination-holder .pagination li:first-child{border-left:0}.pagination-holder .pagination li:first-child>a,.pagination-holder .pagination li:first-child>span{border-radius:0}.pagination-holder .pagination li:last-child{border-right:0}.pagination-holder .pagination li:last-child span,.pagination-holder .pagination li:last-child a{border-radius:0}.pagination-holder .pagination li .disabled{display:none}.pagination-holder .pagination li.active>span{background-color:#353535;color:#fff;border-color:#111}.pagination-holder .pagination li>a,.pagination-holder .pagination li>span{position:relative;display:block;padding:0;width:32px;height:28px;text-align:center;line-height:26px;font-weight:400;text-decoration:none;color:#232323;background-color:#fff;border:1px solid #fff;margin-left:0}.pagination-holder .pagination li>a:hover,.pagination-holder .pagination li>span:hover{border-color:#111;background:#353535;color:#fff}.pager li.disabled{display:none}.uil-spin-css{background:0;position:relative;width:200px;height:200px}@-webkit-keyframes uil-spin-css{0{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes uil-spin-css{0{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes uil-spin-css{0{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes uil-spin-css{0{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes uil-spin-css{0{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes uil-spin-css{0{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes uil-spin-css{0{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes uil-spin-css{0{opacity:1;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.uil-spin-css>div{width:50px;height:15px;margin-left:4px;margin-top:4px;position:absolute}.uil-spin-css>div>div{width:100%;height:100%;border-radius:15px;background:#000}.uil-spin-css>div:nth-of-type(1)>div{-ms-animation:uil-spin-css 1s linear infinite;-moz-animation:uil-spin-css 1s linear infinite;-webkit-animation:uil-spin-css 1s linear infinite;-o-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-ms-animation-delay:0;-moz-animation-delay:0;-webkit-animation-delay:0;-o-animation-delay:0;animation-delay:0}.uil-spin-css>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-moz-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-o-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(2)>div{-ms-animation:uil-spin-css 1s linear infinite;-moz-animation:uil-spin-css 1s linear infinite;-webkit-animation:uil-spin-css 1s linear infinite;-o-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-ms-animation-delay:.12s;-moz-animation-delay:.12s;-webkit-animation-delay:.12s;-o-animation-delay:.12s;animation-delay:.12s}.uil-spin-css>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-moz-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-o-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(3)>div{-ms-animation:uil-spin-css 1s linear infinite;-moz-animation:uil-spin-css 1s linear infinite;-webkit-animation:uil-spin-css 1s linear infinite;-o-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-ms-animation-delay:.25s;-moz-animation-delay:.25s;-webkit-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.uil-spin-css>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-moz-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-o-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(4)>div{-ms-animation:uil-spin-css 1s linear infinite;-moz-animation:uil-spin-css 1s linear infinite;-webkit-animation:uil-spin-css 1s linear infinite;-o-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-ms-animation-delay:.37s;-moz-animation-delay:.37s;-webkit-animation-delay:.37s;-o-animation-delay:.37s;animation-delay:.37s}.uil-spin-css>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-moz-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-o-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(5)>div{-ms-animation:uil-spin-css 1s linear infinite;-moz-animation:uil-spin-css 1s linear infinite;-webkit-animation:uil-spin-css 1s linear infinite;-o-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-ms-animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.uil-spin-css>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-moz-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-o-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(6)>div{-ms-animation:uil-spin-css 1s linear infinite;-moz-animation:uil-spin-css 1s linear infinite;-webkit-animation:uil-spin-css 1s linear infinite;-o-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-ms-animation-delay:.62s;-moz-animation-delay:.62s;-webkit-animation-delay:.62s;-o-animation-delay:.62s;animation-delay:.62s}.uil-spin-css>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-moz-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-o-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(7)>div{-ms-animation:uil-spin-css 1s linear infinite;-moz-animation:uil-spin-css 1s linear infinite;-webkit-animation:uil-spin-css 1s linear infinite;-o-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-ms-animation-delay:.75s;-moz-animation-delay:.75s;-webkit-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.uil-spin-css>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-moz-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-o-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.uil-spin-css>div:nth-of-type(8)>div{-ms-animation:uil-spin-css 1s linear infinite;-moz-animation:uil-spin-css 1s linear infinite;-webkit-animation:uil-spin-css 1s linear infinite;-o-animation:uil-spin-css 1s linear infinite;animation:uil-spin-css 1s linear infinite;-ms-animation-delay:.87s;-moz-animation-delay:.87s;-webkit-animation-delay:.87s;-o-animation-delay:.87s;animation-delay:.87s}.uil-spin-css>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-moz-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-o-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}.sidr{display:none;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-y:auto;background:#f8f8f8;-webkit-box-shadow:inset 0 0 5px 5px #ebebeb;-moz-box-shadow:inset 0 0 5px 5px #ebebeb;box-shadow:inset 0 0 5px 5px #ebebeb}.sidr#navigation{z-index:9999999}@media all and (max-width:979px){.sidr#navigation{padding-top:10px}}.sidr .visible-sidr-block{display:block}@media all and (min-width:1024px){.sidr{display:block;position:relative;z-index:10;width:auto;overflow-y:visible}.sidr#navigation{background:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;display:inline-block;float:left;z-index:11}.sidr .visible-sidr-block{display:none}}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr .right{left:auto;right:-260px}.sidr .left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#333;line-height:24px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(#fff,#dfdfdf);background-image:-moz-linear-gradient(#fff,#dfdfdf);background-image:-o-linear-gradient(#fff,#dfdfdf);background-image:linear-gradient(#fff,#dfdfdf);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(51,51,51,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #fff}.sidr ul li{position:relative;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #dfdfdf}.sidr ul li a,.sidr ul li span{text-decoration:none;color:#333}.sidr ul li ul{border-bottom:0;margin:0}.sidr ul li ul li{font-size:13px}.sidr ul li ul li :last-child{border-bottom:0}.sidr ul li ul li :hover,.sidr ul li ul li .active,.sidr ul li ul li .sidr-class-active{border-top:0}.sidr ul li ul li :hover>a,.sidr ul li ul li :hover>span,.sidr ul li ul li .active>a,.sidr ul li ul li .active>span,.sidr ul li ul li .sidr-class-active>a,.sidr ul li ul li .sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #ebebeb;-moz-box-shadow:inset 0 0 15px 3px #ebebeb;box-shadow:inset 0 0 15px 3px #ebebeb}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(51,51,51,0.8);padding-left:30px}.sidr#navigation ul{border:0}.sidr#navigation ul li{border:0}.sidr ul.selectedBrands li{padding:5px 1em 0}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:0;background:rgba(0,0,0,0.1);color:rgba(51,51,51,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(51,51,51,0.9)}.sidr ul.navbar-nav li{display:block;overflow:visible}.sidr ul.navbar-nav li .dropdown{box-shadow:none}@media all and (min-width:1024px){.sidr ul.navbar-nav li .dropdown{box-shadow:2px 2px 4px #444}}.sidr ul.navbar-nav li .dropdown h3{box-shadow:none;background:0}.close-filters{margin:10px auto}div.ss-wrap *{margin:0;padding:0;border:0;background:0;background-color:transparent;background-image:none;background-position:0 0;text-decoration:none;font-size:1em}input.ss-input{display:block}input.ss-input-thinking{background-image:url(../images/indicator.gif);background-repeat:no-repeat;background-position:center right}ul.ss-box{margin:0 !important;padding:0 !important;width:304px;z-index:99;border:1px solid #919191;font-size:11px;background:#fff;-moz-box-shadow:2px 2px 5px 0 #c5c5c5;list-style:none;position:absolute;right:0}ul.ss-box li.ss-header{background:#000}@media all and (min-width:1024px){ul.ss-box{right:20px}}ul.ss-box li{float:left;width:100%;clear:both;cursor:pointer}ul.ss-box li *{cursor:pointer}ul.ss-box li.ss-header{height:23px;overflow:hidden;padding:5px 0;color:#fff;background:transparent url(../images/search-header-bg.gif) repeat-x bottom}ul.ss-box li.ss-header p.ss-header-text{margin:0 !important;padding:0 0 0 10px !important;float:left;font-size:12px;font-weight:bold}ul.ss-box li.ss-header p.ss-header-limit{margin:0 !important;padding:0 10px 0 0 !important;float:right;font-size:11px;font-weight:normal}ul.ss-box li.ss-result{margin:0 !important;padding:0 !important;border-bottom:1px solid #c5c5c5}ul.ss-box li.ss-result a{display:block;padding:0;text-decoration:none;background:#fff}ul.ss-box li.ss-result a:hover{text-decoration:underline}ul.ss-box li.ss-result a p :hover{background:transparent}ul.ss-box li.ss-result a td :hover{background:transparent}ul.ss-box li.ss-result img{margin-right:12px;max-width:80px;height:auto;max-height:160px}ul.ss-box li.ss-result p{margin:0 !important;padding:0 !important;color:#444;font-weight:normal;font-size:10px}ul.ss-box li.ss-result p span.ss-result-title{display:inline !important;margin:0 !important;padding:0 !important;font-size:11px;font-weight:bold;color:#222}.dropdown{display:none;position:absolute;background:#fff;z-index:200;width:700px;padding:10px}.dropdown .top-brands img{margin-right:5px;padding:10px;max-height:70px;max-width:66px}.dropdown .top-brands a img{vertical-align:middle}.dropdown .top-brands .btn-default{background:0;color:#333;text-shadow:none;font-family:"Gotham",Arial,"Helvetica Neue",Helvetica,sans-serif;margin-top:5px;font-size:12px;border-radius:3px}@media all and (max-width:1023px){.dropdown .top-brands .btn-default{font-size:9px}}.dropdown .top-brands .btn-default:hover{background:#eee}@media all and (max-width:1023px){.dropdown{font-size:10px}}@media all and (max-width:979px){.dropdown{position:relative;width:100%}}.dropdown h3{border-bottom:1px solid #ccc;font-size:13px;font-weight:bold;padding-top:5px}@media all and (max-width:767px){.dropdown h3{font-size:11px}}.dropdown .mask{width:100%;height:300px;overflow:auto}.dropdown .mask h6{background:0;border-bottom:1px dashed #ccc;box-shadow:none;clear:both}.nav li a i{display:none}.nav li:hover .dropdown{display:block}.sidr-open .nav li:hover .dropdown{display:none}@media all and (max-width:979px){.sidr-open .nav li .dropdown h3:nth-child(3){display:none}}@media all and (max-width:1023px){.sidr-open .nav li .dropdown .mask{display:none}}.sidr-open .nav li a i{display:inline-block;float:right;font-weight:bold}.navbar-toggle{border-color:#ddd;z-index:5}.navbar-toggle:hover,.navbar-toggle:focus{background-color:#ddd}.navbar-toggle .icon-bar{background-color:#888}@media all and (max-width:767px){.navbar-toggle{top:0}}#account-nav{background:#eee;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;padding:0}#account-nav li{list-style-type:none}#account-nav li a{padding:10px 4px 10px 5px;display:block}#account-nav li a i{text-align:center;width:15px;margin:0 10px}#account-nav li a:hover{padding:9px 4px;border-top:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;background:#fff;text-decoration:none}#account-nav li a.active{padding:9px 4px;border-top:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;background:#fff}div.order-buttons{margin-top:-36px;text-align:right}th.numeric,td.numeric{text-align:right}.order-status-green{color:green;font-weight:bolder}.order-status-orange{color:orange;font-weight:bolder}.order-status-red{color:red;font-weight:bolder}.align-right{text-align:right}table.order-details{top:-10px;margin-bottom:-20px;position:relative;z-index:9}table.order-details-top{margin-bottom:0;position:relative;z-index:10}.address .name{font-size:1.2em;font-weight:bold}.social-login a i{font-size:24px}.facebook{color:#3b5998}.google{color:#d34836}.windows{color:#2e8def}.shop-by-brand{background:#232323 none repeat scroll 0 0;height:42px;margin:0 -15px;padding:3px 17px;color:#fff}.shop-by-brand ul li{list-style-type:none}