article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden], template{display:none;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;font-family:arial;background:#f5f3f4!important;font-size:12px;}
strong{font-family:arial!important;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active, a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
code, kbd, pre, samp{font-family:monospace,serif;font-size:1em;}
pre{white-space:pre-wrap;text-align:left;direction:ltr;background:#eee;border:solid green 1px;margin-bottom:30px;padding:10px;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
fieldset{border:0;margin:0 2px;padding:.35em .625em .75em;}
legend{border:0;padding:0;}
button, input, select, textarea{font-family:inherit;font-size:100%;margin:0;}
button, input{line-height:normal;}
button, select{text-transform:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled], html input[disabled]{cursor:default;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;margin-left:5px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
.accessibility {display:none;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
.clear{clear:both;}
.recycleMsg{margin-bottom: 25px !important; margin-top: -15px !important;padding:10px; font-size:16px; font-weight:bold; background-color:#e0ffe0; border-style:solid}
pre p{text-align:right;direction:rtl;}
p{margin:0;margin-bottom:10px;}
ul, ul, ul ul ul, ul ul ul ul{margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;line-height:20px;color:inherit;text-rendering:optimizelegibility;margin:10px 0;}
form,figure{margin:0px;}
label,input,button,select,textarea{font-size:14px;font-weight:400;line-height:20px;font-family:Arial;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.relative{position:relative;}
nav ul{list-style:none;margin:0;padding:0;}
nav ul li{list-style:none;margin:0;padding:0;display:inline;}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:solid #fff 5px;left:-5px;background:#fff;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url(../../images/p1000/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.AjaxProgress{background:url(../../images/p1000/bx_loader.gif) center center no-repeat #efefef!important;min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;filter:alpha(opacity=50);opacity:.5;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}
.bx-wrapper .bx-prev{left:10px;background:url(../../images/p1000/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next{right:10px;background:url(../../images/p1000/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover{background-position:0 0;}
.bx-wrapper .bx-next:hover{background-position:-43px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:100;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../../images/p1000/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../../images/p1000/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
header{background:#1f6692;height:189px;margin-bottom:12px;}
header .userTools{height:41px;color:#fff;padding-top:15px;padding-right:95px;}
header .userTools a{position:relative;padding-right:30px;font-size:14px;color:#fff;text-decoration:none;display:inline-block;font-weight:bold;}
header .userTools a i{background:url(/images/p1000/icons-sprite.png) no-repeat -20px -576px;width:35px;height:20px;display:block;overflow: hidden;float:right;}
header .userTools .btnPersonalArea i{background-position:-4px -570px;}
header .userTools .btnLastWatched i{background-position:-67px -573px;}
header .userTools .btnShoppingCard i{background-position:-33px -570px;}

header .userTools a .number{color:#ff563e;}
header .userTools a .disabled{color:#9f9f9f;}
header .membership{position:absolute;left:0;top:2px;color:#fff;font-size:18px;width:350px;display:none;}
header .membership .msg{float:right;width:200px;text-align:left;padding:13px;}
header .membership #logoutBtn{display:none;}
header .membership #userPic {display:none;}
header .membership .btn{float:left;font-size:22px;padding-right:0;padding-top:7px;text-decoration:none;color:#9f9f9f;background:#fff;width:111px;height:33px;text-align:center;margin-top:5px;}
header .orgDetails{height:133px;background:#fff;}header .orgDetails a.logo{position:absolute;right:0;top:-55px;}
header .orgDetails .telephoneNumber{position:absolute;left:0;top:0;width:130px;padding-left:50px;margin-top:37px;text-align:center;}
header .orgDetails .telephoneNumber em{position:absolute;left:0;top:2px;width:50px;height:60px;overflow:hidden;background:url(/images/p1000/icons-sprite.png) no-repeat -225px -252px;}
header .orgDetails .telephoneNumber,header .orgDetails .telephoneNumber a,header .orgDetails .telephoneNumber a:visited{color:#ff563e;text-decoration:none;}
header .telephoneNumber .text{height:26px;display:block;text-align:center;font-size:20px;}
header .telephoneNumber .number{font-weight:bold;white-space:nowrap;font-size:24px;}
header .orgDetails a.logo_holiday{visibility:hidden;width:0px;display:none;}
.contentWrap{width:980px;direction:rtl;text-align:right;position:relative;margin:0 auto;}
footer{text-align:center;background:#ffffff;}
footer nav{background:#409cd6;height:30px;box-shadow:0 2px 3px #9f9f9f;padding:15px 0;}
footer nav ul.contentWrap{text-align:center;}
footer nav li{border-right:solid white 1px;padding:2px 9px 0;}
footer nav li.first{border-right:0px;}
footer nav a,footer nav a:visited{font-size:22px;color:#ffffff;text-decoration:none;}
footer .contactOptions{width:100%;padding-top:30px;}
footer .sendIdeaLink{float:right;width:200px;color:#000;font-size:20px;font-weight:bold;margin-right:90px;}
footer .sendIdeaLink a{display:block;clear:both;color:#9f9f9f;font-size:20px;margin-top:28px;}
footer .callCenterDetails{width:200px;color:#000;margin:0 auto;}
footer .callCenterDetails .number{font-size:20px;font-weight:700;display:block;padding-top:5px;margin-bottom:6px;padding-right:65px;color:#000000;text-decoration:none;}
footer .callCenterDetails .number a{color:#000;text-decoration:none;}
footer .callCenterDetails p{font-size:15px;font-weight:700;color:#9f9f9f;}
footer .callCenterDetails .hours{font-size:15px;font-weight:700;color:#9f9f9f;clear:both;position:relative;top:-41px;}
footer .callCenterDetails .days{float:right;width:73px;padding-right:20px;}
footer .newsletter{float:left;width:220px;margin-left:77px;}
footer .newsletter label{color:#000;font-size:20px;font-weight:700;display:block;line-height:28px;}
footer .newsletter .form{clear:both;}
footer .newsletter .textbox{border:solid #97918d 2px;height:35px;width:115px;margin-right:7px;float:right;font-size:15px;text-align:left;direction:ltr;padding-left:10px;-webkit-border-radius:0;}
footer .newsletter .btn{background:#3f9cd7;color:#fff;font-size:15px;border:solid #3f9cd7 1px;width:70px;height:41px;float:right;-webkit-border-radius:0;}
footer .contactOptions .icon{float:right;width:45px;height:57px;margin-left:10px;margin-top:-5px;margin-bottom:10px;background:url(/images/p1000/icons-sprite.png) no-repeat 0 0;}
footer .sendIdeaLink .icon{background-position:-73px -182px;}
footer .callCenterDetails .icon{background-position:-119px -182px;}
footer .newsletter .icon{background-position:-166px -182px;}
footer .icons{clear:both;margin-top:5px;padding-bottom:15px;}
footer .icons .contentWrap{text-align:center;}
footer .icons .logo1{float:left;margin-left:87px;}
footer .icons .logo2{float:left;margin-left:140px;}
footer .icons .logo3{margin-left:107px;}
footer .icons .logo4{float:right;color:#9f9f9f;font-size:12px;vertical-align:middle;margin-right:90px;}
footer .icons .logo4 img{float:left;}
footer .icons .logo4 span{float:left;font-style:normal;padding-top:10px;padding-right:5px;text-align:right;}
footer .icons img{vertical-align:middle;}
section.content{background:#fff;margin-bottom:12px;padding:20px;}
#BgOverlay{position:absolute;top:56px;left:0;width:100%;height:100%;z-index:1100;display:none;background:#000;zoom:1;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
body.inLightbox {background:#ffffff!important;}
.asLightbox{position:absolute;right:0;top:56px;width:260px;height:285px;border-left:solid #e4e4e4 1px;border-right:solid #9a9a9a 1px;background:#fff;z-index:2000;display:none;direction:ltr;text-align:left;float:left;}
.asLightbox .btnClose,#popupcontainer .btnClose{position:absolute;left:9px;top:5px;display:block;cursor:pointer;width:16px;height:16px;background:#fff;border:solid #898989 1px;color:#898989;text-align:center;font-weight:700;z-index:100;}
.asLightbox .arrow{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #1f6692;position:absolute;top:-1px;right:39px;}

#popupcontainer{ position:fixed;left:10px;bottom:10px;z-index:999999;display:none;}


#UserTools_LastWatched{right:115px;}
#UserTools_Bundles{right:132px;color:#000;width:200px;height:150px;font-size:12px;text-align:right;padding:40px 20px;}
#UserTools_Bundles a{font-size:12px;color:#000;text-decoration:underline;padding:0;}
#UserTools_Login,#popunder{right: auto;left: 0;top:197px;float: none;text-align: center;width:100%;max-width: 670px;height: 257px;}
#popunder{width:800px;background:transparent;border:0px;}
#popunder .newsletter label{font-size: 24px;color: #ffffff;}
#UserTools_Login a.login{display:block;width:155px;height:40px;padding-top:10px;color:#000;text-decoration:none;font-size:23px;padding-right:0;background:#ededed;text-align:center;margin:0 auto 20px;}
#UserTools_Login .btnClose{left:auto;right:9px;}
#UserTools_Login .arrow{left:9px;right:auto;}
#UserTools_Login a.register{color:#409cd6;font-size:17px;padding-right:0;}
#UserTools_Login .thread,#popunder .thread {position: absolute;left: 50%;top:-150px;margin-left:-31px;width:50px;height:181px;border:none;}
header .userTools .slide{float:left;display:inline;width:220px!important;height:250px;text-align:center;direction:rtl;padding:20px 20px 0;}
header .userTools .slide img{height:150px;margin:10px auto;}
header .userTools .slide .imgLink{padding:0px;}
header .userTools .slide .title{overflow:hidden;color:#000;font-size:16px;margin-bottom:10px;height:16px;}
header .userTools .slide .desc{overflow:hidden;color:#000000;font-size:16px;margin-bottom:10px;height:35px;}
header .userTools .slide .btn{display:block;text-align:center;padding-right:0;width:168px;height:33px;background:#409cd6;border-right:solid #a5d0ec 1px;border-left:solid #a5d0ec 1px;border-top:solid #80bde4 1px;margin:0 auto;}
header .userTools .slide .btnRemove{padding-right:0;display:inline;position:absolute;right:6px;bottom:0;font-size:12px;color:#000;text-decoration:underline;}
header .bx-wrapper .bx-controls-direction a.bx-next,header .bx-wrapper .bx-controls-direction a.bx-next:hover{position:absolute;left:10px;top:109px;color:#9f9f9f;padding-right:0;width:23px;height:45px;background:url(/images/p1000/icons-sprite.png) no-repeat -36px 0;z-index:100;}
header .bx-wrapper .bx-controls-direction a.bx-prev,header .bx-wrapper .bx-controls-direction a.bx-prev:hover{position:absolute;left:227px;top:109px;color:#9f9f9f;padding-right:0;width:23px;height:45px;background:url(/images/p1000/icons-sprite.png) no-repeat -60px 0;z-index:100;}
a.asCheckbox,span.asCheckbox{text-decoration:none;color:#000000;}
a.asCheckbox span,span.asCheckbox span{float:right;background:url(/images/p1000/icons-sprite.png) -88px -19px;width:15px;height:12px;vertical-align:middle;margin-left:1px;margin-top:2px;}
a.checked span,span.checked span{background-position:-106px -19px;}
#SearchWrap{position:absolute;left:240px;top:-105px;width:600px;background:#f5f3f4;}
#search_box{height:47px;border:solid #45a8e6 1px;white-space:nowrap;}
#SearchByCategories{float:right;width:235px;border-bottom:solid #f7f7f7 1px;border-left:solid #d4d4d4 1px;}
.categoriesWrap{position:relative;float:right;width:236px;}
.categoriesWrap #BtnCategorySearch{display:block;width:235px;border-left:solid #45a8e6 1px;height:49px;font-size:23px;background-image:url(/images/p1000/icons-sprite.png);background-repeat:no-repeat;background-position:-319px -308px;}
.categoriesWrap #BtnCategorySearch span{color:#409cd6;display:block;padding:10px 20px 0;height:27px;cursor:pointer;}
.categoriesWrap #BtnCategorySearch span.for-top{display:block;}
.categoriesWrap #BtnCategorySearch span.for-home{display:none;}
.categoriesWrap #BtnCategorySearch.hasDropdown{padding:0;}
.categoriesWrap #BtnCategorySearch select{width:100%;color:#409cd6;direction:rtl;text-align:0;-webkit-appearance:none;-webkit-border-radius:0;-webkit-border-width:0;-webkit-box-shadow:none;border:0;padding-right:3px;color:#409cd6;}
nav.popularCategories{display:none;height:484px;background:#fff;position:absolute;right:0;top:48px;z-index:55;border:solid #ccc 1px;box-shadow:5px 5px 10px #9f9f9f;}
nav.popularCategories li.category{border:solid #FFF 2px;border-top:solid #ededed 3px;display:block;background:#fff;padding-top:24px;position:relative;}
nav.popularCategories li a{color:#000;text-decoration:none;font-size:13px;line-height: 1.21;}
nav.popularCategories li a:hover{text-decoration:underline;}
nav.popularCategories li ul{margin-right:5px;}
nav.popularCategories li li{border:0px;display:inline;padding-top:0;}
.firefox nav.popularCategories li li a{word-spacing:-0.15em;}
nav.popularCategories h3{padding-right:7px;position:absolute;left:-1px;top:0;width:227px;height:25px;line-height:19px;}
nav.popularCategories h3,nav.popularCategories h3 a{margin:0;color:#409cd6;font-size:19px;font-weight:bold;text-decoration:none;}
nav.popularCategories li.active{border:solid #409cd6 2px;border-top:solid #409cd6 3px;}
nav.popularCategories li.active h3{background:#409cd6;}
nav.popularCategories li.active h3 a{color:#fff;font-weight:bold;}
#CategoriesPanels{position:absolute;right:234px;top:48px;z-index:10000;width:580px;height:586px;overflow:hidden;display:none;}
#CategoriesPanels .category{position:absolute;right:-800px;top:0;width:473px;height:459px;border:solid #409cd6 1px;background:#fff;padding:12px;}
#CategoriesPanels .arrow{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #409cd6;position:absolute;top:300px;right:-13px;}
#CategoriesPanels .arrow .inner{width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:11px solid #FFF;position:absolute;top:-11px;right:2px;}
#CategoriesPanels h3{color:#409cd6;font-size:26px;}
#CategoriesPanels ul.sub{}
#CategoriesPanels ul.sub h4,#CategoriesPanels ul.sub h4 a{color:#000;text-decoration:none;}
#CategoriesPanels li.subSub{width:156px;float:right;margin-bottom:12px;}
#CategoriesPanels .subSub h4{margin:0px;font-size:14px;}
#CategoriesPanels .subSub ul a{text-decoration:none;color:#737373;font-size:14px;}
#CategoriesPanels .subSub ul a:hover{text-decoration:underline;}
#CategoriesPanels .promo{clear:both;position:absolute;bottom:-20px;right:0;width:100%;}
#CategoriesPanels .promo .title{font-size:18px;color:#7e7f7f;width:100%;position:absolute;right:10px;bottom:190px;}
#CategoriesPanels .promo img{width:330px;height:180px;position:absolute;right:10px;bottom:0px;}
#CategoriesPanels .promo .btnDetails{display:block;background:#409cd6;color:#fff;font-size:18px;width:140px;height:32px;padding-top:6px;float:right;text-decoration:none;text-align:center;font-weight:700;position:absolute;left:10px;bottom:30px;}
#SelectedCategory{height:59px;width:235px;}
#search_box .text,#search_box .text:active,#search_box .text:focus{background:transparent;border:0;margin-top:4px;color:#409cd6;font-size:23px;margin-right:10px;width:286px;height:36px;padding-right:5px;-webkit-appearance:none;}
#search_box .btnSearch{position:absolute;left:-1px;top:-1px;background:url(/images/p1000/icons-sprite.png) -160px -253px;width:52px;height:50px;border:0;text-indent:-999em;outline:0;}
.ui-autocomplete {	position: absolute;	top: 0;	left: 0;	cursor: default;text-align:right;z-index: 9999999;}
.ui-widget-content {border: solid #45a8e6 1px;background-color: #eeeeee;color: #333333;}
.ui-menu .ui-menu {	position: absolute;}
.ui-menu .ui-menu-item {position: relative;	margin: 0;	padding: 3px 1em 3px .4em;	cursor: pointer;min-height: 0;}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active {	margin: -1px;font-weight: bold;}

nav.tabs,nav.tab{border-bottom:solid #91c2e1 1px;clear:both;margin-top:10px;}
nav.tabs ul,nav.tab ul{border-bottom:solid #409cd6 1px;}
nav.tabs li,nav.tab li{background:#ededed;float:right;border:solid #ededed 1px;border-bottom:0;}
nav.tabs li a,nav.tab li a{font-size:19px;color:#FFFFFF;text-decoration:none;display:block;padding:5px 6px;background-color:#409cd6;}
nav.tabs li.active,nav.tab li.active{background:#fff;font-weight:700;border-top:solid #409cd6 2px;border-right:solid #409cd6 2px;border-left:solid #409cd6 2px;}
nav.tabs li.active a,nav.tab li.active a{font-weight:bold;}
#Tab_ByDeals a{width:55px;}
.productsTabs{clear:both;width:100%;overflow:hidden;direction:ltr;}
.productsTabs ul{width:105%;direction:rtl;}
.products{list-style:none;}
.product{width:235px;height:341px;float:left;margin-right:11px;margin-bottom:12px;background:#fff;text-align:center;direction:rtl;position:relative;border:solid #eaeaea 1px;}
.hovered{border:solid #9f9f9f 1px;}
.product .img img{width:200px;height:200px;margin: 10px auto 3px auto;}
.product .img .brandlogo img {display: block;  width:auto !important;    height:auto !important;   margin: auto;}

.product a.btnBuy{font-weight:bold;display:none;color:#ffffff;font-size:16px;text-decoration:none;position:absolute;bottom:51px;background:#409cd6;width:100%;height:33px;left:0px;padding-top:10px;}
.product a.price,.product a.price:visited{display:block;color:#409cd6;font-size:18px;text-align:right;text-decoration:none;border-top:solid gray 1px;padding:4px 5px 4px 0px;line-height:0.9;margin-top:5px;}
.product a.price em{font-size:22px;font-weight:bold;}
.product a.price em,.product a.price:visited em{font-style:normal;}
.title a{font-size:14px;text-decoration:none;text-align:right;color:Black;display:block;line-height:1.4;}
.title{margin-right:5px;}
.product h4{padding:0;margin:0;font-size:14px;text-align:right;color:Black;display:block;height:38px;}
.product h4 a,.product h4 a:visited{color:#000000;text-decoration:none;font-weight:normal;}
.product .details h5 a,.product .details h5 a:visited{text-decoration:none;font-weight:normal;}
.product a.btnCompare{float:right;color:#737373;text-decoration:none;font-size:15px;}
.product a.btnAddBundle{float:right;color:#737373;text-decoration:none;font-size:15px;margin-left:3px;}
.product a.btnCompare span,.product a.btnAddBundle span{float:right;background:url(/images/p1000/icons-sprite.png) -89px -19px;width:16px;height:12px;vertical-align:middle;margin-left:3px;margin-top:3px;}
.product a.checked span{background-position:-105px -19px;}
.product .badge{position:absolute;right:0;top:0;width:91px;height:23px;color:#fff;padding:6px 3px 0;}
.product .CouponImmediate{font-size: 11px;color: #ffffff;line-height: 11px;padding: 11px 5px 0px 0px;text-align:right; font-weight:bold;  background: url(/images/p1000/icons-sprite.png) -242px -484px;  width: 91px;  height: 46px;  background-repeat: no-repeat;right:-10px;}
.product .CouponImmediate span {position: relative;  right: 28px;}
.badge{display:block;font-size:13px;width:91px;height:23px;color:#fff;font-weight:700;padding:6px 3px 0;}
.badge-delivery{background:#ba1f49;}
.badge-payments{background:#00a000;}
.badge-pickup{background:#993399;font-size:11px;}
.badge-sale{background:#409cd6;}
.badge-cuopon{background:#409cd6;}
.badge-discount{background:#409cd6;}
.product .shoppingIL {top:-14px;right: -22px;width:97px !important;height:50px !important; background:url(/images/p1000/ShoppingIl.png) no-repeat;font-size: 0px;color: transparent;}
.product .BlackFriday{top:-8px;right:-12px;width:50px !important;height:97px!important; background:url(/images/p1000/BlackFriday.png) no-repeat;font-size: 0px;color: transparent;}
.product .badge-discountAmount{background:#ff563e;right:186px;font-size:17px;direction:ltr;font-weight:bold;width:45px;padding-top:3px;}
.product .hazol{top:-8px;right:-12px;width:50px !important;height:50px!important; background:url(/images/p1000/Logo_ZOL_Small.png) no-repeat;font-size: 0px;color: transparent;}
.product .euro{top:-8px;right:-12px;width:97px !important;height:50px!important; background:url(/images/p1000/euro2016.png) no-repeat;font-size: 0px;color: transparent;}
.product .NoTax{top:-8px;right:-12px;width:97px !important;height:50px!important; background:url(/images/p1000/NoTax.png) no-repeat;font-size: 0px;color: transparent;}
.product .newyear{top:-10px;right:-15px;width:97px !important;height:50px!important; background:url(/images/p1000/newyear.png) no-repeat;font-size: 0px;color: transparent;}
.product .LG54{top:-8px;right:-12px;
                        width:57px !important;height:57px!important;background:url(/images/p1000/54.png) no-repeat;font-size: 0px;color: transparent;}
 .product .BackToHighSchool{top:-11px;right:-14px;width:97px !important;height:54px!important; background:url(/images/p1000/BackToHighSchoolCase.png) no-repeat;font-size: 0px;color: transparent;}
         .product .BlackNovember{top:-8px;right:-12px;width:50px !important;height:50px!important; background:url(/images/p1000/BlackNovember.png) no-repeat;font-size: 0px;color: transparent;}      
         
 .product .bazarSale{top:-8px;right:-12px;width:97px !important;height:50px!important; background:url(/images/p1000/bazarSale.png) no-repeat;font-size: 0px;color: transparent;}         
.product .special-114x55{top:0px;right:-6px;width:114px !important;height:55px!important; font-size: 0px;color: transparent;}
.minimalProductSlider .slider{margin-left:33px;}
.minimalProductSlider .slide{width:233px;float:left;display:inline;}
.minimalProductSlider .product{width:200px;margin-top:0px;height:200px;border:solid #eaeaea 1px;}
.minimalProductSlider .hovered{border:0;}
.minimalProductSlider .product .badge{display:none;}
.minimalProductSlider .product .badge-discountAmount{display:block;right:148px;}
.minimalProductSlider .product .img img{margin-top:0;margin-bottom:0;width:168px;height:168px;direction:ltr;}
.minimalProductSlider .brandlogo{display:none;}
.minimalProductSlider .details{width:168px;left:16px;bottom:23px;height:50px;padding:0;}
.minimalProductSlider .overlay{height:50px;bottom:32px;border-top:solid #9f9f9f 1px;}
.minimalProductSlider h4{font-size:12px !important;}
.minimalProductSlider h5,.minimalProductSlider .shipping,.minimalProductSlider .payments,.minimalProductSlider .btnCompare,.minimalProductSlider .btnAddBundle{display:none;}
.viewAsList .list{width:100% !important;}
.viewAsList .product{width:100%;text-align:right;height:183px;}
.viewAsList .product .img img{width:140px;height:140px;margin:3px;}
.viewAsList .product h4{position:absolute;display:block !important;left:auto;right:170px;top:3px;width:560px;height:132px;padding:10px 0 0;font-weight:bold;}
.viewAsList .product h4 a,.viewAsList .product h4 a:visited{color:#000;font-size:16px;display:block;font-weight:bold;}
.viewAsList .product .badge{position:absolute;right:350px;top:109px;text-align:center;}
.viewAsList .product .badge-discountAmount{position:absolute;right:205px;text-align:center;}
.viewAsList .product .hazol{top:82px;}
.viewAsList .product .special-114x55{top:60px;}
.viewAsList .product a.price{position:absolute;left:0;top:8px;border-top:0;color:#9f9f9f;font-size:19px;font-weight:700;text-decoration:none;width:246px;text-align:center;}
.viewAsList .product a.price em{color:#409cd6;font-size:26px;}
.viewAsList .product a.btnBuy{display:block;background:#409cd6;width:202px;height:37px;position:absolute;left:26px;top:55px;text-align:center;text-decoration:none;padding-top:0;font-size:26px;color:#fff;border:solid #898989 0;}
.viewAsList .product a.btnCompare{position:absolute;left:146px;top:102px;font-size:14px;}
.viewAsList .product a.btnAddBundle{position:absolute;left:106px;top:123px;font-size:14px;}
.breadcrumbs{font-size:16px;font-weight:bold;color:#000;height:30px;}
.breadcrumbs label{font-weight:bold;font-size:16px;padding-right:10px;}
.breadcrumbs .separator{width:8px;background:url(/images/p1000/icons-sprite.png) no-repeat -90px 2px;margin-left:5px;margin-right:5px;}
.breadcrumbs a,.breadcrumbs a:visited{color:#9f9f9f;}
h3.sliderTitle{position:absolute;right:0;top:-32px;width:auto;font-size:18px;font-weight:400;color:#fff;background:#939;text-align:center;margin:0;padding:5px 10px;}
.slider .item{float:left;overflow:hidden;}
.minimalProductSlider .linktitle{z-index: 999999;position: absolute;left: 142px;padding-top: 4px;}
.minimalProductSlider .linktitle a{color:#FF563E;}
.bx-wrapper .bx-controls-direction a{width:34px;height:88px;background:url(/images/p1000/icons-sprite.png) no-repeat -208px -71px;display:block;text-align:left;margin-top:0;}
.bx-wrapper .bx-controls-direction a.bx-next,.bx-wrapper .bx-controls-direction a.bx-next:hover{left:14px;top:76px;background-position:-208px -71px;}
.bx-wrapper .bx-controls-direction a.bx-prev,.bx-wrapper .bx-controls-direction a.bx-prev:hover{left:227px;top:76px;background-position:-245px -71px;}
.slider ul.pagination{position:absolute;left:12px;bottom:12px;float:left;height:15px;z-index:1000;}
.slider ul.pagination li{float:left;width:11px;height:11px;overflow:hidden;border:solid #7f7f7f 1px;background:#fff;margin:1px;}
.slider ul.pagination li a{color:#fff;text-decoration:none;font-size:40px;}
.slider ul.pagination li.current{background:#9f9f9f;}
.slider ul.pagination li.current a{color:#9f9f9f;outline:0;}
.bx-wrapper .bx-viewport{border:0;-webkit-box-shadow:none;box-shadow:none;left:0;background:transparent;width:101% !important;}
.bx-wrapper{margin-bottom:0;}
.bx-wrapper .bx-pager{position:absolute;left:5px;bottom:-19px;float:left;height:15px;z-index:1000;padding-top:0;}
.bx-wrapper .bx-pager-item{float:left;overflow:hidden;margin:1px;}
.bx-wrapper .bx-pager.bx-default-pager a,.bx-wrapper .bx-pager-item a{display:block;border:solid #7f7f7f 1px;background:#fff;color:#fff;width:11px;height:11px;text-decoration:none;font-size:40px;-webkit-border-radius:0;border-radius:0;margin:0;}
.bx-wrapper .bx-pager-item a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#9f9f9f;color:#9f9f9f;}
#popup,#popup2,.bMulti{background-color:#fff;color:#000;display:none;min-width:450px;box-shadow:0 0 25px 5px #999;direction:rtl;padding:40px 20px;}
#popup iframe,#popup2 iframe{min-height:560px;min-width:460px;}
#popup .small iframe{min-height:10px;}
#popup .big{max-height:650px;overflow:auto;overflow-y:scroll;overflow-x:hidden;}
#popup img{padding:10px;}
.loading{background:url(../../images/p1000/bx_loader.gif) center center no-repeat;}
.btnClose > span{font-size:84%;}
.btnClose.b-close,.btnClose.bClose{border:solid #898989 1px;width:16px;height:16px;position:absolute;display:block;cursor:pointer;left:9px;text-align:center;font-weight:700;top:5px;padding:0 6px 2px;}
#subscribe {width:300px;height:200px;top: 197px;float: none;right: auto;text-align: center;}
#subscribe div{text-align:center;padding-top:40px;color:#000000;direction:rtl;}
#subscribe div span{font-size:24px;font-weight: bold;}
#subscribe div input{margin-top:80px;}

#UserTools_Login .arrow,#subscribe .arrow,#popunder .arrow{display:none;}
.loginOptions {
	margin: 0; 
	direction: rtl;
	padding-bottom: 7px;
}
.loginOptions iframe{ float:right;width: 355px; overflow:hidden;height:227px;border:0px;margin-right: 10px}
.contentWrap .loginOptions {background-color:#ffffff;}
.loginOptions .prefix ,.inLightbox .prefix{	margin-bottom: 5px;padding:0px; }

.loginOptions .prefix .customerGreeting {
	font-size: 24px; 
	font-weight: normal;
	color:#000000;
}

 .loginOptions .login-content{
	width: 355px;
	float: right;
	margin-bottom: 0;
	margin-right: 35px;
	margin-left: 0px;
	padding-bottom: 0;
	padding-right: 0px;
	padding-left: 0px;
}

 .loginOptions .login-content .customerGreeting {
	padding-right: 130px;
}

 section.login-content .control-group {
	width: 100%;
	margin-bottom: 13px;
	height: 30px; 
}

section.login-content .inValid input {
	border-right: solid red 1px !imprtant;
	border-bottom: solid red 1px!imprtant; 
}
 .loginOptions section.login-content .controls input,.ifrContainer section.login-content .controls input {
	border-right: solid #e7e7e7 1px; 
	border-bottom: solid #e7e7e7 1px; 
	height: 28px; 
	font-size: 15px;
	width: 196px;
}

 


 section.login-content .control-group label,.ifrContainer .control-group {
	width: 120px;
	font-size: 18px; 
}


 section.login-content .pass-group ,.ifrContainer .pass-group{
	height: 55px;
}

 .forgotMessage {
	font-size: 15px;
	right: 130px;
	top: 32px;
}


 section.login-content .submit-group,.ifrContainer .submit-group{
	margin-bottom: 0;
}

section.login-content .submit-group input ,.ifrContainer .submit-group input{
	background: #6bbdef;
	border: 0;
	color: #fff;
	font-size: 20px!important;
	width: 205px!important;
	height: 30px!important; 
	margin-right: 130px;
}




.loginOptions .newuser-content {
	width: 230px;
	float: right;
	padding-left: 0;
	padding-right: 0;
}

.loginOptions .newuser-content .actions {
	border-right: solid #a7a7a6 1px;
	padding-right: 20px;
}




.loginOptions .newuser-content .separator {
	height: 15px; 
	border-bottom: solid #a7a7a6 2px;
	width: 205px; 
	text-align: center;
	margin-bottom: 31px;
	margin-top: 18px;
}

.loginOptions .newuser-content .separator span {
	background: #fff;
	padding: 0 10px; 
	font-size: 18px; 
	color: #9f9f9f;
	position: relative;
	top: 3px; 
}

.loginOptions .newuser-content .btnFacebookLogin {
	background: #5165a6;
	display: block; 
	text-decoration: none;
	color: #fff;
	text-align: center;
	font-size: 16px; 
	width: 205px; 
	height: 32px; 
	padding-top: 12px; 
		padding-right: 0px;
font-weight: normal;
cursor:pointer;
}

.loginOptions .newuser-content .btnFacebookLogin i {
	display: inline-block;
	width: 16px;
	height: 17px;
	background: url(/images/p1000/icons-sprite.png) no-repeat -269px -322px;
	vertical-align: middle;
}
	


.loginOptions .newuser-content .btnRegister,.loginOptions .userdetails-form .btnRegister{
	background: #ff5239;
	display: block; 
	text-decoration: none;
	color: #fff;
	text-align: center;
	font-size: 20px; 
	width: 205px; 
	height: 27px; 
	padding-top: 3px; 
	padding-right: 0px;
font-weight: normal;
}
.loginOptions .newuser-content input.btnRegister
{
	height: 30px; 	
}

.contentWrap .loginOptions fieldset,.ifrContainer fieldset {
	margin-top: 0; 
	padding: 0;
}
#termscontent OL { counter-reset: item }
       #termscontent LI { display: block }
        #termscontent LI:before { content: counters(item, ".") "."; counter-increment: item;font-weight:normal; }
        
        ol.olhebrew li
        {
            list-style-type: hebrew;
        }
        .terms .title{font-weight:bold;}
        .BoxitAreaSelect{vertical-align:top;}
.center {text-align:center;}
.orange{color:#ff563e;}
.backOrange {background-color:#fbc9b7;}
header .countdown{margin-top:2px;margin-bottom:2px;font-size:14px;font-weight:bold;color:#616161;text-align:center; padding: 5px 0px 5px 0px;display:none;width: 58%;  margin: auto;  background-color: #fbc9b7;}
header  .countdown .hours{width:51px;height:24px;margin-top:12px;padding-right:13px;font-weight:bold;padding:0px 2px 0px 12px;}
header  .countdown .minutes{border-right:solid #9f9f9f 2px;border-left:solid #9f9f9f 2px;width:51px;height:14px;margin-top:12px;font-weight:bold;padding:0px 2px 0px 12px;}
header  .countdown .seconds{width:50px;height:24px;margin-top:12px;font-weight:bold;padding:0px 2px 0px 12px;}
header .countdown a{color:#616161;font-size:12px;}
#adv_left_tower{position: fixed;    left: 0;width: 235px;height:530px;display:none;}
#adv_left_tower img{width: 235px;height:530px;}

@media only screen and (min-width:1336px) and (max-width:5000px){header .membership .btn{padding-top:5px;height:33px;}
.asLightbox,#BgOverlay{top:56px;}
#SearchWrap{left:317px;}
#search_box .text, #search_box .text:active, #search_box .text:focus{width:286px;}
#CategoriesPanels .category{height:509px;}
nav.popularCategories{height:534px;}
nav.popularCategories li a{font-size: 14px;}
.ie10 nav.popularCategories li ul{margin-right:3px;}
nav.popularCategories h3, nav.popularCategories h3 a{font-size:19px;}
.contentWrap{width:1228px;}
.product{margin-right:11px;}
footer nav{height:20px;}
footer .sendIdeaLink{margin-right:208px;}
footer .newsletter{margin-left:197px;}
footer .icons .logo1{margin-left:205px;}
footer .icons .logo3{margin-right:205px;}
.viewAsList .product a.btnBuy{width:246px;left:4px;}
.viewAsList .product a.btnAddBundle{left:126px;}
.viewAsList .product a.btnCompare{left:166px;}
.viewAsList .product a.price{width:253px;}
.minimalProductSlider .linktitle{left: 122px;}
header .orgDetails a.logo_holiday{right:0;top:6px;padding-right: 142px;display:block;visibility:visible;}
body.iframe .control-group{margin:0px!important;}
body.iframe { background-color:#ffffff;font-size:14px;}
body.iframe .prefix{font-size:16px;padding-right:25px !important;}
.controls .SetAddress{color:#ffffff;height: 35px;text-align: center;width: 195px;font-weight:bold;}
.controls .smallbtn{ background: #9f9f9f;color:#ffffff;height: 27px;text-align: center;width: 90px;margin-left: 10px;margin-top: 5px;}
.loginOptions .error { color: #ff0000;font-size:12px;display:block;height:12px;}



}
@media only screen and (min-width:651px) and (max-width:800px){.contentWrap{width:732px;}
header .membership .btn{padding-top:5px;height:33px;}
footer, footer nav, header{width:100%;}
header .userTools a{font-size:17px;padding-right:2px;}
header .telephoneNumber .text{background:none;text-indent:0px;}
#SearchWrap{left:200px;width:400px;}
#search_box .text, #search_box .text:active, #search_box .text:focus{width:140px;height:30px;-webkit-appearance:none;}
.categoriesWrap{width:180px;}
.categoriesWrap #BtnCategorySearch{width:180px;height:43px;}
.categoriesWrap #BtnCategorySearch span{padding-top:10px;width:160px;height:28px;}
nav.popularCategories{height:372px;top:49px;}
nav.popularCategories li.category{padding-top:13px;}
nav.popularCategories li, nav.popularCategories li a{font-size:12px;line-height:13px;}
nav.popularCategories li ul{margin-right:2px;}
nav.popularCategories h3{height:14px;padding-right:2px;width:176px;}
nav.popularCategories h3, nav.popularCategories h3 a{font-size:14px;line-height:14px;}
#CategoriesPanels{right:180px;top:49px;width:387px;height:396px;}
#CategoriesPanels .category{height:356px;width:345px;padding:6px 10px;}
#CategoriesPanels h3{font-size:20px;margin:0;}
#CategoriesPanels li.subSub{width:115px;margin-bottom:0;line-height:11px;}
#CategoriesPanels h4, #CategoriesPanels a, #CategoriesPanels .subSub ul a{font-size:11px;line-height:11px;}
#CategoriesPanels .promo .title{font-size:13px;bottom:155px;}
#CategoriesPanels .promo img{width:150px;height:150px;}
#CategoriesPanels .promo .btnDetails{font-size:14px;width:115px;height:17px;}
footer nav a, footer nav a:visited{font-size:19px;}
footer .sendIdeaLink{margin-right:7px;}
footer .newsletter{margin-left:0;}
footer .icons .logo1{margin-left:9px;}
footer .icons .logo4{margin-right:11px;}
.slider .bx-next{width:23px;height:56px;background-position:-221px -166px;}
.slider .bx-prev{width:23px;height:56px;background-position:-244px -166px;}
.product{width:173px;height:261px;}
.product .img img{width:129px;height:129px;margin:10px 0px;}
.product .img .brandlogo img { max-height: 20px;}
.product h4{line-height:16px;font-size:13px;}
.product .details h4, .product .details h5, .product .payments, .product .shipping{font-size:11px;}
.product a.btnBuy{bottom:47px;}
.product a.price, .product a.price:visited{font-size:14px;margin-top:7px;}
.product a.price em{font-size:16px;}
.product .badge{font-size:10px;width:72px;height:21px;}
.product a.btnCompare, .product a.btnAddBundle{font-size:10px;}
.product a.btnCompare span, .product a.btnAddBundle span{margin-top:1px;}
.product .badge-discountAmount{right:142px;width:28px;}
.product .hazol{width:46px;height:51px; }
.product .special-114x55{width:114px;height:55px;right:-6px }

.minimalProductSlider .product{width:150px;height:150px;margin-top:23px;background:transparent;}
.minimalProductSlider .product .img img{width:148px;height:148px;margin-top:0px;}
.minimalProductSlider .hovered a.btnBuy{left:15px;top:108px;}
.minimalProductSlider .overlay{height:50px;bottom:0;left:1px;width:148px;}
.minimalProductSlider .details{height:50px;bottom:0;left:0;width:148px;}
.minimalProductSlider .product .badge-discountAmount{right:114px;width:28px;}
.viewAsList .product .details h4{line-height:20px;}
.viewAsList .product .shipping,.viewAsList .product .payments{font-size:12px;}
.viewAsList .product .details{width:310px;font-size:12px;}
.viewAsList .product a.btnCompare{left:147px;}
.viewAsList .product a.btnAddBundle{left:107px;}
.minimalProductSlider .linktitle {font-size:11px;}
header  .countdown{font-size:12px;width:100%;}
header  .countdown .hours{padding:0px 2px 0px 5px;}
header  .countdown .minutes{padding:0px 2px 0px 5px;}
header  .countdown .seconds{padding:0px 2px 0px 5px;}
header  .countdown a{font-size:12px;}


}
@media only screen and (max-width:650px){header{height:125px;}
#BgOverlay{top:45px;}
header .userTools{height:30px;padding-top:15px;}
header .userTools a{font-size:10px;padding-right:0px;}
header .membership{font-size:10px;width:196px;top:0px;left:0px;}
header .membership .msg{padding:15px 0px 0 6px;width:125px;}
header .membership .btn{font-size:14px;width:60px;height:25px;padding-top:7px;}
header .orgDetails{height:80px;}
header .orgDetails a.logo{top:-45px;}
header .orgDetails a.logo img{width:81px;height:auto;}
header .orgDetails .telephoneNumber{font-size:12px;padding-left:0px;width:153px;margin-top:20px;color:#409cd6;}
header .telephoneNumber .text{background:none;text-indent:0px;height:20px;font-size:12px;}
header .orgDetails .telephoneNumber i{width:31px;height:34px;background-position:-273px -261px;}
header .telephoneNumber .number{font-size:14px;}
.contentWrap{width:480px;}
footer, footer nav, header{width:100%;}
footer nav{height:15px;}
footer nav li{padding:2px 2px 0;}
footer nav a, footer nav a:visited{font-size:12px;}
footer .sendIdeaLink{width:150px;font-size:14px;margin-left:0;margin-right:7px;}
footer .sendIdeaLink a{font-size:14px;margin-top:15px;text-decoration:underline;border-bottom:0;}
footer .sendIdeaLink .icon{background-position:-71px -133px;}
footer .contactOptions .icon{width:30px;height:40px;margin-left:5px;margin-top:-5px;margin-bottom:5px;}
footer .callCenterDetails .icon{background-position:-105px -133px;}
footer .callCenterDetails{width:160px;}
footer .callCenterDetails .number{font-size:16px;margin-bottom:6px;margin-top:1px;padding-right:37px;}
footer .callCenterDetails p{font-size:12px;}
footer .callCenterDetails .hours{font-size:12px;top:-18px;}
footer .callCenterDetails .days{width:62px;padding-right:0px;}
footer .newsletter{width:160px;margin-left:0;}
footer .newsletter label{font-size:14px;line-height:18px;}
footer .newsletter .textbox{height:24px;width:75px;font-size:12px;padding-left:5px;}
footer .newsletter .btn{font-size:14px;width:50px;height:30px;}
footer .newsletter .icon{background-position:-138px -133px;}
footer .icons .logo1{margin-left:1px;}
footer .icons .logo3{margin-left:2px;}
footer .icons .logo2{margin-left:1px;}
footer .icons .logo4{margin-right:11px;}
.breadcrumbs{display:none;}
#TopProductSlider{display:none !important;}

#SearchWrap{width:251px;height:28px;top:-69px;left:135px;}
#search_box{height:26px;}
#search_box .text, #search_box .text:active, #search_box .text:focus{width:72px;height:20px;border-width:1px;font-size:12px;}
#search_box .btnSearch{width:24px;height:29px;background-position:-125px -252px;}
.categoriesWrap{width:116px;}
.categoriesWrap #BtnCategorySearch{font-size:16px;width:128px;height:31px;cursor:pointer;}
.categoriesWrap #BtnCategorySearch span{width:108px;height:31px;padding:13px 10px 0;}
.categoriesWrap #BtnCategorySearch.hasDropdown{padding:0px;width:115px;height:28px;border-bottom:0px;background:none;}
.categoriesWrap #BtnCategorySearch.hasDropdown select{width:100%;height:26px;margin-top:1px;background:transparent;}
.categoriesWrap nav.popularCategories{display:none;}
.slider .bx-next{width:23px;height:56px;background-position:-221px -166px;}
.slider .bx-prev{width:23px;height:56px;background-position:-244px -166px;}
.product{width:227px;height:325px;margin-right:9px;}
.product .details h4, .product .details h5, .product .details .shipping, .product .details .payments{font-size:15px;}
.product .img img{width:190px;height:190px;margin:10px auto 0px;}
.product a.btnCompare, .product a.btnAddBundle{font-size:13px;}
.minimalProductSlider .product{width:150px;}
.minimalProductSlider .product .img, .minimalProductSlider .product .img img{width:150px;height:150px;}
.minimalProductSlider .hovered a.btnBuy{left:16px;}
.product .badge-discountAmount{right:178px;}
.bx-wrapper .bx-viewport{width:100% !important;height:315px !important;}
.asLightbox{top:45px;}
header .countdown{font-size:9px;padding:2px 0px 2px 0px;width:100%;}
header  .countdown .hours{padding:0px 2px 0px 2px;}
header  .countdown .minutes{padding:0px 2px 0px 2px;}
header  .countdown .seconds{padding:0px 2px 0px 2px;}
header  .countdown a{font-size:9px;}

}
@media only screen and (max-width:375px)
{
header{height:84px;}
header .userTools{height:16px;padding-top:10px;padding-bottom:20px;padding-right:50px;}
header .userTools a{font-size:8px !important;letter-spacing:-0.05em;padding-right:0px;}
header .userTools .slide .btn{font-size:16px;padding-top:7px;}
header .membership{font-size:8px;width:138px;top:0px;left:1px;}
header .membership .msg{padding:11px 0px 0 6px;width:95px;}
header .membership .btn{font-size:8px;width:37px;height:20px;padding-top:6px;}
header .orgDetails{height:49px;}
header .orgDetails a.logo{top:-35px;}
header .orgDetails a.logo img{width:50px;height:auto;}
header .orgDetails .telephoneNumber{font-size:12px;padding-left:0px;width:120px;margin-top:10px;color:#1f6692;}
header .telephoneNumber .text{background:none;text-indent:0px;height:20px;font-size:10px;}
header .orgDetails .telephoneNumber i{width:31px;height:34px;background-position:-273px -261px;}
header .telephoneNumber .number{font-size:10px;}
#BgOverlay{top:35px;}
.asLightbox{top:36px;}
#UserTools_LastWatched{right:51px;}
.contentWrap{width:320px;}
footer, footer nav, header{width:100%;}
footer nav{height:15px;}
footer nav li{padding:0px 2px 0 0px;}
footer nav a, footer nav a:visited{font-size:8px;}
footer .sendIdeaLink{width:100px;font-size:9px;margin-left:0;margin-right:7px;}
footer .sendIdeaLink a{font-size:9px;margin-top:15px;text-decoration:underline;border-bottom:0;}
footer .sendIdeaLink .icon{background-position:-69px -133px;}
footer .contactOptions .icon{width:30px;height:40px;margin-left:5px;margin-top:-8px;margin-bottom:5px;}
footer .callCenterDetails .icon{background-position:-103px -133px;}
footer .callCenterDetails{width:108px;}
footer .callCenterDetails .number{font-size:10px;margin-bottom:6px;margin-top:1px;padding-right:37px;}
footer .callCenterDetails p{font-size:7px;}
footer .callCenterDetails .hours{font-size:8px;top:-21px;}
footer .callCenterDetails .days{width:43px;padding-right:0px;}
footer .newsletter{width:110px;margin-left:0;}
footer .newsletter label{font-size:8px;line-height:12px;}
footer .newsletter .textbox{height:24px;width:53px;font-size:10px;padding-left:0px;margin-right:0;}
footer .newsletter .btn{font-size:10px;width:40px;height:30px;}
footer .newsletter .icon{background-position:-136px -133px;}
footer .icons .logo1{margin-left:0px;width:45px;}
footer .icons .logo2{width:40px;}
footer .icons .logo3{margin-right:11px;font-size:6px;}
footer .icons .logo3 img{width:18px;}
.breadcrumbs{display:none;}
.asLightbox{top:45px;}
#UserTools_Bundles{right:52px;}
#TopProductSlider{display:none;}
#SearchWrap{width:165px;height:28px;top:-50px;left:93px;}
.categoriesWrap{width:60px;}
.categoriesWrap #BtnCategorySearch{font-size:12px;width:90px;height:23px;cursor:pointer;background-image:none;}
.categoriesWrap #BtnCategorySearch span{padding:8px 5px 0 0;width:90px;height:23px;}
.categoriesWrap #BtnCategorySearch.hasDropdown{padding:0px;margin-top:2px;width:60px;height:24px;border-bottom:0px;}
.categoriesWrap #BtnCategorySearch.hasDropdown select{width:100%;height:25px;font-size:12px;}
.categoriesWrap nav.popularCategories{display:none;}
.slider .bx-next{width:23px;height:56px;background-position:-221px -166px;}
.slider h3.sliderTitle{font-size:13px;}
.slider .bx-prev{width:23px;height:56px;background-position:-244px -166px;}
.product{width:150px;height:210px;margin-right:10px;}
.product h4, .product .details h5, .product .details .shipping, .product .details .payments{font-size:11px;line-height:13px;}
.product a.btnBuy{bottom:34px;}
.product h4{height:30px;line-height:11px;}
.product .img img{width:120px;height:120px;margin:0px auto 0px;}
   .product .img .brandlogo img {max-height:15px;}
.product .badge-discountAmount{right:121px;width:25px!important;}
.product .details .shipping{top:109px;}
.product .details .payments{top:125px;}
.product a.price, .product a.price:visited{font-size:11px;}
.product a.price em{font-size:13px;}
.product a.btnCompare{display:none;visibility:hidden;}
.product a.btnAddBundle{font-size:8px;margin-left:0;}
.product a.btnCompare span, .product a.btnAddBundle span{margin-top:0;}
.product .badge{padding:4px 2px 0;font-size:9px;width:70px;height:19px;}
.product .CouponImmediate{font-size: 9px;color: #ffffff;line-height: 9px;background-position:-261px -550px;  width: 71px;  height: 37px;}
.product .CouponImmediate span {position: relative;  right: 22px;top:8px;}
.minimalProductSlider .product{width:100px;margin-right:1px;}
.minimalProductSlider .product .img img{margin-top:3px;}
.minimalProductSlider .product .img, .minimalProductSlider .product .img img{width:98px;height:98px;}
.minimalProductSlider .hovered a.btnBuy{top: 82px;}
.minimalProductSlider .linktitle {left: 163px;top: -24px;}
.viewAsList .product .details{display:block !important;left:auto;right:170px;top:0px;width:180px;height:132px;padding:10px 0 0;}
#popup img{width:270px;height:270px;padding:0px;}
#popup, #popup2, .bMulti{min-width:200px;max-width:300px;padding: 10px 10px;}
.loginOptions .newuser-content .btnFacebookLogin {width: 178px; font-size: 14px;}
.loginOptions .newuser-content .separator{width: 178px;}
#popup iframe,#popup2 iframe{min-height:560px;min-width:290px;}
header .countdown{display:none; visibility:hidden;}
.product .special-114x55{width:114px;height:55px;right:-4px }
}