icons-holdera{cursor:pointer}
a.v-arrow{position:relative}
.ml5, .mr5, .ml10, .mr10{display: inline;}
.foot-r span{padding-top: 3px;}
#cart-list{right: -8px;position:  absolute}
a.next{margin: 0px 0 0 3px}
a.previous{margin: 0px 0 0 0}
a.remove{right: 15px}
.reg-form{zoom: 1}
.bc{zoom: 1}
.p-logo a img{margin-top: 2px}
.p-logo a{width: 130px;height: 58px}
.p-logo{padding-bottom: 0;width: 132px;height: 58px}
#main_carousel_left{position: relative;margin-top: 0px}
.va132{
    vertical-align:top;
    height: 132px;
    font-size: 132px;
    word-wrap: break-word;
    white-space:nowrap;
    display: inline-block;
    }
    
.va132 img{word-wrap: break-word;white-space:nowrap}
#content-wrap{zoom: 1;position: relative}
#hor-menu .submenu {border: 1px solid #ccc;left: -1px;top: 33px}

.search-suggestion{
    border-left: 1px solid #ccc !important;
    border-right: 1px solid #ccc;
    width: 465px;
    border-bottom: 1px solid #ccc;
    }
#header{z-index: 100}
.login-block{border: 1px solid #ccc}
.user-block{border: 1px solid #ccc;left:0 !important}

.login-on a.active-curr{
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    top: 0px;
    z-index: 10;
    padding: 4px 15px 4px 5px !important;
    border-right: 1px solid #ccc;
    }
.user-on a.active-curr{
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    top: 0px;
    z-index: 10;
    padding: 4px 15px 4px 5px !important;
    border-right: 1px solid #ccc;
    }
.flyout-hover a{padding-left: 0 !important}
.user-block ul li a {background-position:0px -563px !important}
.lang-block ul li a {background-position:0px -563px !important}
.curr-on{border-left: 1px solid #ccc;border-top: 1px solid #ccc;border-right: 1px solid #ccc}
.lang-block{
    border-left: 1px solid #ccc;
    left: -1px !important;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    }
.carousel-v,
.carousel-v-first,
.carousel-v-last {position: relative}
.pagination select{margin-top: 6px}
.hot{background:url(../images/discount1.gif) no-repeat;padding-bottom:14px}
.icons-holder .hot{right:0px !important}
.cart-steps{zoom: 1}
.bank-logos li div{display: inline !important}

/* align */
.align3 span,
.align4 span,
.align5 span,
.align9 span,
.align18 span,
.align12 span,
.align6 span,
.align16 span,
.align15 span,
.align10 span,
.align20 span,
.align24 span,
.align30 span,
.align36 span,
.align48 span,
.align60 span{display: inline-block;height: 100%
}
.align3 a,
.align4 a,
.align5 a,
.align9 a,
.align18 a,
.align12 a,
.align6 a,
.align16 a,
.align15 a,
.align10 a,
.align20 a,
.align24 a,
.align30 a,
.align36 a,
.align48 a,
.align60 a{display: inline !important}

.hot{background:url(./images/sprite.png) no-repeat left -779px;text-decoration:none}
#cart{background:url(./images/sprite.png) no-repeat 0px -272px;text-decoration:none;position: absolute !important}
a.btn1 span, .message{zoom:1;position:relative}

#part-2,
#part-3,
#part-4,
#step1_wrap,
#step5_wrap{margin-left:5px !important}

/* suggestions*/
.suggestion{
    position: absolute;
    top: 42px;
    border: 1px solid #ccc;
    z-index: 10000;
    padding: 5px;
    left: 0px;
    background-color: #fff !important;
    }
.company-address0{width: 232px !important}
.person-post0, .city0, .person-post1, .city1{width: 360px !important}
.user-address0{width:744px !important}
.user-address1{width: 426px !important}
.person-post2, .city2{width: 187px !important}
.user-address2{width: 442px !important}
.person-post3, .city3{width:201px !important}
.form-tabs{top:1px !important}
.form-tabs .active{top:17px}
.calendar-day, .week-day{width: 23px !important}
.feedback .block-body .feedback_body{padding-left: 0px !important;text-indent: 15px !important}
.tabs-description{zoom:1;position: relative}
.compare-tabs li.active-tab a, .description-tabs li.active-tab a{zoom:1}
.flyout-hover li a{text-align: left !important}
ul.pagination-links li.active{line-height: 42px;height: 35px;float: left}
.feedback .block-body .feedback_body{zoom:1}
.block{clear:both}
.with-scroll{position: relative}
.cart-steps .active{zoom:1;margin-top: 0px !important}
#good_tabs_buttons li.active-tab{background: #fff !important;zoom:1;border-top:1px solid #D1D1D1 !important;z-index: 100;top: -5px !important}
#good_tabs_buttons li.active-tab a{line-height: 35px !important;background: #fff !important}
#tab_description{zoom:0;position:relative}
#good_tabs_buttons li.active-tab span{top:2px !important}
#good_tabs_buttons li.active-tab strong{top:2px !important}
/*.item{margin-left: -23px !important;display: inline !important}
.item-line-last{margin-left: 0 !important}*/
.item-shadow-48-4,
.item-shadow-48-2,
.item-shadow-48-3,
.item-shadow-48-2-big,
.item-shadow-48-1,
.item-shadow-60-4,
.item-shadow-60-3,
.item-shadow-60-1,
.item-shadow-60-2,
.item-shadow-36-4,
.item-shadow-36-2,
.item-shadow-36-3,
.item-shadow-36-1,
.item-shadow-48-6,
.item-shadow-60-6
{left: 0px !important;top:0 !important;position:relative;z-index: 1}

.item-shadow-36-4 .item-shadow-body,
.item-shadow-36-2 .item-shadow-body,
.item-shadow-36-3 .item-shadow-body,
.item-shadow-36-1 .item-shadow-body,
.item-shadow-48-4 .item-shadow-body,
.item-shadow-48-2 .item-shadow-body,
.item-shadow-48-3 .item-shadow-body,
.item-shadow-60-3 .item-shadow-body,
.item-shadow-48-2-big .item-shadow-body,
.item-shadow-60-2 .item-shadow-body,
.item-shadow-48-1 .item-shadow-body,
.item-shadow-60-1 .item-shadow-body,
.item-shadow-60-4 .item-shadow-body,
.item-shadow-48-6 .item-shadow-body,
.item-shadow-60-6 .item-shadow-body
{padding: 0 !important}


.item-shadow-36-2{width:278px !important}
.item-shadow-36-2 .item-shadow-body{background:none !important}
.item-shadow-36-2 .item-shadow-bottom{background:none !important}

.item-shadow-36-4{width:134px !important;}
.item-shadow-36-4 .item-shadow-bottom{background:none !important}
.item-shadow-36-4 .item-shadow-body{background:none !important}

.item-shadow-36-3{width:182px !important;}
.item-shadow-36-3 .item-shadow-bottom{background:none !important}
.item-shadow-36-3 .item-shadow-body{background:none !important}

.item-shadow-36-1{width:566px !important;}
.item-shadow-36-1 .item-shadow-body{background:none !important}
.item-shadow-36-1 .item-shadow-bottom{background:none !important}

.item-shadow-48-4{width:182px !important}
.item-shadow-48-4 .item-shadow-bottom{background:none !important}
.item-shadow-48-4 .item-shadow-body{background:none !important}

.item-shadow-48-2{width:374px !important;}
.item-shadow-48-2 .item-shadow-body{background:none !important}
.item-shadow-48-2 .item-shadow-bottom{background:none !important}

.item-shadow-48-3{width:246px !important;}
.item-shadow-48-3 .item-shadow-body{background:none !important}
.item-shadow-48-3 .item-shadow-bottom{background:none !important}

.item-shadow-60-3{width:310px !important;}
.item-shadow-60-3 .item-shadow-body{background:none !important}
.item-shadow-60-3 .item-shadow-bottom{background:none !important}

.item-shadow-48-2-big{width:374px !important;}
.item-shadow-48-2-big .item-shadow-body{background:none !important}
.item-shadow-48-2-big .item-shadow-bottom{background:none !important}

.item-shadow-60-2{width:470px !important;}
.item-shadow-60-2 .item-shadow-body{background:none !important}
.item-shadow-60-2 .item-shadow-bottom{background:none !important}

.item-shadow-48-1{width:758px !important;}
.item-shadow-48-1 .item-shadow-body{background:none !important}
.item-shadow-48-1 .item-shadow-bottom{background:none !important}

.item-shadow-60-1{width:950px !important;}
.item-shadow-60-1 .item-shadow-body{background:none !important}
.item-shadow-60-1 .item-shadow-bottom{background:none !important}

.item-shadow-60-4{width:230px !important;}
.item-shadow-60-4 .item-shadow-bottom{background:none !important}
.item-shadow-60-4 .item-shadow-body{background:none !important}

.item-shadow-48-6{width:118px !important}
.item-shadow-48-6 .item-shadow-bottom{background:none !important}
.item-shadow-48-6 .item-shadow-body{background:none !important}

.item-shadow-60-6{width:150px !important}
.item-shadow-60-6 .item-shadow-bottom{background:none !important}
.item-shadow-60-6 .item-shadow-body{background:none !important}

.item-shadow-body .first-icon{top:4px !important;left:2px !important}
.item-shadow-body .second-icon{top:23px !important;left:2px !important}

.item .hot{top: 2px !important}

#login{z-index: 1000}
.block, .pagination-front{zoom:1}
ul#main-menu li.menu-spacer{z-index: 10 !important}

.price-info-holder, .compare-links{zoom:1}
.compare-links{left:0;position: relative}
.pagination-front .fl.mr5.mt3{zoom:1;position: relative;width: 50px !important}

#step-col1 .active-tab span,
#good_tabs_buttons .active-tab span,
.compare .active-tab span,
#register_tabs_buttons .active-tab span,
#step-col1 .active-tab strong,
#good_tabs_buttons .active-tab strong,
.compare .active-tab strong,
#register_tabs_buttons .active-tab strong,
#step-col1 .compare-tabs,
#good_tabs_buttons.compare-tabs,
#user_compare_tabs,
#register_tabs_buttons,
#step-col1 li.active-tab,
#good_tabs_buttons li.active-tab,
.compare li.active-tab,
#register_tabs_buttons li.active-tab,
#checkout-form,
.description-outer,
.compare-outer{background: none !important}

#step-col1 li.active-tab,
#good_tabs_buttons li.active-tab,
.compare li.active-tab,
#register_tabs_buttons li.active-tab{
    padding-top: 0 !important;
    border-top:none !important;
    margin-top: -7px !important;
    }
a.btn1, a.btn2{cursor: pointer}
a.addCart strong,a:hover.addCart strong,
a.addCart span,a:hover.addCart span,
a.btn1 strong, a:hover.btn1 strong,
a.btn1 span, a:hover.btn1 span,
a.btn2 strong, a.btn2 span,
a:hover.btn2 strong, a:hover.btn2 span,
.take-item a.addCart strong, .take-item a.addCart span,
.take-item a:hover.addCart span, .take-item a:hover.addCart strong
{background-image: url(./images/sprite.gif) !important}

a.btn2 strong{background-position: left -78px !important}
a.btn2 span{background-position: right -78px !important}
a:hover.btn2 strong{background-position: left -112px !important}
a:hover.btn2 span{background-position: right -112px !important}
a.btn1 strong{background-position: left -146px !important}
a.btn1 span{background-position: right -146px !important}
a:hover.btn1 strong{background-position: left -181px !important}
a:hover.btn1 span{background-position: right -181px !important}
a.addCart strong{background-position: left -210px !important}
a.addCart span{background-position: right -210px !important}
a:hover.addCart strong{background-position: left -238px !important}
a:hover.addCart span{background-position: right -238px !important}
.take-item a.addCart strong{background-position: left 0 !important}
.take-item a.addCart span{background-position: right 0 !important}
.take-item a:hover.addCart strong{background-position: left -39px !important}
.take-item a:hover.addCart span{background-position: right -39px !important}

span.ac-dropdown-button{margin-top: 0px !important;top: -25px !important}

#one_good .align20 span{height: auto !important}
