#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;}
#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:250px;height:auto;}
.product-col .img{display:table-cell;text-align:center ;vertical-align:middle;height:350px;width:250px !important;overflow:hidden;}
#cartAdd input:last-child{float:right;border:none;}
.prod-info .name{display:block;min-height:40px;}
#cartAdd input{margin-right:80px;}
.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;}
LABEL.inputLabel{float:left;margin:5px 0;padding-left:10px;padding-right:10px;}
.visibleField{display:inline;}
.desc2 h1{background:none !important;padding-left:5px !important;}
.cart .count{font-weight:bold;;font-size:14px;}
.col1,.col2{margin-left:26px;}
#productinfoBody .col1,#productinfoBody .col2{margin-left:14px;}
*{margin:0;padding:0;}
body{background:#1d1d1d;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:1170px;margin:0 auto;text-align:left;}
.extra{width:1190px;margin:0 auto;text-align:left;}
.extra1{background:url(../images/top-bg.png) no-repeat 50% 0 #fff;}
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:227px;background:url(../images/header-bg.png) repeat-x 0 100%;margin-bottom:30px;}
#header .main-width{position:relative;}
#header .logo{position:absolute;top:55px;left:0;width:305px;}
#header .cart{position:absolute;right:-3px;top:51px;background:url(../images/cart.png) no-repeat 0 0 #1d1d1d;height:66px;width:66px;border-radius:33px;-moz-border-radius:33px;-webkit-border-radius:33px;}
#header .cart .st1{margin-right:5px;}#header .cart a.on{position:absolute;right:-12px;top:-5px;width:30px;height:30px;display:block;text-align:center;background:#fd72a1;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;text-decoration:none;color:#ffffff;font:400 16px/30px 'Vidaloka',serif;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
#header .cart a.on:hover{background:#e12061;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
#header .cart  a.on{cursor:pointer;}
.cart-down,.none{border:2px solid #1d1d1d;background:#fff;overflow:hidden;position:absolute;width:280px;right:-20px;top:67px;z-index:100;text-transform:none;display:none;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
.none{padding:15px;text-align:center;text-transform:capitalize;}
.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;}
.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;}
.currencies .select{margin-top:-2px;}
#header .navigation{position:absolute;top:100px;right:83px;}
#header .navigation a{text-transform:capitalize;text-decoration:none;font:400 13px/16px 'Vidaloka',serif;color:#fff;float:left;margin:0 0 0 18px;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}#header .navigation a:hover{color:#fd72a1;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
#header #head-search{position:absolute;top:169px;right:0;background:url(../images/search-line.png) no-repeat 0 0;}
#header #head-search .label{float:left;display:none;}
#header #head-search form{float:left;}
#header #head-search .input1{float:left;border-right:0;height:54px;width:199px;padding:2px 6px 2px 10px;background:none;border:none;font:400 13px/54px 'Vidaloka',serif;color:#fff;}
#header .lang{position:absolute;top:63px;right:84px;}
#header .currencies{float:left;color:#656565;font-size:12px;line-height:15px;position:absolute;right:117px;top:64px;z-index:50;text-align:left;}
#header .currencies .select.jqTransformHidden{display:none;}
#header .currencies .label{float:left;margin-right:0px;margin-top:0px;color:#fff;text-transform:none;font:400 12px/14px 'Vidaloka',serif;}
#header .currencies .jqTransformSelectWrapper{background:url(../images/cur-arrow.png) no-repeat right 1px;border:none;float:left;width:79px!important;padding:0 0 0 0;cursor:default;}
#header .currencies .jqTransformSelectWrapper div{height:18px!important;overflow:hidden;}
#header .currencies .jqTransformSelectWrapper div span{font:400 12px/14px 'Vidaloka',serif;color:#ffffff;padding:0px 15px 0px 0px;width:70px!important;height:18px!important;overflow:hidden;float:left;cursor:pointer;}
#header .currencies ul{padding:4px 0 4px 0;margin:2px 1px 0 0px;width:114px!important;height:auto!important;overflow:hidden;border:none;background:#1d1d1d;}
#header .currencies ul li{line-height:11px;padding:2px 7px;overflow:hidden;}
#header .currencies ul li a{color:#fff;text-decoration:none;display:inline;font:400 12px/14px 'Vidaloka',serif;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
#header .currencies ul li a:hover{color:#fd72a1;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
#header .menu{position:absolute;top:169px;left:1px;background:url(../images/search-line.png) no-repeat 0 0;padding:19px 0 20px 31px;}
#header .menu ul{padding:0;margin:0;overflow:hidden;}
#header .menu ul li{float:left;margin-right:23px;}
#header .menu ul li a{color:#fff;font:400 15px/18px 'Vidaloka',serif;text-transform:capitalize;text-decoration:none;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}#header .menu ul li.selected a,#header .menu ul li a:hover{color:#fd72a1;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
.name{text-decoration:none;font:400 17px/22px 'Vidaloka',serif;}
.name strong{font-weight:normal;}
.name:hover{color:#fd72a1;}
#column-left{padding-right:30px;}
#column_right{padding-left:30px;}
.product-col{width:250px!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:400 13px/18px 'Vidaloka',serif;color:#fd72a1;text-decoration:none;text-transform:capitalize;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
.product-col .name:hover{color:#000;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;}
.product-col .text{padding:4px 0 10px 0;color:#777777;font:400 13px/18px 'Vidaloka',serif;}
.price{font:400 23px/24px 'Kaushan Script',cursive;color:#000;}
.price strong{font-weight:400;}
.product-col .price{margin:13px 0 0 0px;}
.product-col .button{float:right;margin:0 1px 0 0;}
.hide1{height:30px;}
#footer{position:relative;margin-top:20px;padding:16px;padding-bottom:50px;}
#footer .copyright{margin-top:10px;color:#aeadad;font:400 13px/45px 'Vidaloka',serif;}
#footer .copyright a{color:#aeadad;text-decoration:none;}
#footer .copyright a:hover{color:#fd72a1;}
#footer .copyright a img{margin-top:15px;}
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;}
#information .box-body ul li:first-child{background:rgba(0,0,0,0) none repeat scroll 0 0;}
#information .box-body ul li{background:rgba(0,0,0,0) url("../images/title-bg.gif") repeat-x scroll 0 0;padding:14px 0 11px 17px;}
#information ul{max-height:1200px;overflow:auto;}
#information{margin-bottom:15px;}