.product-preview span, .hot-deal span{text-align: left;}
.product-preview span a, .hot-deal span a{color:#FF0000; text-decoration:none;font-size: 12px}
.product-preview span, .hot-deal span {font-size: 12px;}
.product-preview .product-box{display: block;}
li img.product {opacity: 1;}
.product-preview .product, li img.product  {margin-top: 30px;}
.topbar .login a.my_account {border-bottom: medium none;color: #A1A1A1;font-size: 13px;padding-right: 0;}
.topbar .login a.logout {border-bottom: medium none;color: #9B9B9B;font-size: 13px;}
.error_msg,.errorMessage{color: #ed1c24 !important;}
.erro_message{color: #ed1c24;font-size: 12px;font-weight: bold; padding-bottom: 0;display: none;}
.errorMessage{font-size: 12px;margin-bottom: 0}
.error-msg{display: none}
.topbar > .pos {position: relative;}
#wrap{position: relative}
.scroll-wrap .footer {text-align: center; position: relative; top:-73px;}
.view-wrapper.checkout{margin-bottom: 0px; padding-bottom: 0;}
#main {padding-bottom: 30px;}
.slidepanel .cart_logo {padding-bottom: 25px;}
.v_menu li {min-height: 15px;}
.margin-top-10{margin-top: -10px;}
.footer_pad img{vertical-align: middle}


/*Product Details*/
.product-details-view .product-wrapper {border: none;}
div.pdp-product-details .product1 p.title {font-size: 16px; padding-top:10px;}
.product_feature{font-weight: bold}
.price, .you-save {font-size: 16px;}
.masonry-brick .product{cursor: pointer}
.masonry-brick .h1{text-align:left;}
span .pos ul li{height: auto; border: none;}
.details-wrapper .details .price, .details-wrapper .details .you-save{font-size: 10px;}
.details-wrapper .details .our-price{font-size: 12px;}
.modal {padding:0}
#prodDesc{padding-bottom: 0; padding-top: 0; margin: 0}
#prodDesc h1{margin-top: 35px;}
#header .search_cont, .faq .search_cont, .topbar .search_cont{left: 40px;}
#header{background-image: none}
/*#header .search_link{left: 49%}*/
#header .search_advance{left: 76px}
div.selectOptions {height: 75px;display: none;}

/*Hot deals*/

.top-bottom-border {border-top: none; border-bottom: none;}
.deals-wrapper .footer{border-top: 1px solid #dedede !important;border: none;bottom: 0;}
.deals-wrapper ul li.top-border{border-top:1px solid #E9E9E9}
.wizard-title-bar{height: 72px;}
.jspPane ul{margin-left: 0;}

.deals-wrapper ul li.hot-deal .offer_price {left: 5px;position: absolute;top: 210px;font-size: 12px; color: #FF0000; height:20px; width: 100px;}
.deals-wrapper ul li.hot-deal .WebRupee{left: 0; top:-2px}
.deals-wrapper ul li.hot-deal .price_num{left: 10px}
.deals-wrapper ul li.hot-deal .hot_product_title{color: #666}
#loading img{position:relative; top:50%}
img.loading{background: url("../images/loading.gif") no-repeat scroll 0 0 transparent}
#hotdeals-container #carousel-container, #hotdeals-container #right-container, #bottom-images img{float:left}
#carousel-container, #right-container{border: 1px solid #cccccc}
#shopping-today-left,#shopping-today-center,#shopping-today-right{float: left;}
#top-selling,#shopping-today{float: left}
#shopping-today{padding: 10px}
#shopping-today img{margin:0 10px;}
#shopping-today div{text-align: center}
#shopping-today-first-row {margin: -3px;}
#shopping-today-last-row {margin: 3px;}
#shopping-today-center img{margin-top: 20px}
.infiniteCarousel canvas{display: none}
.deals-wrapper .dd-options li{height: auto; width:100%;}

/*Login*/
.topbar .login a.a_login,.topbar .login a.a_register,.topbar .login a.a_help, .topbar .login a.logout, .topbar .login a.my_account {color: #636363;font-size: 14px;}
.pos .login a.a_login,.pos .login a.a_register,.pos .login a.a_help, .pos .login a.logout, .pos .login a.my_account {color: #333; }
.pop_log div#newboxes1 #message, .pop_log div#newboxes2 #message_regd, .pop_log div#newboxes3 #message_forgot_pw{display: none;padding:0 !important; margin-bottom: 0;}
.pop_log div#newboxes1 .row, .pop_log div#newboxes2 .row,.pop_log div#newboxes3 .row{padding-bottom: 5px; padding-top: 5px;}
.pop_log div#newboxes1, .pop_log div#newboxes2, .pop_log div#newboxes3 {width: 304px;left: -44px;}
.landing .pop_log div#newboxes1, .landing .pop_log div#newboxes2, .landing .pop_log div#newboxes3 {width: 304px;left: -44px;}
.pop_log div#newboxes1 span.head, .pop_log div#newboxes2 span.head, .pop_log div#newboxes3 span.head {padding-bottom: 5px;}
.wizard input[type="submit"] {background: url("../images/log_btn.png") no-repeat scroll 0 0 transparent;border: medium none;color: white;cursor: pointer; float: right;font-weight: bold;height: 28px;margin-right: 30%;padding: 0;width: 104px;}
.blue_gylph .pop_log {left:-5px;}
.newboxes .row{margin-left: 0;font-size: 16px;}
.newboxes .pop_arrow{display:none}

/*Payment Options*/
#AmexForm_month_em_, #AmexForm_year_em_{clear:left;}

/*Breadcrumb*/
.breadcrumb {font-size: 12px; text-decoration: none; color:#666666; font-weight: bold}
.breadcrumb a{text-decoration: none; color:#FF0000;}

#header .pos {right: 9px;padding:0 20px;}
#header .login a.a_custom {color: #D7D7D7;font-size: 12px;}
#header .login a.a_login, #header .login a.a_register {color: #333;font-size: 14px;padding-bottom: 0;}
#header .login a.a_register:hover {text-decoration: underline;}

/*Cart*/
#checkout .modal-body input.btn-black {
    background: url("../images/btn-bg-black.png") no-repeat scroll right center transparent;
    border: medium none;
    box-shadow: none;
    color: white !important;
    font-weight: bold;
    line-height: 100%;
    margin-top: 10px;
    padding: 7px 30px 8px 20px;
    width: 116px;
}
#incorrect-login, #incorrect-address,#message_checkout_register{padding-bottom: 6px;}
.navbar .nav {pading-right:45px;}
.arrowd-white{position: relative;left: -20px;}
#checkout .active .active-tab{top:40px;display:none;}
#checkout h2, #checkout h3, #checkout h4, #checkout h5, #checkout p, #checkout div, #checkout span, #checkout label, #checkout form, #checkout input, #checkout button, #checkout textarea {
    color: #333333;
}

.navbar .nav {padding-right: 60px;}
#checkout h2, #checkout h3, #checkout h4, #checkout h5, #checkout p, #checkout div, #checkout span, #checkout label, #checkout form, #checkout input, #checkout button, #checkout textarea {
    color: #333333;
}
#checkout h2, #checkout h3, #checkout h4, #checkout h5, #checkout p, #checkout div, #checkout span, #checkout label, #checkout form, #checkout input, #checkout button, #checkout textarea {
    color: #333333;
}
.address-block {height: 140px;}
#tab2 .well{height:10em;margin-top: 200px;}
.caret {height:8px;}
.review-table .dropdown-menu{z-index: 9999;width: 44px;}
.review-table .select_drop div{position: absolute;}


/* FAQ */
.faq .view-wrapper .view {
    padding-left: 0;
    height: 300px;
    overflow: visible;
}

.faq .view .content {height: 300px;}
.faq .view-wrapper .view {height: auto;}

.faq a {color: #000;text-decoration: none;}
.footer a {color: #999;text-decoration: none;}
.footer {color: #999; }
.faq hr{margin:5px 0;}
.model_pos{
    width: 352px;
    position: relative;
    font: 13px Arial,Helvetica,sans-serif,Calibri;
}
.model_pos .checkout_title{
    width: 100% !important;
    background: #464646;
    color: #fff;
    line-height: 44px;
    height: 44px;
    border: 1px solid #333;
    border-radius: 4px 4px 0 0;
    font: 13px Arial !important;
}
.ui-dialog .ui-dialog-title{
    padding-left: 27px;
     font: 13px/44px Arial !important;
}
.model_pos .checkout_steps span{
    background: none
}
.model_pos .checkout_steps .dwn_arr{
    background: url("../images/arrw_dwn3_pop.png") no-repeat scroll 50% 100% transparent !important;;
    bottom: 6px;
    right: 58px;
    height: 14px;
    width: 28px;
    left: inherit;
}
.model_pos .checkout_steps .up_arr{
    background: url(../images/current_step.png) no-repeat !important;
    width: 28px;
    height: 15px;
}
.model_pos .checkout_steps{
    background:url("../images/arrow_long_model.png") no-repeat scroll 0 0;
    height: 20px;
    font: 11px/20px arial;
    position: relative;
}
.model_pos .checkout_steps a{
    font: 11px/20px arial;
}
.current_step span{
    background: url(../images/current_step.png) no-repeat;
    width: 28px;
    height: 15px;
    bottom: -24px;
}
.model_pos .checkout_box{
    background: #464646;
    border: none;
}
.model_pos .checkout_box .pos{
    padding: 15px 7px;
    color: #fff;
}
.model_pos .checkout_box .pos input[type="text"]{
    background: #333;
    border: none;
    width: 255px;
    height: 30px;
    margin-right: 3px;
    padding: 0 5px;
    font-size:13px ;
    color: #999;
    box-shadow:none;
    border-radius:0;
}
.model_pos .checkout_box .pos .pos_r{
    margin-bottom: 7px;
}
.model_pos .checkout_box .pos input[type="submit"]{
    height: 26px;
    width: 62px;
    background: url(../images/btn_r.png) no-repeat;
    color: #333;
    border: none;
    position: absolute;
    right: 5px;
    top: 0;
}
.model_pos .checkout_box .pos span{
    margin-bottom: 10px;
    display: block;
}
.ui-dialog .ui-dialog-titlebar-close{
    background: url("../images/x_close.png") repeat scroll 0 0 transparent;
    width: 50px;
    z-index: 9999;
    height: 12px;
    top: 13PX;
    right: 10px;
    color: #464646;
    padding: 0;
    margin: 0;
}
.model_pos .pos_r{
    position: relative;
}
.LoginForm_email_forgot_em_,.LoginForm_email_repeat_em_{
    width: 250px;
}
.ui-dialog .ui-dialog-titlebar-close a,.ui-dialog .ui-dialog-titlebar-close a span{
    color: #464646;
}
.ui-dialog .ui-dialog-titlebar-close span{
    display: none !important;
}
.ui-dialog .ui-dialog-titlebar-close:hover{
    background: url("../images/x_close.png") repeat scroll 0 0 transparent;
    border: none;
}
.ui-widget-header{background: none repeat scroll 0 0 #464646;
    border: 1px solid #333333;
    border-radius: 4px 4px 0 0;
    color: #FFFFFF;
    height: 44px;
    line-height: 44px;
    width: 100% !important;padding: 0 !important;}
.ui-dialog .ui-dialog-content{
    padding: 0 !important;width: 100% !important;float: left;margin: -3px 0 0 0;background-color: #cccccc;
}
.ui-widget-content{
    background: none transparent;
    border: none !important;
    z-index: 9999;
}
.model_pos .erro_message{margin-bottom: 0 !important; }
.model_pos .errorMessage{width: 250px;float: left}
.model_pos .row{margin-left: 0}
.model_pos label{display: inline}


#advance-search .ui-slider-horizontal .ui-slider-range{
    background: none;
}
#advance-search .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
    top: 0px;
}
#advance-search .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
    border: none;
}
#advance-search .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{
    height: auto;
    padding-top: 6px !important;
}
#advance-search #slider-range{
    border-bottom: 1px solid #222 !important;    
    border-right: 1px solid #222 !important;  
    border-left: 1px solid #222 !important;  
}
.ui-widget-overlay {opacity: 0.5;}
.model_pos_reset{
    margin:30px auto;
}
.model_pos_reset .checkout_box .pos span.required{
    display: inline;
}
.model_pos_reset label{
    display: block;
}
.model_pos_reset .row{
    display: block;
    width: 100%;
}
.model_pos_reset .checkout_box .pos input[type="submit"]{
    position: relative;
    margin: 10px 0 0 5px;
}
.model_pos_reset .head{
    font: bold 36px Arial;
color: #fff;
float: left;
}

.total-cart-box{
    width: 400px;
    padding: 14px;
    float: left;
    overflow: hidden;
    padding-top: 4px;
}
.total-cart-box input[type="submit"]{
    margin-right: 7px;
}
#continue_shop {width: auto;border-radius:0px;}
.total-cart-box .cart_pane .last{
    width: 97%;
}
.my_cart_box_right_wrapper{    
    width: 434px;
    float: right;
    margin-top: 3px;
}
.contact_bubble.cart_pane{
width: 390px;
}
.my_cart_box_right{
    /*border-left: 3px solid #333;*/
    height: 183px;
}
.my_cart_title {font: bold 24px/14px Arial;
color: #333;
padding-bottom: 5px;
padding-left: 13px;
margin: 0px;
}
