#footer .social_list{float:right;padding:0;}
#footer .social_list li{float:left;height:31px;margin-left:4px;width:31px;}
#footer .social_list li a{display:block;height:31px;transition:all 0.4s ease 0s;width:31px;}
#footer .social_list li a:hover{opacity:0.7;transition:all 0.4s ease 0s;}
#footer .social_list li.facebook a{background:rgba(0,0,0,0) url("../images/facebook-icon.png") no-repeat scroll 0 0;}
#footer .social_list li.twitter a{background:rgba(0,0,0,0) url("../images/twitter-icon.png") no-repeat scroll 0 0;}
#footer .social_list li.google a{background:rgba(0,0,0,0) url("../images/google-icon.png") no-repeat scroll 0 0;}
#footer .social_list li.linkedin a{background:rgba(0,0,0,0) url("../images/linkedin-icon.png") no-repeat scroll 0 0;}
#footer .social_list li.mail a{background:rgba(0,0,0,0) url("../images/mail-icon.png") no-repeat scroll 0 0;}
#footnav ul{overflow:hidden;margin:0;}
#footnav li{float:left;padding:20px 30px 20px 10px ;color:#FFF;display:inline-block;}
#footnav li a{color:#FFF;text-decoration:none !important;font-size:16px;color:#656565;}
.security{bottom:-30px;position:relative;right:-70px;}
#img_1{margin-bottom:20px;display:table-cell;vertical-align:middle;width:350px;min-height:300px;height:350px;}
#img_1 img{width:100% !important;height:auto !important;}
.mainimages{border:1px solid #eceaea;display:block;padding:2px;position:relative;width:350px;margin-right:10px;} .additional_images div{width:31% !important;padding:1%;height:auto;} .additional_images div  img{width:100%;padding:1%;height:auto;}
#footnav{text-align:center;}
.copyright{text-align:center;}
.product-col .img img{text-align:center;width:221px;height:auto;}
.product-col .img{display:table-cell;text-align:center ;vertical-align:middle;height:321px;width:221px !important;overflow:hidden;}
#cartAdd input:last-child{float:right;border:none;}
.prod-info .name{display:block;min-height:40px;}.navNextPrevWrapper{clear:both}
.categoryListBoxContents a{padding:5px;min-width:200px;}
.additional_images div:nth-child(3n+1){clear:left;}
#categories ul{max-height:1200px;overflow:auto;}
#productDescription{clear:both;padding-top:20px;}
.product-col .prod-info{background-color:rgba(255,255,255,0.4);z-index:100;position:relative;}
.categoryListBoxContents a{display:block;max-width:200px;line-height:20px;border:1px #ddd solid;padding-left:8px;}
.navNextPrevWrapper{clear:both;}
#specials .product-col{width:208px!important;}
#specials .product-col .img{width:208px!important;}
#specials .product-col .img img{width:208px!important;}
LABEL.inputLabel{float:left;margin:5px 0;padding-left:10px;padding-right:10px;width:150px;}
.visibleField{display:inline;}
.desc2 h1{background:none !important;padding-left:5px !important;}
.cart .count{font-weight:bold;;font-size:14px;}
.col1,.col2{margin-left:22px;}
#productinfoBody .col1,#productinfoBody .col2{margin-left:10px;}
*{margin:0;padding:0;}
body{background:url("../images/body-bg.gif") ;font-family:'Vidaloka',serif;font-size:12px;line-height:17px;color:#4d5255;}
table,td{border-collapse:collapse;font-size:100%;}
table,td,img{border:0;}
form,td{margin:0;padding:0;}
td{vertical-align:top;text-align:left;}
.main-width{width:1065px;margin:0 auto;text-align:left;}
.extra{width:1084px;margin:0 auto;text-align:left;}
input,textarea{font-family:Tahoma;font-size:1em;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
img{vertical-align:top;}
a img{border:0;}
ul{list-style:none;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:100%;}
.column-1,.column-2,.column-3{float:left;}
a{color:#000;outline:none;text-decoration:underline;}
a:hover{text-decoration:none;}
p{margin:0;padding:0;}
#header{position:relative;height:169px;background:url(../images/header-bg.png) no-repeat 50% 102px;}
#header .logo{position:absolute;top:30px;left:17px;}
#header .cart{position:absolute;right:0px;top:31px;width:191px;height:53px;background:url(../images/cart-bg.png) no-repeat 0 0;color:#343434;text-shadow:0 0 #343434;font-size:14px;line-height:18px;font-family:'Vidaloka',serif;padding:18px 0 0 64px;}
#header .cart .st1{color:#343434;font-size:16px;line-height:35px;font-weight:600;font-family:'Vidaloka',serif;text-decoration:none;text-transform:capitalize;margin-bottom:2px;}
#header .cart .st1:hover{color:#df3b3c;}
#header .cart .st3{float:none;display:block;margin:0px 0 0 0;}#header .cart a.on{color:#df3b3c;}
#header .cart a.on:hover{color:#000;}
#header .cart  a.on{cursor:pointer;}
.cart-down,.none{border:1px solid #eaeaea;background:#fff;overflow:hidden;position:absolute;width:280px;right:0;top:71px;z-index:100;text-transform:none;display:none;}
.none{padding:15px;text-align:center;text-transform:uppercase;}
.cart_item{width:256px;overflow:hidden;background:url(../images/tail-cart.gif) repeat-x 0 100% #fff;padding:12px;margin:2px 0;}
.cart_item .left-info{float:left;}
.cart_item .center-info{float:left;width:165px;}
.cart_item span{float:left;margin:0 5px 0 0;}
.cart_item .quantity{color:#000;font-weight:bold;font-family:Tahoma,Geneva,sans-serif;margin:1px 5px 0 0;}
.cart_item .quantity .spr{font-size:8px;font-weight:normal;font-style:normal;}
.cart_item .cart-name{color:#000;font-size:12px;line-height:18px;float:left;text-transform:none;text-decoration:none;}
.cart_item .cart-name:hover{text-decoration:underline;}
.cart_item .model{display:block;font-size:10px;margin-top:1px;color:#676363;text-transform:lowercase;font-family:Tahoma,Geneva,sans-serif;width:100%;}
.cart_item a.cart-img{float:left;display:inline-block;margin:0 5px 0 0;}
.cart_item a.cart-img img{width:60px;height:60px;}
.cart_item .cart-price{float:left;color:#000;font-size:14px;font-weight:normal;margin:1px 0 0 0;}
.cart_item .delete{float:right;padding:4px;}
.cart-down .cart-bottom{text-align:right;overflow:hidden;width:256px;padding:12px;}
.cart-down .cart-bottom .total{width:100%;display:block;font-size:13px;font-weight:normal;}
.cart-down .cart-bottom .total strong{font-weight:normal;}
.cart-down .cart-bottom .total span{font-size:14px;color:#000;margin:0 0 0 5px;}
.cart-down .cart-bottom a{float:left;}
.cart-down .cart-bottom .btns{overflow:hidden;margin:10px 0 0 0;text-align:right;float:right;}
#header .navigation{position:absolute;top:68px;right:278px;}
#header .navigation a{float:left;color:#656564;font-size:14px;line-height:18px;text-decoration:none;font-family:'Vidaloka',serif;background:url(../images/marker1.png) no-repeat 1px 2px;padding:0 0 0 21px;margin-left:20px;}#header .navigation a:hover{color:#e23d3e;}
#header #head-search{position:absolute;top:121px;right:20px;}
#header #head-search .label{float:left;}
#header #head-search form{float:left;}
#header #head-search .input1{float:left;background:url(../images/search-bg.png) no-repeat 0 0;width:117px;padding:0 5px 0 10px;height:28px;line-height:28px;border:none;}
#header .lang{width:28px;height:20px;position:absolute;top:34px;right:279px;}
#header .currencies{float:left;color:#656565;font-size:12px;line-height:15px;position:absolute;right:317px;top:31px;z-index:50;text-align:left;display:none;}
#header .currencies .select.jqTransformHidden{display:none;}
#header .currencies .label{float:left;margin-right:2px;margin-top:5px;color:#787878;text-shadow:0 0 #787878;text-transform:none;font-size:12px;line-height:14px;font-family:'Vidaloka',serif;}
#header .currencies .jqTransformSelectWrapper{background:url(../images/cur-arrow.gif) no-repeat right top;border:none;float:left;width:131px!important;padding:0 0 0 0;cursor:default;}
#header .currencies .jqTransformSelectWrapper div{height:26px!important;overflow:hidden;background:url(../images/cur-bg.gif) no-repeat left top;}
#header .currencies .jqTransformSelectWrapper div span{font-size:12px;color:#787878;padding:5px 25px 0 10px;width:98px!important;height:21px!important;overflow:hidden;float:left;font-family:'Vidaloka',serif;cursor:pointer;}
#header .currencies ul{padding:4px 0 4px 0;margin:2px 1px 0 0px;width:129px!important;height:auto!important;overflow:hidden;border:1px solid #fff;font-family:'Vidaloka',serif;background:#fff;}
#header .currencies ul li{line-height:11px;padding:2px 5px 2px 9px;overflow:hidden;width:115px!important;}
#header .currencies ul li a{color:#787878;font-size:12px;line-height:14px;text-decoration:none;display:inline;font-family:'Vidaloka',serif;}
#header .currencies ul li a:hover{color:#000;}
#header .menu{position:absolute;top:124px;left:45px;}
#header .menu ul{padding:0;margin:0;overflow:hidden;}
#header .menu ul li{float:left;margin-right:50px;}
#header .menu ul li a{color:#ffffff;font-size:16px;line-height:18px;text-decoration:none;font-weight:600;font-family:'Vidaloka',serif;}#header .menu ul li.selected a,#header .menu ul li a:hover{color:#fc6161;}
.telephone{position:absolute;left:0;top:36px;color:#e23d3e;font-weight:600;font-family:'Vidaloka',serif;font-size:26px;line-height:28px;background:url(../images/phone1.png) no-repeat 0 6px;padding:0 0 0 32px;}
.centerBoxHeading{background:;border-bottom:1px solid #e6e6e6;color:#434343;text-transform:none;font-family:'Vidaloka',serif;font-size:26px;line-height:28px;font-weight:600;padding:1px 0 16px 0px;margin-bottom:20px;}
.name{font-size:17px;text-decoration:none;line-height:20px;font-weight:600;font-family:'Vidaloka',serif;}
.name strong{font-weight:600;}
.name:hover{color:#e23d3e;}
#column-left{padding-right:21px;position:relative;padding-bottom:100px;}
#column-center{padding-left:;}
#column_right{padding-left:21px;}
.product-col{width:221px!important;border:1px solid #efefef;padding:10px;margin:10px 0;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;background:#fff;position:relative;}
.product-col:hover{box-shadow:0 0 10px #e3e6e9;-moz-box-shadow:0 0 10px #e3e6e9;-webkit-box-shadow:0 0 10px #e3e6e9;border:1px solid #ccc;}
.product-col .name{font-family:'Vidaloka',serif;font-size:14px;line-height:20px;color:#e23d3e;font-weight:normal;text-decoration:none;text-shadow:0 0 #e23d3e;display:inline-block;min-height:40px;}
.product-col .name:hover{color:#000;text-shadow:0 0 #000;}
.price{color:#434343;font-size:21px;line-height:18px;font-family:'Vidaloka',serif;font-weight:400;}
.price strong{font-weight:400;}
.product-col .price{margin-left:2px;margin-bottom:10px;}
.product-col .button{margin-top:14px;}
.cont1{background:#fff;padding:15px 20px 9px 19px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;position:relative;}
#footer{position:relative;padding:24px 0 43px 0;}#footer .copyright{color:#787878;text-shadow:0 0 #787878;font-family:'Vidaloka',serif;font-weight:400;font-size:12px;line-height:45px;}
#footer .copyright a img{margin-top:12px;}
#footer .copyright a{color:#787878;text-shadow:0 0 #787878;text-decoration:none;}
#footer .copyright a:hover{color:#e23d3e;text-shadow:0 0 #e23d3e;}
input,select,textarea{font-family:'Vidaloka',serif;font-size:12px;line-height:normal;color:#010101;border:solid 1px #e3e3e3;padding:2px;background:#fff;resize:none;}
input:focus,select:focus,textarea:focus{outline:none;}
.cartRemoveItemDisplay input,#search-in-description,#inc-subcat,#gender-female,#gender-male,#newsletter-checkbox,#email-format-text,#email-format-html,#rating-1,#rating-2,#rating-3,#rating-4,#rating-5,#pmt-linkpoint_api,#pmt-moneyorder,#pmt-paypal,#pmt-cod,#notify-0{border:none!important;}
#rating-1,#rating-2,#rating-3,#rating-4,#rating-5{margin:2px 4px 0 8px;padding:0;background:none;}
#globalnotify,#pmt-cod,#pmt-moneyorder,#ship-flat-flat,#ship-item-item,#ship-storepickup-storepickup,#gender-male,#gender-female,#email-format-html,#email-format-text,#newsletter{border:none!important;position:relative;top:2px;}
#primary{margin-left:10px;position:relative;top:2px;border:none!important;}
#disc-ot_coupon{margin:5px 0 0 0;}
#cartContentsDisplay input{background:none;}