@import url(../fonts/fonts.css);
html, body { width: 100%; padding: 0; margin: 0;  }

body { font-family: 'hp_simplifiedregular', Verdana, Geneva, sans-serif; font-size: 12px; color: #000; height:100%;}

.webr { font-family: 'WebRupee'; display: inline-block; *display: inline; zoom: 1; padding: 0 2px; }

.clear { clear: both; }

#wappper { width: 100%; height: auto; margin: 0px auto; }

.main_box { width: 100%; height: auto; clear: both; }

.main_wpr { width: 1220px; height: auto; margin: 0px auto; }

.main_wpr_inr { padding: 0px; }

.fixed_dst { position: relative; }

.fixed_nav_dst { position: fixed; top: 0px; left: 0px; z-index: 999998; background: #fff; box-shadow: 0 2px 2px #262525; }

.shopping_cart_table .td1 .txtb .lptp_bag, .shopping_cart_table .td1 .gift_tag, .shopping_cart_table .td1 .remove, .shopping_cart_table .td4 .dl_free, .odr_mng_right li strong { background: url(../images/icons_sprite_hp_new.png) no-repeat; }

.select { position: relative; }

.nav_inr { position: relative; }

/*Top css start  festive theme*/
.top_nav_bg { height: 30px; background: #f4f4f4; }
/*.top_nav_bg { height: 30px; }*/

.top_box { width: 100%; height: auto; padding: 0px; overflow: hidden; }

.top_social { width: 100%; float: right; overflow: hidden; }

.top_social_lft { width: 100%; overflow: hidden; padding-top: 2px; }

.top_social_lft ul { float: right; }

.top_social_lft li { float: left; height: 26px; line-height: 26px; border-right: #cccccc 1px solid; padding: 0px 10px; }

.top_social_lft li.dst_tel { color: #363636; font-family: 'hp_simplifiedregular'; }

.top_social_lft li a { display: block; height: 26px; line-height: 26px; font-size: 13px; color: #363636; font-family: 'hp_simplifiedregular'; text-decoration: none; }

.top_social_lft li em { width: 20px; height: 23px; display: inline-block; margin: 5px 3px 0 0; }

.tel_icon { background: url(../images/tel-icon.png) no-repeat 0px 0px; }

.top_social_lft li.last { border-right: 0px !important; padding-right: 0px !important; }

.mo_tel { display: none; }

.dst_tel .tel_icon { cursor: inherit; }

.chat_icon { background: url(../images/chat-icon.png) no-repeat 0px 0px; }

.mail_icon { background: url(../images/mail-icon.png) no-repeat 0px 0px; }

.signin_icon { background: url(../images/signin-icon.png) no-repeat 0px 0px; }

.track_order_icon { background: url(../images/track-order-icon.png) no-repeat 0px 0px; }

.follow_icon { background: url(../images/follow-icon.png) no-repeat 0px 0px; }

.top_social_lft li em.ofr_icon { width: 56px; height: 21px; display: block; background: url("../images/offer-nav-icon.gif") no-repeat 0 0; margin: 2px 3px 0 0; }

.top_social_rit { width: 32%; float: right; }

.follow_us { width: 100%; overflow: hidden; }

.follow_us ul { list-style: none; }

.follow_us li { float: left; line-height: 29px; font-size: 14px; padding: 0px 0 0 5px; color: #363636; font-family: 'hp_simplifiedregular'; text-decoration: none; }

.follow_us li a { width: 28px; height: 28px; display: block; }

.f_icon { background: url(../images/follow-us-icon.jpg) no-repeat 0px 0px; }

.y_icon { background: url(../images/follow-us-icon.jpg) no-repeat -36px 0px; }

.t_icon { background: url(../images/follow-us-icon.jpg) no-repeat -72px 0px; }

.p_icon { background: url(../images/follow-us-icon.jpg) no-repeat -110px 0px; }

.g_icon { background: url(../images/follow-us-icon.jpg) no-repeat -146px 0px; }

.logo_top_rit { width: 100%; height: 56px; padding: 10px 0; }

.logo { width: 178px; height: auto; float: left; margin-right: -100%; position: relative; z-index: 1; }

.logo img { width: 100%; }

.top_rit { width: 100%; float: left; position:relative; }

.top_rit_inr { margin-left: 178px; padding-left: 20px; }

.serach_box { width: 96%; float: left; position: relative; margin: 0 0 10px 0; border: #d7d7d7 1px solid; display: block; }

.serach_lft { width: 100%; float: left; }

.serach_lftinr { margin-right: 34px; padding: 0 12px; }
.serach_lftinr span { position:absolute; right:0px; top:10px;  }

.search_btn { width: 34px; height: 34px; display: block; text-decoration: none; background: url(../images/serach-btna.png) no-repeat 0px 0px; z-index: 1; float: left; margin-left: -34px; }

.search { width: 100%; border: 0px; height: 32px; font-size: 14px; color: #707070; font-family: 'hp_simplifiedregular'; }

.srch_mainicon { width: 28px; height: 28px; background: url("../images/search_main.gif") no-repeat 0 0; float: right; display: block; margin: 16px 0 0 18px; }

.hdr_chopcrt { width: 36px; height: 30px; display: block; float: right; position: absolute; right:0px; top:54px; margin-top: 15px; }

.hdr_chopcrt a.carta { width: 37px; height: 30px; display: block; text-decoration: none; background: url("../images/shop_cart_icon.png") no-repeat 0 0; }

.hdr_chopcrt a.carta span { width: 15px; height: 15px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; background: #f15916; line-height: 15px; text-align: center; color: #fff; right: -6px; top: -5px; font-size: 11px; display: block; position: absolute; }

.mo_offer_icon { display: none; background: url("../images/offer-nav-icon.gif") no-repeat scroll 0 0 transparent; height: 21px; margin: 19px 12px 0 0; width: 56px; float: right; }

/*Nav css start*/
.hp_recommends_bg {overflow: hidden; }

.hp_recommends_windows { width: 100%; height: auto; text-align: right; font-size: 15px; color: #000; padding: 0px; line-height: 15px; overflow:hidden; }
.hp_recommends_windows_cmpnylink { float:left;margin: 8px 0 5px 0;}
.hp_recommends_windows_inner { float:right; padding-top:7px;}
.hp_recommends_windows_cmpnylink a  
{
    background-color: #22a1db;
    color: rgb(255, 255, 255);
    border-radius: 5px;
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
    padding: 4px 10px;
    
    
    
}

.navigation { width: auto; position: relative; display: block; z-index: 10; float: left; margin-top: 11px; }

.navigation li { float: left; padding: 9px 12px !important; }

.navigation li a { font-size: 15px; color: #363636; font-family: 'hp_simplifiedregular'; text-decoration: none; }

.drop_menu { width: 1150px; height: auto; min-height: 200px; background: #fff; border: 1px solid #ccc; border-top: 0px; box-shadow: 0 3px 3px #ccc;}

.drop_menu_inner { padding: 19px 30px 13px 0px; overflow: hidden; }

.drop_menu_inner .menu_prtd_img { width: 14%; padding: 0 0 0 2%; height: auto; float: left; text-align: center; }

.drop_menu_inner .sub_link { width: 61%; height: auto; float: left; overflow: hidden; }

.drop_menu_inner .sub_link .sub_link_box { width: 49%; height: auto; float: left; border-right: #ececec 1px solid; padding-bottom: 20px; }

.drop_menu_inner .sub_link_busns { width: 100%; }

.drop_menu_inner .sub_link_busns .sub_link_box { width: 33%; }

.drop_menu_inner .sub_link_busns .sub_link_box.no_bodr { background: none; }

.drop_menu_inner .sub_link_busns.bdrtop { border-top: #ececec 1px solid; }

.single_row .drop_menu_inner .sub_link .sub_link_box { border-right: 0px !important; }

.single_row .menu_url { min-height: 170px; }

.no_bodr { border-right: 0px !important; background: url(../images/submenu-divider.jpg) no-repeat 100% 40px; }

.drop_menu_inner .sub_link .sub_link_box .sub_link_cont { padding: 0px 0 0 25px; }

.drop_menu_inner .sub_link .sub_link_box .sub_link_cont h2 { font-size: 15px; color: #d7410c; font-family: 'hp_simplifiedbold'; padding-bottom: 5px; font-weight: normal; }

.drop_menu_inner .sub_link .sub_link_box .sub_link_cont h2 a { color: #d7410c; padding: 0px !important; font-size: 14px !important; font-family: "hp_simplifiedbold" !important; }

.drop_menu_inner .sub_link .sub_link_box .sub_link_cont h2 a:hover { background: none !important; }

.car_pack_link { width: 100%; height: auto; overflow: hidden; min-height: 145px; position: relative; }

.menu_url { width: 100%; height: auto; overflow: hidden; min-height: 160px; position: relative; }

.menu_url_cont { width: 50%; height: auto; float: left; }

.menu_url_cont h3 { font-size: 13px; color: #1a1a1a; font-family: 'hp_simplifiedbold'; padding-bottom: 2px; font-weight:normal; }

.menu_url_cont h3 a { color: #d7410c; padding: 0px !important; font-size: 14px !important; font-family: "hp_simplifiedbold" !important; }

.menu_url_cont h3 a:hover { background: none !important; }

.menu_url_cont li { padding: 0px; margin: 0px; float: none; }

.menu_url_cont li a { padding: 0px !important; margin: 0px !important; font-size: 12px !important; color: #737373 !important; line-height: 20px !important; text-decoration: none; }

.menu_url_cont li a:hover { background: none !important; color: #0096d1 !important; }

.menu_view_all { width: 85%; padding: 3px 15% 0 0; text-align: right; position: absolute; left: 0px; bottom: 0px; }

.menu_view_all a { font-size: 11px; color: #0096d1 !important; text-decoration: none; font-family: 'hp_simplifiedbold'; padding: 0px !important; }

.menu_view_all a:hover { background: none !important; }

.menu_view_all_single { width: 100%; padding: 0px !important; text-align: left; display: none; }

.menu_view_all_single a { font-size: 11px; color: #0096d1 !important; text-decoration: none; font-family: 'hp_simplifiedbold'; padding: 0px !important; }

.menu_view_all_single a:hover { background: none !important; }

ul.mega-menu li { padding: 0px !important; }

ul.mega-menu { top: 55px !important; width: 100% !important; left: -172px !important; display: none; }

.menu_url_cont ul { position: relative !important; top: 0px !important; left: 0px !important; width: 100% !important; }

.menu_toll_box ul { position: relative !important; top: 0px !important; left: 0px !important; width: 100% !important; }

.drop_menu_inner .menu_rit_box { width: 22%; height: auto; float: right; }

.drop_menu_inner .menu_rit_box .menu_rit_banner { width: 100%; padding-bottom: 10px; }

.drop_menu_inner .menu_rit_box .menu_rit_banner a { padding: 0px !important; }

.drop_menu_inner .menu_rit_box .menu_rit_banner a:hover { background: none !important; }

.drop_menu_inner .menu_rit_box .menu_toll_box { width: 100%; overflow: hidden; }

.drop_menu_inner .menu_rit_box .menu_toll_box li { float: left; padding: 0px 15px 0 0 !important; font-size: 11px !important; color: #363636; font-family: 'hp_simplifiedregular'; line-height: 23px !important; }

.drop_menu_inner .menu_rit_box .menu_toll_box li span { display: inline-block; width: 19px; height: 20px; }

.drop_menu_inner .menu_rit_box .menu_toll_box li a { color: #363636 !important; text-decoration: none; font-size: 11px !important; line-height: 23px !important; padding: 0px !important; }

.drop_menu_inner .menu_rit_box .menu_toll_box li a:hover { background: #fff !important; }

/*Mobile Nav css start*/
.mobile_nav { width: 100%; height: 48px; margin: 0; display: none; }

.mobile_nav_icon { width: 40px; height: auto; float: left; margin-left: -100%; }

.mobile_nav_icon a { width: 40px; height: 38px; display: block; background: url(../images/mobile-menu.gif) no-repeat 0px 0px; }

.mobile_search { width: 100%; float: left; }

.mobile_search .mobile_srchinr { margin-left: 50px; }

.serach_box_mob { width: 100%; border: #d7d7d7 1px solid; float: left; }

.serach_box_mob .search_btn { height: 30px; }

.serach_box_mob .search { height: 36px; }

.mo_banner { display: none !important; }

/*Breadcrumbs css start*/
.breadcrumbs { height: auto; overflow: hidden; padding: 0px 0px 10px 15px; }

.breadcrumbs li { float: left; padding-right: 10px; font-family: 'hp_simplifiedregular'; color: #363636; }

.breadcrumbs li a { color: #0096d1; display: inline-block; padding-right: 10px; text-decoration: none; background: url(../images/breadcrumbs-icon.png) no-repeat 100% 7px; }

/*Banner css start*/
.banner { width: 100%; height: auto; margin-bottom: 20px; }

.banner img { width: 100%; }

.banner .bx-wrapper .bx-pager.bx-default-pager a { height: 16px !important; width: 16px !important; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: #fff; border: #c9c9c9 1px solid; overflow: hidden; }

.banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #118ac6; border: #118ac6 1px solid; }

.banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { bottom: -30px !important; }

.banner .bx-wrapper .bx-pager { padding-top: 0px !important; display: none; }


.banner .bx-wrapper .bx-controls-direction a { height: 42px; width: 35px; margin-top: -21px; }

.banner .bx-wrapper .bx-prev { background: url(../images/mater_bnr_slider_lftarowh.png) no-repeat 0 0!important; left:0px; }

.banner .bx-wrapper .bx-next { background: url(../images/mater_bnr_slider_ritarowh.png) no-repeat 0 0!important; right:0px; }

/*Best Selling Products css start*/
.selling_products { width: 100%; height: auto; margin-bottom: 30px; }

.selling_products h2 { padding: 0px 0 20px 0; margin: 0px; font-size: 19px; color: #262626; font-weight: normal; font-family: 'hp_simplifiedbold';width:auto; float:left; }

.selling_products_slider { width: 1160px; height: auto; margin: 0px auto;display:none; }

.selling_products_tab{ width:auto; float:right; overflow:hidden; margin-right:10px;} 
.selling_products_tab li{ float:left; padding:0px 5px;  background:url(../images/selling-products-tab-divider.jpg) no-repeat 100% 5px;}
.selling_products_tab li.last{ background:none;}
.selling_products_tab li a{padding:0px 15px 5px 10px; font-size:18px; line-height:20px; color:#565656; text-decoration:none; font-family: 'hp_simplifiedregular'; border-bottom:#fff 2px solid;  display:inline-block;}
.selling_products_tab li a:hover{ border-bottom:#1294d6 2px solid; color:#1294d6;}
.selling_products_tab li a.active_bsp{ border-bottom:#1294d6 2px solid; color:#1294d6;}
.selling_products_common{ width:100%; height:auto;}
.selling_products_common h6{ width:100%;  height:37px; line-height:37px; padding:0px; background:#f1f2f6 url(../images/acc-bsp-icon.png) no-repeat 95% 10px; font-size:18px; color:#565656;  font-family: 'hp_simplifiedregular'; font-weight:normal; margin-bottom:5px; cursor:pointer; display:none;  }
.selling_products_common h6 span{ display:inline-block; padding-left:15px;}
.acc_bsp_active{  background-position:95% -35px!important; color:#1e96d4!important;}



.selling_prdt_thum { width: 100%; height: auto; }

.best_prdt { border: #cdcdcd 1px solid; padding: 15px 5px; overflow: hidden; }

.best_prdt .img_box { width: 151px; float: left; }

.best_prdt .text_box { width: 121px; float: right; padding-top: 9px; }

.best_prdt .text_box img { width: auto !important; }

.best_prdt .text_box p { padding-bottom: 7px; font-size: 12px; line-height: 14px; color: #464646; text-align: center; }

.best_prdt .text_box h3 { padding-bottom: 7px; font-size: 15px; line-height: 15px; color: #d53a0d; font-weight: normal; font-family: 'hp_simplifiedbold'; text-align: center; }

.best_prdt .text_box h4 { padding: 0px; font-size: 14px; text-align: center; line-height: 14px; }

.best_prdt .text_box a { padding: 0px; width: 77px; height: 23px; line-height: 23px; background: #1294d6; display: block; color: #fff; font-size: 12px; font-weight: normal; font-family: 'hp_simplifiedbold'; text-align: center; margin: 0px auto; text-decoration: none; }

.selling_products_slider .bx-wrapper .bx-controls-direction a { width: 18px !important; height: 46px !important; margin-top: -23px !important; }

.selling_products_slider .bx-wrapper .bx-next { background: url(../images/bsp-next-btn.jpg) no-repeat 0px 0px; right: -25px; }

.selling_products_slider .bx-wrapper .bx-prev { background: url(../images/bsp-prev-btn.jpg) no-repeat 0px 0px; left: -25px; }

/*Special offers and Whats new css start*/
.offers_banner { width: 100%; height: auto; margin-bottom: 35px; overflow: hidden; }

.special_offers { width: 48%; height: auto; float: left; }

.special_offers_prdt { width: 100%; position: relative; }

.special_offers_prdt img { width: 100%; }

.special_offers h2 { padding: 0px 0 5px 0; margin: 0px; font-size: 19px; color: #262626; font-weight: normal; font-family: 'hp_simplifiedbold'; }

.whats_new { width: 48%; height: auto; float: right; }

.whats_new_prdt { width: 100%; position: relative; }

.whats_new_prdt img { width: 100%; }

.whats_new h2 { padding: 0px 0 5px 0; margin: 0px; font-size: 19px; color: #262626; font-weight: normal; font-family: 'hp_simplifiedbold'; }

.view_all_btn { width: 160px; height: 33px; display: block; line-height: 33px; background: #d7410c; font-family: 'hp_simplifiedregular'; text-align: center; color: #fff; font-size: 14px; text-decoration: none; position: absolute; right: 0px; bottom: 0px; }

/*Home bottom banner css start*/
.home_btm_banner { width: 100%; height: auto; margin-bottom: 30px; }

.home_btm_banner img { width: 100%; }

.mo_btm_banner { display: none; }

.topr_btn { display: none; }

.disclaimer_bottom { font-size: 12px; color: #363636; padding: 15px 0px; }

.disclaimer_bottom a { color: #0095d0; }

/*News Letter css start*/
.news_letter_bg { background: #007ab1; margin-bottom: 20px; }

.news_letter { width: 100%; height: auto; padding: 10px 0 10px 0; }

.news_letter_cont { width: 90%; height: auto; overflow: hidden; margin: 0px auto; }

.news_letter_hd { width: 19%; float: left; font-size: 19px; line-height: 35px; color: #fff; font-weight: normal; font-family: 'hp_simplifiedbold'; }

.news_letter_hd span { padding-right: 10px; }

.receive_text { width: 36%; float: left; font-size: 14px; line-height: 37px; color: #fff; }

.newsletter_filed { width: 30%; float: left; margin-top: 3px; }

.textfiled_yea { width: 85%; padding: 5px 4%; background: #fff; border: 0px; color: #717171; font-size: 14px; }

.subscribe_btn { width: 160px; height: 33px; margin-top: 3px; display: block; float: left; line-height: 33px; background: #d7410c; font-family: 'hp_simplifiedregular'; text-align: center; color: #fff; font-size: 14px; text-decoration: none; }

.mo_receive { display: none; }

.footer_divider { width: 100%; height: 25px; background: url(../images/home-pagin-bg.gif) repeat-x 0px 0px; display: none; }

/*News Letter css start*/
.product_box { width: 100%; margin: 0px auto; height: auto; padding: 20px 0 30px; }

.product_box .prdt_lft { width: 55%; height: auto; float: left; }

.prdt_big_img { width: 85%; height: auto; position: relative; overflow: hidden; float: right; }

.prdt_big_img a { cursor: -webkit-zoom-in; cursor: -moz-zoom-in; }

.prdt_thum_box { width: 90px; height: auto; overflow: hidden; float: left; }

.prdt_thum_box ul { width: auto; }

.prdt_thum_box li { padding: 0 0px 5px 0; }

.prdt_thum_box li a { width: 80px; height: 71px; padding: 0px; display: block; border: #f2f2f2 2px solid; text-align: center; }

.prdt_thum_box li a.active { border: #0095d0 2px solid !important; }

.video_360_box { width: 100%; height: auto; padding-top: 8px; clear: both; }

.video_360_box ul { float: right; }

.video_360_box li { padding: 0 13px 0 0; float: left; }

.video_360_box li a { width: 80px; height: 70px; padding: 0px; display: block; border: #f2f2f2 2px solid; text-align: center; }

ul.prdt_toll { float: left; margin-top: 30px; }

ul.prdt_toll li { padding: 0px 0 0 15px !important; margin: 0px; font-size: 13px; color: #333333; }

ul.prdt_toll li a { padding: 0px; margin: 0px; height: auto !important; width: auto !important; border: 0px !important; color: #1495d5; text-decoration: none; }

ul.prdt_toll li em { width: 20px; height: 20px; display: inline-block; margin-right: 3px; }

.social_hover { position: relative; }

.prtd_share_icon { width: 62px; height: auto; position: absolute; left: 10px; bottom: 71px; z-index: 999; display: none; }

.prtd_share_icon a { width: 62px !important; height: auto !important; margin-bottom: 4px; border: 0px !important; }

.prdt_tel_icon { background: url(../images/prdt-tel-icon.jpg) no-repeat 0px 2px; }

.prdt_msg_icon { background: url(../images/prdt-msg-icon.jpg) no-repeat 0px 2px; }

.prdt_zoom_iocn { width: 17px; height: 17px; background: url(../images/zoom-icon.png) no-repeat 0px 0px; position: absolute; left: 5px; bottom: 20px; z-index: 1; }

.prdt_big_img .bx-controls { display: none; }


/*9 Feb css changes*/
.product_box .prdt_rit { width: 44%; height: auto; float: right; /*overflow: hidden;*/ }
.prdt_details_top{ padding:0px;}
.prdt_details { width: 100%; height: auto; float: left;}
.prdt_details_inner { padding: 0px 0px 5px 0px; }
.prdt_price_rit{ width:100%; float:left;}
.prdt_price_lft{ width:52%; float:left;}
.prdt_price_offer{ border:#f4f4fc 1px solid; margin-right:15px; padding:0px 10px 0px 10px;}
.prdt_price_offer ul{ margin:0px; padding:0px 0 0 13px; list-style:square;}
.prdt_price_offer li {border-bottom:#f4f4fc 1px solid; color: #505050; font-size: 12px; line-height:16px; font-family: 'hp_simplifiedregular'; padding:0 0 5px 0!important; list-style:square; margin-bottom:7px;}
.prdt_price_offer li.last{ border-bottom:0px!important}
.prdt_price_alloffer{ width:100%; padding:13px 0 13px 0; text-align:center;}
.prdt_price_offer_btn{ width:100%; height:40px; padding:0px; text-align:center; position:relative; top:-1px;}



.prdt_details h1 { font-size: 20px; color: #262626; font-family: 'hp_simplifiedbold'; font-weight: normal; line-height: 20px; }

.prdt_details h3 { font-size: 20px; color: #262626; font-family: 'hp_simplifiedbold'; font-weight: normal; line-height: 20px; }

.prdt_details h4 { font-size: 13px; color: #262626; font-family: 'hp_simplifiedregular'; font-weight: normal; line-height: 18px; padding-bottom: 15px; }

.prdt_details_mo { width: 100%; height: auto; display: none; padding-top: 20px; padding-bottom: 5px; }

.prdt_details_mo h3 { font-size: 20px; color: #262626; font-family: 'hp_simplifiedbold'; font-weight: normal; line-height: 20px; }

.prdt_details_mo h4 { font-size: 13px; color: #262626; font-family: 'hp_simplifiedregular'; font-weight: normal; line-height: 18px; padding-bottom: 15px; }

.rating_box { width: 100%; height: auto; padding-bottom: 12px; overflow: hidden; }

.rating_box li { float: left; padding-right: 3px; color: #fe4330; font-size: 11px; font-family: 'hp_simplifiedregular'; }

.rating_box li a { width: 18px; height: 17px; display: block; background: url(../images/rating-icon.png) no-repeat 0px 0px; }

.rating_box li a.half { width: 9px !important; }

.rating_box { width: 100%; height: auto; padding-bottom: 12px; overflow: hidden; }

.customer_reviewst { padding-left: 10px !important; }

.prdt_feature { width: 100%; height: auto; padding-bottom: 8px; overflow:hidden; }

.prdt_feature ul{ margin:0px; padding:0px 0 0 13px; list-style:square;}
.prdt_feature li { height:28px; color: #000; font-size: 12px; line-height:13px; font-family: 'hp_simplifiedregular'; padding:0; width:50%; float:left; list-style:square; }

.prdt_special_features { width: 100%; height: auto; padding-top: 15px; overflow:hidden; background:#f5f5f5;}

.special_features_slider { width: 458px; margin: 0px auto; }

.prdt_special_features h5 { font-size: 16px; color: #262626; font-family: 'hp_simplifiedbold'; font-weight: normal; line-height: 16px; padding-bottom: 10px; padding-left:27px; }

.prdt_feature p { color: #0096d1; font-size: 13px; font-family: 'hp_simplifiedregular'; padding-top: 5px; width:50%; float:left; }

.prdt_special_features_list { color: #262626; font-size: 12px; font-family: 'hp_simplifiedregular'; padding-bottom: 8px; line-height: 15px; overflow: hidden; margin-bottom: 5px; }

.prdt_special_features_list .icon {  float: left; width: 32px; margin-right: -100%; }

.prdt_special_features_list .cont { float: left; width: 100%; }
.prdt_special_features_list .continr{ margin-left: 32px; padding: 0 10px;}

.prdt_special_features .bx-wrapper .bx-controls-direction a { width: 16px !important; height: 29px !important; margin-top: -23px !important; }

.prdt_special_features .bx-wrapper .bx-next { background: url(../images/features-next-arrow.png) no-repeat 0px 0px; right: -27px; }

.prdt_special_features .bx-wrapper .bx-prev { background: url(../images/features-prevt-arrow.png) no-repeat 0px 0px; left: -27px; }

.prdt_price_box { width: 100%; height: auto; float: left; }

.prdt_price_box_inner { padding: 20px 0px 20px 0px; }

.prdt_price_cart{ width:57%; float:left;}

.prdt_price_section { width:43%; height: auto; overflow: hidden; margin-bottom: 4px; float:left; }

.prdt_price_section .lft_price { width: 100%; height: auto; float: left; }

.prdt_price_section .lft_price li { padding-bottom: 7px !important; }

.prdt_price_section .price_inclusive { width: 100%; height: auto; padding:5px 0px;}

.prdt_price_box li { padding: 0 0 3px 0; font-family: 'hp_simplifiedregular'; clear: both; }

.prdt_price_box li.bcv_btn { text-align: right; }

.prdt_price_box li em { color: #818181 !important; width: 63px; display: inline-block; }
.prdt_price_box li.price_text em{ width: 59px;}

.price_line_through { font-size: 18px; text-decoration: line-through; color: #bfbfbf; line-height: 19px; }

.price_line_through strong { font-weight: normal; color: #0095d0 !important; text-decoration: initial !important; display: inline-block; }

.price_text { font-size: 22px; color: #d53a0d; font-family: "hp_simplifiedbold" !important; line-height: 23px; }

.price_save { font-size: 14px; color: #d53a0d; line-height: 14px; }

.price_save em { color: #818181 !important; }

.inclusive_taxes { color: #000000; font-size: 11px; line-height:14px; }

.left_in_stock { font-size: 14px; color: #0296dc; font-family: "hp_simplifiedbold" !important; }

.btn { width: auto; text-align: center; height: 32px; line-height: 32px; padding: 0px 15px; margin: 0px; text-decoration: none; font-size: 17px; color: #ffffff; display: inline-block; background: #d94807; cursor: pointer; }

.btn a { text-decoration: none; color: #fff; }

.btn.add_cart { width: 100%; padding: 0; height: 35px; line-height: 35px; }

.btn.buy_back { background: #fff; border: #5ed853 2px solid; width: 119px; padding: 0px; margin-left: 3px; }

.btn.buy_back a { color: #5ed853; font-size: 18px; font-family: 'hp_simplifiedregular'; }

.btn.check_emi { background: #fff; border: #424854 2px solid; color: #424854; font-size: 18px; font-family: 'hp_simplifiedregular'; width: 120px; padding: 0px; margin-left: 3px; }

.btn.view_all_offer { background: #fff url(../images/offer-line.gif) no-repeat center 24px; border: #034d72 2px dashed; color: #1495d5; font-size: 18px; font-family: 'hp_simplifiedregular'; width: 162px; padding: 0px; margin-left: 3px; }

.qty_cart { padding-bottom: 7px; width: 100%; float: left; }

.qty_cart .qty_cartselect { margin-left: -100%; width: 110px; float: left; }

.qty_cart .prdt_add_cart { width: 100%; float: left; }

.qty_cart .prdt_add_cartinr { margin-left: 100px; }

.qty_cart span { line-height: 30px; display: inline-block; font-size: 15px; color: #000000; padding: 2px 5px 0 0; }

.qty_box { width: 61px; float: left; margin-right: 5px; }

.qnty_txt { float: left; }

/*Product Info css start*/
.prdt_info_bg { margin-bottom: 30px; }

.prdt_info { width: 100%; height: auto;  padding-bottom:20px;}

.tab_box { width: 100%; height: 39px; border-bottom: #0095d0 1px solid; }

.tab_box li { float: left; padding: 0px; }

.tab_box li a { height: 36px; display: inline-block; line-height: 36px; padding: 0px 22px; position: relative; border-top: #1495d5 2px solid; border-bottom: #1495d5 2px solid; border-left: #1495d5 2px solid; font-size: 14px; color: #222222; text-decoration: none; font-family: 'hp_simplifiedregular'; text-decoration: none; }

.tab_box li a.last { border-right: #1495d5 2px solid; }

.tab_box li a.active_info { color: #fff; background: #1495d6; }

.tab_cont { width: 100%; height: auto; padding-top: 20px; }

.tab_cont_common { width: 100%; height: auto; font-family: 'hp_simplifiedregular'; display: none; }

.tab_cont_common h3 { font-size: 17px; line-height: 17px; color: #222222; font-family: "hp_simplifiedbold" !important; font-weight: normal; padding-bottom: 10px; }

.tab_cont_common p { font-size: 14px; line-height: 17px; color: #222222; padding-bottom: 5px; }

.tab_cont_common ul { list-style: decimal; padding-left: 15px; }

.tab_cont_common ul li { list-style: decimal; font-size: 12px; line-height: 15px; color: #222222; padding-bottom: 3px; }

.tab_cont_common h6 { font-size: 13px; line-height: 15px; color: #222222; font-weight: normal; padding: 10px 0 3px 0; }

.specs_table { width: 100%; border: #dedede 1px solid; margin-top: 10px; position: relative; }

.specs_table td { border-bottom: #dedede 1px solid; padding: 8px 5px; font-family: 'hp_simplifiedregular'; font-size: 12px; color: #222222; }

.specs_table td.hd_text { font-family: "hp_simplifiedbold" !important; font-size: 14px !important; background: #f5f5f5; text-transform: uppercase; }

.specs_rit_bdr { border-right: #dedede 1px solid; }

.specs_pdf { width: 156px; height: auto; position: absolute; right: 6px; top: -56px; z-index: 1; }

/*All accessories start*/
.accessories_box { width: 100%; height: auto; }

.accessories_box h4 { padding-left: 22px; height: 38px; line-height: 38px; font-size: 18px; font-weight: normal; color: #000000; margin-bottom: 2px; background: #f5f5f5 url(../images/acc-icon.png) no-repeat 97% 12px; cursor: pointer; }

.acc_active { background-position: 97% -37px !important; }

.accessories_acc { width: 100%; height: auto; display: none; }

.accessories_acc .accessories_acc_inner { padding: 15px 5px; overflow: hidden; }

.accessories_acc .accessories_acc_inner .accessories_img { width: 20%; height: 139px; float: left; border-right: #f5f5f5 1px solid; }

.accessories_acc .accessories_acc_inner .accessories_img .img_acsrs { width: 143px; margin: 0px auto; }

.accessories_acc .accessories_acc_inner .accessories_img .img_acsrs img { width: 100%; }

.accessories_acc .accessories_acc_inner .accessories_text { width: 43%; height: 139px; float: left; border-right: #f5f5f5 1px solid; }

.accessories_acc .accessories_acc_inner .accessories_text .accessories_text_inner { padding: 20px 0 0 35px; }

.accessories_acc .accessories_acc_inner .accessories_text .accessories_text_inner h5 { font-size: 19px; line-height: 20px; padding-bottom: 7px; color: #262626; font-weight: normal; }

.accessories_acc .accessories_acc_inner .accessories_text .accessories_text_inner h5 span { font-size: 15px !important; display: block; }

.accessories_acc .accessories_acc_inner .accessories_text .accessories_text_inner p { font-size: 15px; line-height: 19px; color: #000; font-family: 'hp_simplifiedbold'; }

.accessories_acc .accessories_acc_inner .accessories_text .accessories_text_inner p span { font-size: 15px !important; font-family: "hp_simplifiedregular" !important; display: block; }

.accessories_acc .accessories_acc_inner .accessories_price { width: 11%; height: 79px; padding: 60px 0 0 0; float: left; border-right: #f5f5f5 1px solid; font-size: 18px; text-align: center; line-height: 17px; color: #d53a0d; font-family: 'hp_simplifiedbold'; }

.accessories_acc .accessories_acc_inner .accessories_qty { width: 11%; height: 79px; padding: 60px 0 0 0; float: left; border-right: #f5f5f5 1px solid; }

.accessories_acc .accessories_acc_inner .accessories_qty .accessories_qty_inner { width: 90px; margin: 0px auto; height: 50px; }

.accessories_acc .accessories_acc_inner .accessories_qty .accessories_qty_inner span { float: left; display: inline-block; font-size: 15px; color: #5b5b5b; padding-right: 3px; }

.accessories_acc .accessories_acc_inner .accessories_qty .accessories_qty_inner .qty_acsrs { width: 60px; float: left; }

.accessories_acc .accessories_acc_inner .accessories_add_cart { width: 14%; height: 79px; padding: 60px 0 0 0; float: left; }

.accessories_acc .accessories_acc_inner .accessories_add_cart .addcart_acsrs { width: 110px; margin: 0px auto; }

/*Related Products start*/
.related_products { width: 100%; height: auto; margin-bottom: 30px; }

.related_products h3 { padding: 0px 0 20px 0; margin: 0px; font-size: 20px; color: #000000; font-weight: normal; }

.related_products_slider { width: 1180px; height: auto; margin: 0px auto; }

.related_prdt_thum { width: 100%; height: auto; }

.related_prdt { border: #cdcdcd 2px solid; padding: 15px 5px; overflow: hidden; height: 242px; }

.related_prdt .img_box { width: 100%; height: 136px; }

.related_prdt .text_box { width: 100%; padding-top: 9px; }

.related_prdt .text_box img { width: auto !important; }

.related_prdt .text_box p { padding-bottom: 7px; font-size: 15px; line-height: 17px; color: #464646; text-align: center; }

.related_prdt .text_box h3 { padding-bottom: 7px; font-size: 15px; line-height: 15px; color: #d53a0d; font-weight: normal; font-family: 'hp_simplifiedbold'; text-align: center; }

.related_prdt .text_box a { padding: 0px; width: 77px; height: 23px; line-height: 23px; background: #1294d6; display: block; color: #fff; font-size: 12px; font-weight: normal; font-family: 'hp_simplifiedbold'; text-align: center; margin: 0px auto; text-decoration: none; }

.related_products_slider .bx-wrapper .bx-controls-direction a { width: 18px !important; height: 46px !important; margin-top: -23px !important; }

.related_products_slider .bx-wrapper .bx-next { background: url(../images/bsp-next-btn.jpg) no-repeat 0px 0px; right: -30px; }

.related_products_slider .bx-wrapper .bx-prev { background: url(../images/bsp-prev-btn.jpg) no-repeat 0px 0px; left: -30px; }

/*Inner page start*/
.inner_box { width: 100%; height: auto; }

.inner_box h2 { color: #000; font-size: 19px; font-weight: normal; font-family: 'hp_simplifiedbold'; padding-bottom: 15px; }

.inner_box p { color: #000000; font-size: 15px; line-height: 19px; padding-bottom: 10px; }

.inner_box p a { color: #0096d6; text-decoration: none; }

.acc_common { width: 100%; height: auto; }

.acc_common h5 { padding-left: 15px; height: 38px; line-height: 38px; font-size: 17px; font-weight: normal; color: #000000; margin-bottom: 4px; background: #f5f5f5 url(../images/acc-icon.png) no-repeat 97% 12px; cursor: pointer; }

.acc_active_inner { background-position: 97% -37px !important; }

.common_acc { width: 100%; height: auto; display: none; }

.common_acc_inner { padding: 10px 15px; }

.common_acc_inner p { color: #000000; font-size: 15px; line-height: 19px; padding-bottom: 10px; }

.common_table { width: 100%; height: auto; padding-bottom: 10px; }

.common_table table { background: #959595; }

.common_table td { background: #FFF; padding: 6px 7px; font-family: 'hp_simplifiedregular'; font-size: 14px; line-height: 15px; color: #000; }

.common_table td a { color: #0096d6; }

.common_table td.hd_text { background: #009ae4; color: #fff; font-family: 'hp_simplifiedbold'; }

.faqs_box { width: 100%; height: auto; }

.faqs_box h3 { color: #000; font-size: 17px; font-weight: normal; font-family: 'hp_simplifiedbold'; padding-bottom: 3px; }

.faqs_box p { color: #000000; font-size: 15px; line-height: 19px; padding-bottom: 10px; }

.faq_border { border-top: #000 1px solid; border-bottom: #000 1px solid; padding-top: 5px; }

.site_map { width: 100%; overflow: hidden; }

.site_map ul { width: 25%; float: left; height: 340px; }

.site_map ul h6 { color: #000; font-size: 16px; font-weight: normal; line-height: 18px; margin-bottom: 5px; text-decoration: none; }

.site_map ul li { line-height: 14px; padding: 0 0 5px; }

.site_map ul li a { color: #007dba; text-decoration: none; }

.site_map ul li a:hover { text-decoration: underline; }

.site_map ul.auto_height { height: auto !important; }

.about_us { width: 100%; height: auto; }

.about_us h3 { color: #000; font-size: 17px; font-weight: normal; font-family: 'hp_simplifiedbold'; padding-bottom: 3px; }

.contact_us { width: 100%; height: auto; }

.contact_us_box { width: 800px; height: auto; overflow: hidden; margin: 30px auto; }

.contact_row { width: 100%; }

.contact_row .contact_row_lft { width: 70%; float: left; overflow: hidden; border-right: #e5e8e8 1px solid; }

.contact_row .contact_row_lft .contact_icon { width: 43px; margin-right: 10px; height: auto; float: left; }

.contact_row .contact_row_lft .contact_text { width: 86%; height: auto; float: left; }

.contact_row .contact_row_lft .contact_text h3 { font-size: 16px; color: #000; font-weight: normal; padding-bottom: 5px; }

.contact_row .contact_row_lft .contact_text p { font-size: 13px !important; }

.contact_row .contact_row_rit { width: 25%; float: right; overflow: hidden; }

.contact_row .contact_row_rit .contact_icon { width: 26px; margin-right: 10px; height: auto; float: left; }

.contact_row .contact_row_rit .contact_text { width: 80%; height: auto; float: left; }

.contact_row .contact_row_rit .contact_text h3 { font-size: 16px; color: #000; font-weight: normal; padding-bottom: 5px; }

.contact_row .contact_row_rit .contact_text p { font-size: 13px !important; }

.customer_support_box { width: 100%; height: auto; }

.customer_support_box h3 { font-size: 16px; line-height: 16px; color: #000; font-weight: normal; font-family: 'hp_simplifiedbold'; padding-bottom: 8px; }

.customer_support_box h3 span { text-decoration: underline; }

.customer_support_box h3 em { font-family: "hp_simplifiedregular" !important; }

.customer_support_box ul { list-style: disc; padding-left: 35px; padding-bottom: 10px; }

.customer_support_box ul li { list-style: disc; color: #000000; font-size: 14px; line-height: 18px; }

.customer_support_box ul li a { color: #007dba; }

.hd_td_cs { font-size: 16px !important; font-family: "hp_simplifiedbold" !important; }

/*Product listing css*/
.listing_fliter_box { width: 100%; height: auto; margin-bottom: 50px; }

.listing_fliter_box .listing_fliter_inr { border: #dbdbdb 1px solid; background: #eeeeee; padding: 5px; border-radius: 5px; margin: 0px 12px; overflow: hidden; }

.listing_fliter_box .listing_fliter_inr .listing_flite_show { width: 140px; height: 32px; line-height: 32px; font-size: 13px; text-align: center; color: #fff; float: left; background: #5ed853; border-bottom-left-radius: 4px; border-top-right-radius: 4px; }

.listing_fliter_box .listing_fliter_inr .listing_flite_clear { width: 54px; height: 32px; line-height: 32px; float: right; font-size: 13px; color: #000; }

.listing_fliter_box .listing_fliter_inr .listing_flite_clear a { color: #000; text-decoration: underline; }

.listing_fliter_box .listing_fliter_inr .listing_flite_select { width: 77%; float: left; overflow: hidden; }

.listing_fliter_box .listing_fliter_inr .listing_flite_select li { float: left; color: #5d5d5d; font-size: 11px; line-height: 32px; padding: 0 0px 0 20px; }

.listing_fliter_box .listing_fliter_inr .listing_flite_select li a { background: #d0cfcf; border-radius: 50%; color: #0096d6; display: inline-block; font-size: 11px; height: 18px; line-height: 18px; margin: 7px 0 0 7px; text-align: center; text-decoration: none; width: 18px; }

.bestsellerlogo { background: url("../images/bestsellerlogo.png") no-repeat 0 0; height: 136px; left: -15px; position: absolute; top: -8px; width: 137px; z-index: 1; }

.newlaunchlogo { background: url("../images/new-launch.png") no-repeat 0 0; height: 136px; left: -11px; position: absolute; top: -15px; width: 137px; z-index: 1; }

.lapy_offer_pl { width: 25px; height: auto; position: absolute; left: 0px; top: 216px; z-index: 1; }

.adp_img { width: 25px; height: auto; position: absolute; right: -2px; top: 150px; z-index: 1; }

.prod_listtop { width: 100%; height: auto; border-bottom: 1px solid #f5f5f5; padding-bottom: 10px; overflow: hidden; }

.prod_listtop .prod_list_hd { color: #545454; font-family: 'hp_simplifiedbold'; font-size: 18px; float: left; }

.prod_listtop .prod_list_fltr { width: auto; float: right; }

.prod_listtop .prod_list_fltr .txtx { float: left; width: auto; margin: 0 10px 0 0; color: #0095d0; text-transform: uppercase; font-size: 15px; line-height: 36px; }

.prod_listtop .select { float: left; width: 200px; }

.prod_listin_wrap { width: 100%; }

.product_listmain { width: 100%; height: auto; float: left; padding: 10px 0; clear: both; }

.prold_list_lft { width: 252px; height: auto; float: left; height: auto; margin-right: -100%; position: relative; z-index: 2; }

.prold_list_rit { width: 100%; float: left; position: relative; z-index: 1; }

.prold_list_rit_inr { margin-left: 252px; padding-left: 20px; }

.prold_lstlft_top { padding: 0 10px; height: 38px; background: #989898; color: #fff; font-size: 12px; line-height: 38px; }

.prold_lstlft_top span { display: block; float: right; width: auto; background: url("../images/prodlist_hd_arow1.png") no-repeat 100% 14px; padding-right: 18px; font-size: 18px; font-family: 'hp_simplifiedbold'; }

.prold_lstlft_btm { border: 1px solid #ebebeb; height: auto; padding-bottom: 10px; background: #f7f7f7; }

.flrby_top { width: 100%; border-bottom: 1px solid #dddddd; font-family: 'hp_simplifiedbold'; color: #2e2e2e; font-size: 15px; line-height: 35px; }

.flrby_top .flrby_inr { padding: 0 10px; }

.flrby_top .btns { height: 21px; width: 61px; background: url("../images/clear_allbtn.gif") no-repeat 0 0; border: 0px; font-size: 0px; line-height: 0px; display: block; float: right; margin: 8px 0 0 0; }

.fltr_rows { width: 100%; height: auto; border-bottom: 1px solid #dddddd; }

.fltr_rows:last-child { border: none; }

.fltr_rows .acod_hd { width: 100%; height: auto; }

.acod_hd a { width: 100%; height: auto; display: block; text-decoration: none; color: #2e2e2e; font-size: 15px; line-height: 20px; }

.acod_hd a .inr { padding: 8px 10px; display: block; overflow: hidden; }

.acod_hd a .lft { width: 100%; float: left; display: block; }

.acod_hd a .lftinr { margin-right: 16px; padding-right: 10px; display: block; }

.acod_hd a .rit { width: 16px; float: left; display: block; margin-left: -16px; background: url("../images/filtr_acord_bg.png") no-repeat 0 0; height: 16px; margin-top: 3px; }

.acod_hd.active a .rit { background-position: 0 -19px; }

.fltr_rows .acod_cont { width: 100%; height: auto; background: #f4f4f4; display: none; border-top: 1px solid #dddddd; }

.fltr_rows .acod_continr { padding: 0 10px; }

.fltr_rows .ftr_list { list-style: none; margin: 0; padding: 10px 0; }

.fltr_rows .ftr_list li { width: 100%; height: auto; padding: 4px 0; overflow: hidden; font-size: 13px; color: #2e2e2e; }

.fltr_rows .lft_inpt { float: left; width: 18px; height: auto; margin-right: -100%; }

.fltr_rows .rit_txt { float: left; width: 100%; }

.fltr_rows .rit_txtinr { margin-left: 18px; padding-left: 10px; padding-top: 3px; line-height: 16px; }

.lbllft { float: left; width: 100%; display: block; }

.lbllftinr { margin-right: 20px; padding-right: 8px; display: block; }

.lbllrit { float: left; width: 20px; display: block; margin-left: -20px; color: #a5a5a5; font-size: 13px; text-align: right; }

.prod_lst_bnrs { margin-top: 25px; }

.prod_lst_bnrs img { width: 100%; }

.prod_listmian { width: 100%; height: auto; list-style: none; float: left; }

.prod_listmian li { width: 25%; float: left; margin: 0 0 45px 0; }

.prod_listmian li .inr { padding: 0 10px; }

.prod_listmian li .listrow { border: 1px solid #ebebeb; width: 100%; position: relative; }

.prod_listmian li:hover .listrow { -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.6); }

.prod_listmian li .img { width: 100%; height: 164px; text-align: center; }

.prod_listmian li .cont { width: 100%; height: auto; text-align: center; }

.prod_listmian li .continr { padding: 4px 10px 10px 10px; overflow: hidden; }

.prod_listmian li .nm { width: 100%; color: #262626; font-size: 15px; line-height: 18px; padding-bottom: 5px; }

.prod_listmian li .nm a { color: #262626; text-decoration: none; }

.prod_listmian li .sku { font-size: 13px; color: #767676; padding-bottom: 6px; }

.prod_listmian li .revw { width: 100%; text-align: center; }

.prod_listmian li .conttop { border-bottom: 2px solid #f5f4f4; padding-bottom: 10px; margin-bottom: 12px; height: 92px; }

.prod_listmian li .p_list_ovrv { list-style: none; overflow: hidden; margin-bottom: 12px; height: 116px; }

.prod_listmian li .p_list_ovrv li { width: 100%; border: none; height: auto; margin: 0; padding: 0 0 3px 0; font-size: 12px; color: #1a1919; line-height: 17px; }

.prod_listmian li .pr_row { width: 100%; height: auto; color: #737373; font-size: 13px; text-align: left; float: left; padding-bottom: 4px; }

.prod_listmian li .pr_row .prlft { width: 60px; float: left; margin-right: -100%; padding-left: 10px; }

.prod_listmian li .pr_row .prrit { width: 100%; float: left; }

.prod_listmian li .pr_row .prritinr { margin-left: 69px; }  //*Janak 11 Feb *//

.prod_listmian li .pr_row .pr_dis { color: #0095d0; }

.prod_listmian li .pr_row .linetr { text-decoration: line-through; }

.prod_listmian li .pr_row .clrred { color: #d63c0e; }

.prod_listmian li .pr_row .webr { padding: 0px 2px 0; }

.prod_listmian li .pr_row.pay { font-size: 20px; }

.prod_listmian li .alltex { font-size: 11px; padding: 6px 0 8px 0; color: #000; float: left; width: 100%; }

.prod_listmian li .add_cart { width: inherit; display: block; float: none; clear: both; height: 38px; line-height: 38px; margin-bottom: 10px; }

.prod_listmian li .btn.check_emi { padding: 0 8px; width: auto; font-size: 14px; height: 30px; line-height: 30px; }

.prod_listmian li .btn.buy_back { width: auto; padding: 0 8px; height: 30px; line-height: 30px; margin-left: 0; }

.prod_listmian li .btn.buy_back a { font-size: 14px; height: 30px; }

.prod_listmian li .input_chk { padding-top: 10px; text-align: center; float: left; width: 100%; }

.prod_listmian li .chkbx { display: inline-block; }

.prod_listmian li .chkbx .checker { margin-top: 5px; }

.prod_listmian li .chkbx label { font-size: 15px; color: #222222; line-height: 20px; display: inline-block; margin-top: 4px; }

.prod_listmian li .chkbx a { width: auto; padding: 0 10px; height: 26px; line-height: 26px; color: #fff; font-size: 13px; background: #d94807; display: inline-block; text-decoration: none; display: none; }

.prod_listmian li .callto_ordr { display: block; width: 100%; text-align: center; display: none; }

.prod_listmian li .callto_ordr a { width: auto; height: auto; padding: 66px 0 0 0; text-align: center; font-size: 14px; color: #424854; text-transform: uppercase; margin: 15px 0 5px 0; background: url("../images/callto_ordrbtn.png") no-repeat 50% 0; text-decoration: none; display: inline-block; }

.prod_listmian li .ofr_main { width: 100%; height: auto; position: absolute; z-index:99999999999; text-align: center; top: -26px; left: 0; }

.prod_listmian li .ofr_main .ofr_btn { background: url("../images/prod_lit_ofr_btn.png") no-repeat 0 0; width: 72px; height: 25px; display: inline-block; }

.prod_listmian li .ofr_maindv { width: 100%; height: auto; background:#299e26 url("../images/prod_listofr_mianbg.gif") repeat-x 0 0; border-radius: 2px; display: none; overflow: hidden; position: relative; z-index: 9;padding-bottom: 10px; }

.prod_listmian li .ofr_maindv .ofr_img { width: 64px; height: 64px; background: url("../images/prod_listofrimg.png") no-repeat 0 0; margin: 9px auto 8px auto; }

.prod_listmian li .ofr_maindv .ofttxt { color: #fff; font-size: 15px; padding: 0 12px; line-height: 18px; margin-bottom: 5px; }

.prod_listmian li .ofr_maindv .ofttxt .webr { margin: 2px 0 0 0; }

.prod_listmian li .ofr_maindv a { color: #fff; text-transform: uppercase; font-size: 14px; }

.prold_list_rit .prod_lst_bnrs { display: none; }

.prod_listmian li .save_upto .prlft, .prod_listmian li .save_upto .prrit .clrred { color: #1f95dc; }


.prod_listmian li .save_upto .prrit .pr_dis { font-size: 11px; padding-left: 2px; line-height: 20px; text-decoration: none; cursor: pointer; border: 0px; color:#1f95dc!important; } /*Janak 11 Feb*/
.tooltipstered{text-decoration:underline!important;} /*Janak 11 Feb*/


.prod_listmian li .save_upto .prrit .pr_dis:hover { text-decoration: none; }

.prod_fltr_mob { width: 100%; overflow: hidden; display: none; margin-bottom: 20px; }

.shorbymob { width: 50%; float: left; }

.shorbymob .inr { padding-right: 2px; }

.fltr_mob { width: 50%; float: left; }

.fltr_mob .inr { padding-left: 2px; }

.fltr_mob .inr a { background: #767676 url("../images/fltr_by_bg1.png") no-repeat 10px 8px; display: block; height: 40px; text-decoration: none; }

.fltr_mob .inr a span { padding-left: 35px; color: #fff; text-decoration: none; font-size: 16px; line-height: 40px; }

.fltr_mob .inr a.active { background: #f0f0f0 url("../images/fltr_by_bg1_a.png") no-repeat 10px 8px; }

.fltr_mob .inr a.active span { color: #2798d2; }

/*EPP css start*/
.epp_contant { width: 100%; height: auto; overflow: hidden; }

.epp_block1 { width: 49%; float: left; }

.epp_block1 img { width: 100%; }

.epp_blue { background: #0d6fd8; }

.epp_blue h3 { color: #FFF; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; padding: 16px 0 6px 20px; }

.epp_blue p { color: #FFF; font-family: 'hp_simplifiedregular'; font-size: 15px; font-weight: normal; text-decoration: none; line-height: 20px; padding: 0 0 20px 20px; }

.epp_block2 { width: 49%; float: right; }

.epp_block2 img { width: 100%; }

.epp_small_block { width: 49%; float: left; background: #35363b; margin: 25px 0 0 0; }

.epp_small_block img { float: left; }

.epp_sm_text h3 { color: #FFF; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; padding: 21px 0 9px 20px; }

.epp_sm_text p { color: #FFF; font-family: 'hp_simplifiedregular'; font-size: 15px; font-weight: normal; text-decoration: none; padding: 0 0 10px 20px; }

.epp_sm_text { float: left; }

.epp_sm_text2 h3 { color: #383840; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; padding: 2px 0 0px 20px; }

.epp_sm_text2 p { color: #383840; font-family: 'hp_simplifiedregular'; font-size: 15px; font-weight: normal; text-decoration: none; padding: 0 0 10px 20px; overflow: hidden; }

.epp_sm_text2 { float: left; }

.epp_sm_text2 img { float: left !important; margin: 17px 0 0 0; }

.epp_small_block2 { width: 49%; float: right; background: #d8deef; margin: 25px 0 0 0; }

.epp_small_block2 img { float: right; }

/*offer css start*/
.offer_content { overflow: hidden; width: 100%; height: auto; }

.offer_top { width: 100%; float: left; margin: 10px 0 0 0; }

.offer_bottom { width: 100%; float: left; margin: 6px 0 0 0; }

.ot_left { width: auto; float: left; margin: 0 6px 0 0; }

.ot_right { width: 50%; float: left; }

.otall { width: auto; float: left; }

.otall1 { width: auto; float: left; }

.otall2 { width: auto; float: left; }

.otall3 { width: auto; float: left; }

.otall4 { width: auto; float: left; }

.otall5 { width: auto; float: left; }

.otall6 { width: auto; float: left; }

.ot_mar1 { margin: 0 6px 6px 0; }

.ot_mar2 { margin: 0 6px 0 6px; }

/*whatsnew css start*/
.whatsnew_content { overflow: hidden; width: 100%; height: auto; }

.whtsnew1 { width: 100%; float: left; }

.whtsnew_lap { width: 472px; float: left; margin: 0 10px 0 0; }

.whtsnew_lap h1 { font-family: 'hp_simplifiedregular'; font-size: 25px; font-weight: normal; text-decoration: none; color: #0095d0; padding: 20px 0 0 30px; }

.whtsnew_lap p { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #020202; padding: 0 0 0 30px; height: 70px; }

.whtsnew_lap a { background: #d94807; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #fff; width: 165px; text-align: center; height: 35px; line-height: 35px; float: left; margin: 0 0 0 30px; }

.whtsnew_lap2 { width: 254px; float: left; }

.whtsnew_lap2 h1 { font-family: 'hp_simplifiedregular'; font-size: 25px; font-weight: normal; text-decoration: none; color: #0095d0; padding: 20px 0 0 30px; }

.whtsnew_lap2 p { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #020202; padding: 0 0 0 30px; }

.whtsnew_lap2 a { background: #d94807; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #fff; width: 165px; text-align: center; height: 35px; line-height: 35px; float: left; margin: 0 0 0 30px; }

.whtsnew_lap2 span { font-family: 'hp_simplifiedbold'; font-size: 15px; font-weight: normal; text-decoration: none; color: #d53a0d; float: left; padding: 0 0 0 30px; line-height: 20px; height: 43px; }

.newrupe { font-family: 'WebRupee' !important; padding: 0 0 0 0 !important; width: auto !important; }

.whtsnew2 { width: 100%; float: left; margin: 30px 0 0 0; }

.whtsnew_videol { width: 49.5%; float: left; }

.whtsnew_videor { width: 49.5%; float: right; }

.whatnw_colm img { width: 100%; margin-bottom: 15px; }

.whatnw_colm p { color: #020202; font-family: "hp_simplifiedregular"; font-size: 18px; font-weight: normal; padding: 0 0 10px 20px; text-decoration: none; }

.whatnw_colm h1 { color: #0095d0; font-family: "hp_simplifiedregular"; font-size: 25px; font-weight: normal; padding: 20px 0 0 20px; text-decoration: none; }

.whatnw_colm span { color: #d53a0d; float: left; font-family: "hp_simplifiedbold"; font-size: 18px; line-height: 20px; padding: 0 0 10px 20px; text-decoration: none; display: block; }

.whatnw_colm a.btns { background: #d94807; color: #fff; float: left; font-family: "hp_simplifiedregular"; font-size: 18px; font-weight: normal; height: 35px; line-height: 35px; margin: 0 0 0 20px; text-align: center; text-decoration: none; width: 165px; clear: both; }

.whtsnew3 { width: 100%; float: left; margin: 8px 0 0 0; }

.whtsnew_pavill { width: 51%; float: left; }

.whtsnew_pavill img { width: 100%; }

.whtsnew_pavill p { font-family: 'hp_simplifiedregular'; font-size: 17px; font-weight: 600; text-decoration: none; color: #020202; padding: 17px 0 0 30px; line-height: 22px; }

.whtsnew_pavill em { font-family: 'hp_simplifiedregular'; font-size: 13px; font-weight: 600; text-decoration: none; color: #020202; padding: 0 0 0 30px; height: 70px; }

.whtsnew_pavill a { background: #d94807; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #fff; width: 165px; text-align: center; height: 35px; line-height: 35px; float: left; margin: 0 0 0 30px; }

.whtsnew_pavill span { font-family: 'hp_simplifiedbold'; font-size: 18px; font-weight: normal; text-decoration: none; color: #d53a0d; float: left; padding: 0 0 10px 30px; line-height: 20px; width: 89%; }

.whtsnew_pavil2 { width: 24%; float: right; margin: 0 0 0 6px; }

.whtsnew_pavil2 img { width: 100%; }

.whtsnew_pavil2 h1 { font-family: 'hp_simplifiedregular'; font-size: 25px; font-weight: normal; text-decoration: none; color: #0095d0; padding: 20px 0 0 30px; }

.whtsnew_pavil2 p { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #020202; padding: 0 0 10px 30px; }

.whtsnew_pavil2 a { background: #d94807; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #fff; width: 165px; text-align: center; height: 35px; line-height: 35px; float: left; margin: 0 0 0 30px; }

.new_br { display: block; }

/* Register  page */
.filed_fp { width: 280px !important; margin-bottom: 0px !important; }

.fp_secure { width: 100%; margin-bottom: 30px; font-size: 15px; line-height: 16px; color: #000; }

.fp_secure span { height: 17px; padding: 0 0 0 20px; display: block; background: url(../images/secure-icon.gif) no-repeat 0px 0px; }

.register_col h3 { height: 50px; line-height: 50px; padding: 0 10px 0 20px; font-size: 18px; color: #262626; border-left:#c1c1c1 1px solid; border-top:#c1c1c1 1px solid; border-right:#c1c1c1 1px solid; }

.register_col .register_form { padding: 35px 20px 0 20px; border:#c1c1c1 1px solid; }

.register_col .register_form h4 { font-size: 18px; padding-bottom: 20px; padding-top:15px; line-height: 22px; }

.register_col .register_form h4 span { color: #ff0000; font-size: 17px; }

.register_col .register_form .input_field { float: left; margin-left: -2%; }

.register_col .register_form .input_field li { width: 100%; float: left; }

.register_col .register_form .input_field li .inr_fields { width: 33.33%; float: left; margin: 0 0 22px 0; }

.register_col .register_form .input_field li .inr_fields .inr_fld_inr { padding: 0 20px; }

.label { font-size: 15px; margin-bottom: 5px; display: inline-block; }

.label sup { color: #ff0000; font-family: 'hp_simplifiedbold'; font-size: 17px; }

.input { background: #fff; width: 92%; height: 18px; line-height: 18px; font-size: 15px; padding: 10px 2%; border: 1px solid #c1c1c1; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 3px; font-family: 'hp_simplifiedregular'; }

.checkbox_label { font-size: 13px; line-height: 15px; font-family: 'hp_simplifiedregular'; }

.checkbox { float: left; margin: 0 6px 0 0; }

.checkbox_label span { float: left; width: 90%; }

.register_col .btn { margin: 20px 0; }

/* Shopping Cart page */
.shopping_cart_main { padding-bottom: 50px; }

.shopping_cart_main h3 { font-size: 18px; float: left; line-height: 40px; margin-right: 28px; margin-bottom: 10px; }

.shopping_cart_main .yr_item { font-size: 15px; float: left; line-height: 40px; color: #666; margin-right: 28px; margin-bottom: 10px; }

.shopping_cart_main .yr_item span { color: #0095d0; }

.shopping_cart_main .shping_total { font-size: 18px; float: left; color: #666; line-height: 40px; margin-bottom: 10px; }

.shopping_cart_main .shping_total strong { color: #000; font-family: 'hp_simplifiedbold'; }

.shopping_cart_main .shping_total strong span { font-family: 'WebRupee'; font-size: 18px; }

.shopping_cart_table { font-size: 17px; color: #3e3e3e; }

.shopping_cart_table .webr { line-height: 23px; }

.price_detail .grand_total .webr { line-height: 49px; }

.shopping_cart_table .row { background: url(../images/bg_shoping_cart.png) repeat-y center top; width: 100%; float: left; padding: 22px 0; border-bottom: 2px solid #e1e1e1; }

.shopping_cart_table .row.head { background: url(../images/bg_shoping_cart.png) repeat-y center top #f4f3f3; height: 50px; line-height: 50px; font-size: 15px; padding: 0; }

.shopping_cart_table .td1 { width: 443px; float: left; padding: 0 14px; }

.shopping_cart_table .td2 { width: 90px; float: left; padding: 0 14px; }

.shopping_cart_table .td3 { width: 146px; float: left; padding: 0 14px; }

.shopping_cart_table .td4 { width: 206px; float: left; padding: 0 14px; }

.shopping_cart_table .td5 { width: 182px; float: left; padding: 0 14px; }

.shopping_cart_table .td1 .pro_name { display: block; padding-left: 240px; }

.shopping_cart_table .td1 .imgb { width: 208px; float: left; margin-right: -100%; overflow: hidden; }

.shopping_cart_table .td1 .txtb { width: 100%; float: left; }

.shopping_cart_table .td1 .txtbinr { margin-left: 208px; padding-left: 15px; }

.shopping_cart_table .td1 .txtb h4 { font-size: 18px; line-height: 20px; padding-bottom: 20px; }

.shopping_cart_table .td1 .txtb h4 a { color: #222; text-decoration: none; }

.shopping_cart_table .td1 .txtb h4 span { font-size: 15px; padding-top: 10px; display: block; font-family: 'hp_simplifiedlight'; }

.shopping_cart_table .td1 .txtb .lptp_bag { background: url(../images/free-green-iocn.png) no-repeat 0px 0px; font-size: 15px; color: #666; padding: 0 0 0 30px; margin-bottom: 35px; }

.shopping_cart_table .td1 .gift_tag { background-position: left -50px; font-size: 15px; color: #666; float: left; padding-left: 30px; margin-left: 210px; }

.shopping_cart_table .td1 .remove { background-position: left -104px; font-size: 14px; color: #666; float: left; display: block; padding-bottom: 5px; margin-left: 10px; text-align: left; }

.shopping_cart_table .td1 .remove a { color: #666; text-decoration: none; display: block; padding-left: 30px; }

.shopping_cart_table .td2 .input { text-align: center; width: 54px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 2px; }

.shopping_cart_table .td4 .dl_free { background-position: left -153px; font-size: 15px; color: #666; display: block; padding-left: 35px; margin-bottom: 8px; }

.shopping_cart_table .td4 strong { font-size: 13px; color: #262626; display: block; line-height: 15ppx; }

.shopping_cart_table .td4 strong span { color: #3e3e3e; display: block; }

.price_detail h4 { font-size: 20px; text-align: right; padding: 20px 280px 20px 0; }

.price_detail dl { width: 376px; float: right; padding-right: 10px; }

.price_detail dt { width: 188px; float: left; margin-bottom: 5px; }

.price_detail dd { width: 188px; float: left; margin-bottom: 5px; text-align: right; color: #d53a0d; }

.price_detail dd.color { color: #666; }

.price_detail .grand_total { background: #f4f3f3; height: 50px; line-height: 50px; margin-top: 10px; }

.price_detail .grand_total dt { font-size: 22px; }

.price_detail .grand_total dd { font-size: 25px; }

.shopping_cart_table .btn { float: right; margin: 10px 7px 0 0; }

.shopping_cart_table .btn2 { background: #2097d4; }

/* Track your order page */
.track_yr_odr_main h3 { font-size: 24px; float: none; padding-bottom: 10px; margin: 0; }

.tracking_feelds { background: #f5f5f5; text-align: center; padding: 17px 0; }

.tracking_feelds .trking_fld { width: 234px; display: inline-block; padding-left: 10px; padding-right: 10px; margin: 0 10px 10px 10px; }

.order_id { font-family: 'hp_simplifiedbold'; font-size: 21px; padding: 20px 0 10px 0; }

.order_id span { color: #2798d2; font-size: 16px; line-height: 30px; }

.track_yr_odr { border: 1px solid #e1e1e1; margin-bottom: 20px; }

.track_yr_odr .row { background: none; border: none; }

.track_yr_odr .row.head { background: #919191; color: #fff; }

.track_yr_odr .td4 .dl_free { font-size: 20px; background: none; padding-left: 0; }

.track_yr_odr .td3.color { color: #d63c0e; }

.track_yr_odr .td5 .btn { float: left; }

.track_yr_odr .td4 { width: 125px; }

.track_yr_odr .td5 { width: 255px; }

.shopping_cart_table .td1 .cart_row1 { width: 100%; float: left; }

.shopping_cart_table .td2 span.quantity_mob { line-height: 36px; margin-right: 7px; margin-left: 4px; display: none; }

.shopping_cart_table .td1 .txtb .mobile_price { color: #d53a0d; display: none; }

.trk_row_mob { display: none; }

.trk_row_mob .td2, .trk_row_mob .td3, .trk_row_mob .td4 { font-size: 12px; }

/*************login css start*************/
.login_sign_title { width: 100%; float: left; border-bottom: solid 1px #c1c1c1; padding: 15px 0 15px 0; }

.login_main { overflow: hidden; width: 100%; height: auto; }

.item_detail { width: 99%; float: left; margin: 40px 0 10px 0; }

.login_signmain { border: solid 1px #c1c1c1; width: 99%; float: left; box-shadow: 0px 0px 3px #888888; }

.login_sign { width: 100%; float: left; }

.login_sign.active { background: #2097d4; }

.login_sign.active .nav_signleft { color: #fff; }

.login_sign.active .nav_signleft span { background: url(../images/login_sprit.png) no-repeat 0px -28px; color: #2097d4; }

.login_sign.disabled .nav_signdetail { display: block; }

.login_sign.disabled .nav_signleft span { background: url(../images/login_sprit.png) no-repeat 0px -56px; }

.login_sign.disabled .nav_signleft span em { display: none; }

.nav_signleft { width: 25%; float: left; margin: 0 10px 0 14px; font-family: 'hp_simplifiedbold'; font-size: 18px; font-weight: normal; text-decoration: none; color: #000000; }

.nav_signleft span { background: url(../images/login_sprit.png) left top no-repeat; height: 28px; width: 28px; float: left; text-align: center; line-height: 28px; margin: 0 10px 0 0; }

.nav_signleft img { margin: 0 10px 0 0; }

.nav_signdetail { width: 73%; float: right; font-family: 'hp_simplifiedregular'; font-size: 15px; font-weight: normal; text-decoration: none; color: #828282; text-align: left; display: none; }

.nav_signdetail a { text-align: right; font-size: 15px; font-weight: normal; text-decoration: none; color: #2097d4; float: right; padding: 0 10px 0 0; }

.nav_signdetail strong { color: #262626; font-family: 'hp_simplifiedbold'; }

.amountsign { width: auto; color: #006600; float: left; font-size: 15px; font-weight: normal; text-decoration: none; color: #828282; margin: 0 0 0 40px; }

.amountsign span { font-family: 'WebRupee'; float: none; margin: 0 0 0 0; height: auto; width: auto; color: #828282; line-height: 22px; border-radius: none; border: none; }

.item_num { width: auto; color: #006600; float: left; font-size: 15px; font-weight: normal; text-decoration: none; color: #828282; }

.item_nbumber { width: 40%; float: left; font-size: 18px; font-weight: normal; text-decoration: none; color: #262626; }

.item_nbumber span { text-decoration: none; color: #0095d0; }

.item_total { width: 40%; float: right; text-align: right; font-size: 18px; font-weight: normal; text-decoration: none; color: #262626; }

.item_total span { text-decoration: none; font-family: 'WebRupee'; line-height: 24px; }

.item_total strong { font-family: 'hp_simplifiedbold'; }

.amountsign strong { font-family: 'hp_simplifiedbold'; }

.big_log { display: block; }

.small_log { display: none; }

.login_cont { width: 100%; float: left; padding: 0 0 0 0; border-bottom: solid 1px #c1c1c1; padding: 0 0 25px 0; box-shadow: 0px 0px 3px #888888; display: none; }

.radio_btn_common { width: 18px; float: left; }

.check_btn_common { width: 22px; float: left; }

.sign_left { width: 62%; float: left; margin: 0 0 0 0; }

.sign_midd { width: 10%; float: left; background: url(../images/login_border.jpg) center top repeat-y; margin: 20px 0 0 0; }

.sign_midd span { border-radius: 20px; background: #f4f4f4; font-size: 15px; font-weight: normal; text-decoration: none; color: #2097d4; margin: 50% 0 50% 38%; float: left; width: 30px; text-align: center; height: 30px; line-height: 30px; }

.sign_right { width: 25%; float: right; }

.sign_right ul { list-style: none; margin: 0px; padding: 0px; }

.sign_right ul li { float: left; padding: 0 10px 0 0; }

.sign_right ul li a { float: left; }

.sign_right p { font-size: 18px; font-weight: normal; text-decoration: none; color: #222222; margin: 20px 0 0 0; }

.login_details { width: 100%; float: left; }

.sign_desclaimner { width: 100%; float: left; font-size: 15px; text-decoration: none; color: #222222; line-height: 18px; }

.sign_desclaimner img { float: left; margin: 0 10px 0 0; }

.sign_desclaimner span { font-family: 'hp_simplifiedbold'; color: #2daddd; border: none; width: auto; height: auto; line-height: 20px; margin: 0 0 0 0; float: none; border-radius: none; }

.label2 { font-size: 15px; margin-bottom: 5px; display: inline-block; width: 100%; margin: 20px 0 0 0; }

.label sup { color: #ff0000; font-family: 'hp_simplifiedbold'; font-size: 17px; }

.input { background: #fff; width: 86%; height: 18px; line-height: 18px; font-size: 15px; padding: 10px 5%; border: 1px solid #c1c1c1; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 3px; }

.inputdis { background: #fff; width: 90%; height: 18px; line-height: 18px; font-size: 15px; padding: 10px 5%; border: 1px solid #c1c1c1; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 3px; }

.radio_btn { float: left; }

.login_id { width: 50%; float: left; margin: 20px 0 0 0; }

.login_inner { padding: 0 20px; }

.login_id em { font-size: 14px; font-weight: normal; text-decoration: none; color: #222222; float: left; line-height: 16px; margin: 0 0 0 10px; font-family: 'hp_simplifiedbold'; }

.login_id span { text-decoration: none; color: #888888; width: auto; font-size: 14px; line-height: 16px; margin: 0 0 0 0; }

.login_details a { width: 40%; float: left; background: #d94807; font-size: 18px; font-weight: normal; text-decoration: none; color: #fff; text-align: center; line-height: 50px; height: 50px; margin: 30px 0 10px 0; }

.login_password { width: 50%; float: left; }

.shipping_row1 { width: 100%; float: left; }

.shipping_row1 span { float: none !important; margin: 0 0 0 0 !important; height: auto; line-height: 20px; color: #fe000c; }

.shipping_row1 h2 { font-size: 18px; font-weight: bold; text-decoration: none; padding: 20px 0 0 20px; }

.shipping_row1 p { font-size: 15px; font-weight: normal; text-decoration: none; color: #222222; padding: 0 0 20px 20px; }

.shipping_inpad { padding: 0 20px; }

.shipping_row2 { width: 100%; float: left; }

.shipping_row3 { width: 100%; float: left; margin-bottom: 10px; }

.shipping_form { width: 25%; float: left; margin: 0 0 20px 0; }

.shipping_form label { font-size: 15px; margin-bottom: 5px; display: inline-block; width: 100%; margin: 0 0 0 0; color: #262626; font-family: 'hp_simplifiedbold'; padding: 0 0 5px 0; }

.shipping_form span { color: #fe0006; }

.shipping_add { width: 75%; float: left; margin: 0 0 0 0; }

.shipping_add label { font-size: 14px; margin-bottom: 5px; display: inline-block; width: 100%; margin: 0 0 0 0; color: #262626; font-family: 'hp_simplifiedbold'; padding: 0 0 5px 0; }

.shipping_add span { color: #fe0006; }

.selinput { background: #fff; width: 100%; height: 40px; font-size: 15px; padding: 10px 0; border: 1px solid #c1c1c1; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 3px; }

.shipping_row3 label { padding: 0 0 0 5px; font-size: 15px; line-height: 17px; }

.shipping_row4 { width: 100%; float: left; }

.shipping_row4 a { width: 330px; float: left; text-align: center; color: #fff; height: 50px; line-height: 50px; font-weight: normal; text-decoration: none; font-size: 18px; background: #d94807; margin: 50px 0 0 0; }

.shipp_row_one { width: 100%; float: left; }

.shipp_inner { padding: 0 15px 0 0; }

.review_order1 { width: 100%; float: left; }

.review_order2 { width: 100%; float: left; margin: 20px 0 0 0; }

.review_left { width: 35%; float: left; padding: 20px 0 0 0; }

.review_left p { font-size: 15px; margin: 0 0 20px 0; }

.review_left span { width: 70%; float: left; }

.review_left a { width: 25%; float: right; background: #2097d4; font-size: 18px; font-weight: normal; text-decoration: none; color: #fff; text-align: center; line-height: 40px; height: 40px; margin: 0 0 0 0; }

.review_midd { width: 30%; float: left; font-size: 17px; margin: 0 0 0 30px; border-right: solid 1px #eeeeee; border-left: solid 1px #eeeeee; padding: 0 40px 0 40px; }

.review_right { width: 22%; float: right; padding: 20px 0 0 0; }

.review_right h1 { font-size: 20px; font-weight: normal; text-decoration: none; color: #262626; }

.review_right p { font-size: 16px; font-weight: normal; text-decoration: none; color: #737373; margin: 10px 0 0 0; }

.review_order3 { width: 100%; float: left; }

.review_order3 a { float: right; width: 23%; background: #d94807; font-size: 18px; font-weight: normal; text-decoration: none; color: #fff; text-align: center; line-height: 50px; height: 50px; margin: 10px 20px 20px 0; }

.payment_space { padding: 0 20px; }

.payment_one { width: 100%; float: left; }

.payment_one p { font-size: 16px; font-weight: normal; text-decoration: none; color: #222222; padding: 20px 0 20px 0; }

.payment_one ul { list-style: none; margin: 0px; padding: 0px; overflow: hidden; }

.payment_one ul li { line-height: 20px; float: left; border: solid 1px #0095d0; }

.payment_one ul li a { padding: 15px 40px; text-align:center; font-size: 16px; font-weight: normal; text-decoration: none; color: #0095d0; display: block; }

.payment_one ul li a:hover { color: #fff; background: #0095d0; }

.payment_one ul li a.active_option { color: #fff; background: #0095d0; }

.payment_two { width: 100%; float: left; padding: 25px 0 0 0; display: none; }

.neft_left { width: 46%; float: left; border-right: solid 1px #eeeeee; }

.neft_left h1 { font-size: 15px; font-weight: normal; text-decoration: none; color: #222222; }

.neft_left ul { list-style: none; margin: 0px; padding: 0px; }

.neft_left ul li { line-height: 20px; background: url(../images/payment_li.jpg) left 5px no-repeat; padding: 0 5px 0 15px; color: #737373; font-size: 13px; margin: 10px 0 0 0; }

.neft_right { width: 50%; float: right; }

.neft_right h1 { font-family: "hp_simplifiedbold"; font-size: 15px; font-weight: normal; text-decoration: none; color: #222222; padding: 0 0 20px 0; }

.neft_right_in { padding: 0 20px; }

.neft_form { width: 50%; float: left; margin: 0 0 20px 0; }

.neft_form label { font-size: 15px; margin-bottom: 5px; display: inline-block; width: 100%; margin: 0 0 0 0; color: #262626; font-family: 'hp_simplifiedbold'; padding: 0 0 5px 0; }

.price_detailnew h4 { font-size: 20px; text-align: left; padding: 20px 0 20px 0; }

.price_detailnew dl { width: 100%; float: left; padding-right: 10px; }

.price_detailnew dt { width: 50%; float: left; margin-bottom: 5px; }

.price_detailnew dd { width: 50%; float: left; margin-bottom: 5px; text-align: right; color: #d53a0d; line-height: 29px; }

.price_detailnew dd.color { color: #666; }

.price_detailnew .grand_totaln2 { height: 50px; line-height: 50px; margin-top: 10px; }

.price_detailnew .grand_totaln2 dt { font-size: 22px; line-height: 30px; }

.price_detailnew .grand_totaln2 dd { font-size: 25px; }

.last_payment { width: 100%; float: left; }

.banking_cards { width: 100%; float: left; }

.banking_pay1 { width: 860px; margin: 0 auto; }

.payonline1 { width: 240px; float: left; }

.payonline1 a { width: 100%; text-align: center; line-height: 40px; height: 40px; background: #d94807; display: block; color: #fff; text-decoration: none; font-size: 16px; }

.payonline1 p { text-align: center; border-top: solid 1px #e1e1e1; margin: 25px 0 0 0; padding: 15px 0 0 0; color: #737373; }

.pay_pading { margin: 0 20px; float: left; }

.cash_on_delivery { width: 50%; float: left; margin: 20px 20px 0 0; border-right: solid 1px #eeeeee; }

.cash_on_delivery a { width: 80%; height: 40px; line-height: 40px; }

.emi_left { width: 70%; float: left; }

.emi_right { width: 25%; float: right; font-size: 17px; }

.emi_leftone { width: 100%; float: left; }

.emi_leftone span { font-size: 15px; color: #222222; float: left; padding: 5px 10px 0 0; }

.emi_lefinp { width: 380px; height: 40px; }

.emi_lefttwo { width: 100%; float: left; margin: 15px 0 10px 0; }

.emi_leftthree { width: 100%; float: left; }

.emi_lefttwo p { font-size: 15px; color: #222222; }

.emi_lefttwo a { font-size: 15px; color: #2097d4; text-decoration: none; }

.bornone { border-right: none; }

.emi_blue { background: #2097d4; color: #fff; font-size: 15px; }

.emi_white { background: #fff; color: #222222; font-size: 15px; }

.last_payment h6 { display: none; border-top: solid 1px #e1e1e1; }

/* Order View page */
.order_view_col { padding: 0 15px; }

.order_view_col .order_txt { font-size: 16px; font-family: 'hp_simplifiedbold'; padding-bottom: 20px; }

.order_view_col .order_id { padding: 0 0 10px 0; }

.corder_view_column1st { padding-bottom: 20px; }

.order_id_lft_col { width: 36%; float: left; }

.order_id_lft_col li { width: 100%; float: left; font-size: 15px; }

.order_id_lft_col li span { width: 50%; float: left; }

.order_id_lft_col li strong { font-family: 'hp_simplifiedbold'; }

.odr_cstmr_mid { width: 30%; float: left; }

.odr_cstmr_mid_inr { border-left: 1px solid #eee; border-right: 1px solid #eee; padding: 0 50px 20px 50px; }

.odr_cstmr_mid .cstmr_nme_nmbr { font-size: 18px; color: #000; }

.odr_cstmr_mid .cstmr_nme_nmbr span { color: #737373; font-size: 15px; line-height: 26px; }

.odr_cstmr_mid p { color: #737373; font-size: 13px; line-height: 17px; }

.odr_mng_right { width: 33%; float: left; }

.odr_mng_right .odr_mng_right_inr { padding-left: 40px; }

.odr_mng_right h4 { font-size: 15px; padding-bottom: 10px; }

.odr_mng_right li { float: left; margin-left: 3px; font-size: 13px; color: #464646; text-align: center; }

.odr_mng_right li a, .odr_mng_right li span { width: 112px; height: 87px; color: #464646; text-decoration: none; display: block; border: 1px solid #737373; }

.odr_mng_right li strong { width: 46px; height: 42px; display: block; margin: 9px auto; }

.odr_mng_right li.print_icon strong { background-position: 2px -190px; }

.odr_mng_right li.email_icon strong { background-position: 9px -257px; }

.odr_mng_right li.toll_no_icon strong { background-position: 10px -320px; }

.corder_view_table1 { background: url(../images/bg_order_rpt_table1.png) repeat-y; border: 1px solid #dedede; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin-bottom: 20px; }

.corder_view_table1 .td1 { width: 328px; float: left; }

.corder_view_table1 .td2 { width: 118px; float: left; text-align: center; color: #2097d4; }

.corder_view_table1 .row { width: 100%; float: left; border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-bottom: 1px solid #dedede; }

.corder_view_table1 .row.bg { background: url(../images/bg_order_view_table1.jpg) repeat-x; }

.corder_view_table1 .row.border_none { border: none; }

.corder_view_table1 .row2 { background: #fff; }

.corder_view_table1 .row h3 { font-size: 17px; height: 44px; line-height: 44px; text-align: center; color: #fff; }

.corder_view_table1 .row.desk_none { background: none; }

.corder_view_table1 .row.desk_none h3 { display: none; }

.corder_view_table1 .td1 .imgb { width: 110px; height: 84px; float: left; margin-left: 25px; padding-top: 10px; }

.corder_view_table1 .td1 .txtb { width: 165px; float: left; padding: 24px 0 0 14px; }

.corder_view_table1 .td1 .txtb h4 { font-size: 15px; line-height: 17px; padding-bottom: 5px; }

.corder_view_table1 .td2 strong { color: #d53a0d; }

.corder_view_table1 .td2 .txtb { padding: 35px 0; line-height: 20px; font-size: 14px; }

.buttons_list { padding: 23px 0 23px 25px; float: left; }

.buttons_list li { width: 247px; line-height: 47px; float: left; margin-right: 7px; }

.buttons_list li a { background: url(../images/order_bg_btn1.png) no-repeat; width: 247px; height: 47px; text-align: center; line-height: 47px; display: block; text-decoration: none; font-size: 14px; color: #000; cursor: inherit; }

.buttons_list li.active a { background: url(../images/order_bg_btn3.png) no-repeat; width: 247px; height: 47px; line-height: 47px; display: block; color: #fff; }

.buttons_list2 li.active a { background: url(../images/order_bg_btn3_red.png) no-repeat; }

.corder_view_table1 .btn { float: right; margin: 30px 40px 0 0; }

.corder_view_column2nd { padding-bottom: 50px; }

/* Thanku page */
.thankyou_main p.thanku_mob_date { display: none; }

.thanku_content h5 { font-size: 18px; padding-bottom: 10px; }

.thanku_content p { font-size: 15px; color: #999; padding-bottom: 20px; }

.thanku_content p.size { font-size: 13px; }

.thanku_content p a { color: #1394d5; text-decoration: none; }

.thanku_content p a:hover { color: #1394d5; text-decoration: underline; }

/*Footer css start*/
.footer { width: 100%; height: auto; margin-bottom: 20px; overflow: hidden; clear: both; }

.footer_link { width: 45%; float: left; overflow: hidden; }

.ftr_link_row { width: 33%; float: left; }

.ftr_link_row h6 { font-size: 13px; padding-bottom: 8px; line-height: 15px; color: #000; font-weight: normal; font-family: 'hp_simplifiedbold'; }

.ftr_link_row h5 { font-size: 13px; padding-bottom: 8px; line-height: 15px; color: #000; font-weight: normal; font-family: 'hp_simplifiedbold'; display: none; background: url(../images/footer-link-icon.png) no-repeat 95% 12px; }

.ftr_link_row h5.active { background-position: 95% -13px !important; }

.ftr_link_row li { padding: 0px; margin: 0px 0 4px 0; }

.ftr_link_row li a { padding: 0px; color: #202020; font-size: 12px; line-height: 12px; text-decoration: none; }

.ftr_link_row li a:hover { color: #007dba; }

.footer_rit { width: 54%; height: auto; float: right; }

.social_icon_btn { width: 100%; height: auto; border-bottom: #e1e1e1 1px solid; padding-bottom: 10px; margin-bottom: 10px; }

.footer_rit_link { width: 100%; height: auto; padding-bottom: 10px; color: #3f3f3f; font-size: 14px; }

.footer_rit_link a { color: #3f3f3f; text-decoration: none; }

.footer_rit_link a:hover { color: #007dba; }

.country_box { width: 100%; height: auto; margin-bottom: 10px; overflow: hidden; }

.country_box .btm_map_icon { width: 37px; padding-right: 20px; float: left; }

.country_box .toll_number { width: 320px; float: left; color: #202020; font-size: 14px; line-height: 20px; }

.country_box .toll_number em { font-size: 18px !important; padding: 0px 3px; }

.country_box .toll_number span { padding-right: 10px; }

.indian_flag { width: 18px; height: 15px; display: inline-block; background: url(../images/indian-flag-img.jpg) no-repeat 0px 3px; }

.footer_rit p { padding: 0 0 0 0; color: #202020; font-size: 14px; line-height: 20px; }

.e_store_text { margin-bottom: 10px; }

.social_icon_btn_mo { display: none; }

.payment_option_box { width: 100%; height: auto; overflow: hidden; padding-bottom: 10px; display: none; }

.payment_option_box li { width: 25%; float: left; text-align: center; }

.buyback_box { width: 100%; height: auto; }

.buyback_banner { width: 100%; height: auto; margin-bottom: 20px; text-align: center; }

.buyback_banner img { width: 100%; }

.buyback_box p { font-size: 15px !important; }

.buyback_box ul { padding-left: 15px; list-style: disc; }

.buyback_box ul li { padding: 0 0 10px 0; font-size: 15px; line-height: 19px; color: #000; list-style: disc; }

.buyback_box ul li ul { padding: 5px 0 0 20px; }

.buyback_box ul li ul li { padding: 0 0 10px 0px; font-size: 15px; line-height: 19px; color: #000; list-style: circle; }

/* 9 september 2015 */
.shipping_col1st h4 { font-size: 17px; line-height: 31px; margin-bottom: 20px; }

.shipping_col1st { padding: 20px; }

.shipping_col1st_inr { background: url(../images/icon_shipping_van_new.png) no-repeat right center; border: 2px solid #2097d4; padding: 10px; }

.shipping_col1st em { width: 86%; color: #222222; float: left; font-family: "hp_simplifiedbold"; font-size: 14px; font-weight: normal; line-height: 23px; margin: 0 0 0 10px; text-decoration: none; }

.shipping_col1st li:first-child label { margin-top: 0; }

.shipping_col1st .btn { background: #2097d4; margin-left: 20px; position: relative; }

.shipping_col1st .btn .locate-icons { background: url(../images/icon_shipping_location_new.png) no-repeat; display: block; height: 40px; position: absolute; right: -15px; bottom: 0; width: 30px; }

.f_dgt_input { width: 32px; float: left; margin-right: 7px; }

.mob_input_chk_out { width: 58.2%; }

select.f_dgt_input { width: 78px; height: 40px; padding: 0 10px; }

.input.first_name_inpt { width: 64.5%; }

/* 5:09pm 5 sept */
.f_dgt_input { width: 32px; float: left; margin-right: 7px; }

.mob_input { width: 67.4%; }

select.f_dgt_input { width: 78px; height: 40px; padding: 0 10px; }

.input.first_name_inpt { width: 64.5%; }

.register_col .register_form .input_field li .inr_fields { position: relative; }

.register_col .register_form .input_field li .inr_fields .validatorError { position: absolute; right: 7px; top: 11px; font-size: 17px; font-family: 'hp_simplifiedbold'; }

.label_sts_err_msg { font-size: 15px; padding: 15px 0; }

.tracking_feelds .trking_fld { position: relative; }

.tracking_feelds .trking_fld span { position: absolute; right: -4px; top: -22px; font-size: 17px; font-family: 'hp_simplifiedbold'; }

.tracking_feelds .txtb { display: inline-block; font-size: 16px; line-height: 40px; }

.tracking_feelds .btn { margin-top: 5px; }

.tracking_feelds .btn.view_p_odr { background: #2097d4; float: right; margin-right: 67px; }

/* 5:09px 5 sept */
.tracking_feelds .txtb { display: inline-block; font-size: 16px; line-height: 40px; }

.tracking_feelds .btn { margin-top: 5px; }

.tracking_feelds .btn.view_p_odr { background: #2097d4; float: right; margin-right: 20px; }

/******************************inkadvantage******************************/
.ink_advantage_one img { width: 100%; }

.main_inkadvantage { width: 100%; float: left; }

.ink_advantage_one { width: 100%; float: left; }

.ink_advantage_two { width: 100%; float: left; background: #0197d6; padding: 20px 0; }

.advantage_left { width: 33%; float: left; text-align: center; border-left: solid 1px #FFFFFF; }

.advantage_left p { font-family: 'hp_simplifiedbold'; font-size: 16px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 20px; padding: 30px 0 20px 0; }

.advantage_left span { font-family: 'rupeeregular'; line-height: 27px; }

.advantage_left img { padding: 20px 0 0 0; }

.ink_advantage_three { width: 100%; float: left; position: relative; }

.easily_print { position: absolute; right: 73px; top: 30px; }

.easily_print h1 { font-family: 'hp_simplifiedbold'; font-size: 50px; font-weight: normal; text-decoration: none; color: #000000; line-height: 64px; }

.easily_print a { border-radius: 0 5px; color: #FFFFFF; font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; background-color: #0096d6; line-height: 30px; height: 30px; width: 96px; text-align: center; display: block; margin: 10px 0 0 0; float: right; }

.ink_advantage_four { width: 100%; float: left; }

.ink_four_left { width: 50%; float: left; }

.ink_four_right { width: 40%; float: right; }

.ink_four_right h1 { font-family: 'hp_simplifiedbold'; font-size: 34px; font-weight: normal; text-decoration: none; color: #000000; line-height: 34px; padding: 50px 0 20px 0; }

.ink_advantage_five { width: 100%; float: left; padding: 50px 0; }

.advantage_five_one { width: 100%; float: left; }

.advantage_five_one h1 { font-family: 'hp_simplifiedbold'; font-size: 30px; font-weight: normal; text-decoration: none; color: #000000; }

.advantage_five_one p { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #000; }

.advantage_five_one a { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #0096d6; }

.advantage_five_two { width: 100%; float: left; padding: 20px 0 0 0; }

.ad_five_left { width: 33%; float: left; }

.ad_five_left h1 { font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #000000; line-height: 22px; }

.ad_five_left h2 { font-family: 'hp_simplifiedbold'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000000; line-height: 18px; padding: 5px 0 0 0; }

.ad_five_left ul { list-style: none; margin: 0px; padding: 10px 0 0 0; }

.ad_five_left ul li { line-height: 20px; background: url(../images/ink_li.png) left center no-repeat; padding: 0 0 0 10px; font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000000; }

.ad_five_left a { border-radius: 0 5px; color: #FFFFFF; font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; background-color: #0096d6; line-height: 30px; height: 30px; width: 96px; text-align: center; display: block; margin: 10px 0 0 0; }

.ink_advantage_six { width: 100%; float: left; padding: 40px 0; border-top: 1px solid #9a9a9a; border-bottom: solid 1px #9a9a9a; }

.inksix_top { width: 100%; float: left; padding: 0 0 0 0; }

.inksix_top h1 { font-family: 'hp_simplifiedbold'; font-size: 30px; font-weight: normal; text-decoration: none; color: #000000; padding: 0 0 0 20px; }

.inksix_top p { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #000; padding: 0 0 0 20px; }

.inksix_btm { width: 100%; float: left; }

.ink_six_left { width: 50%; float: left; padding: 10px 0 0 100px; }

.ink_six_right { width: 30%; float: left; }

.ink_six_right h1 { font-family: 'hp_simplifiedbold'; font-size: 22px; font-weight: normal; text-decoration: none; color: #000000; }

.ink_six_right p { font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; color: #000; line-height: 18px; padding: 0 0 10px 0; }

.ink_advantage_sev { width: 100%; float: left; }

.ink_advantage_sev p { font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; color: #808080; padding: 10px 0 0 0; line-height: 18px; }

.ink_advantage_eight { width: 100%; float: left; background: #e6e7e9; padding: 10px 0; }

.ink_eight_left { width: 50%; float: left; margin: 0 0 0 20px; }

.ink_eight_left h1 { font-family: 'hp_simplifiedbold'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000000; }

.ink_eight_left p { font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; color: #000; line-height: 18px; padding: 0 0 10px 0; }

.ink_eight_right { width: 115px; float: right; padding: 10px 0 0 0; }

.ink_eight_right a { background: #d6400b; color: #FFFFFF; font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; border-radius: 0 5px; padding: 5px; }

/******************************omen******************************/
.on_mousep { padding: 0 20px; }

.omen_pad { padding: 0 20px; }

.omen_one img { width: 100%; }

.omen_img2 { width: auto !important; }

.omen_img22 { width: auto !important; }

.othree_con img { width: 100%; }

.omen_four img { width: 100%; }

.omni_eight img { width: 100%; }

.omni_seven img { width: 100%; }

.omen_five img { width: 100%; }

.omen_five_graphic_gaming img { width: 100%; }

.main_omen { width: 100%; float: left; background: #000; }

.omen_one { background: #000; width: 100%; height: 830px; float: left; position: relative; }

.omen_one_text { width: 100%; float: left; position: absolute; left: 0px; top: 0px; }

.om_one_top { width: 100%; float: left; padding: 170px 0 0 0; }

.om_one_top h1 { font-family: 'hp_simplifiedbold'; font-size: 106px; font-weight: normal; text-decoration: none; color: #c10202; line-height: 50px; text-align: right; padding-right: 35px; }

.om_one_top h2 { font-family: 'hp_simplifiedlight'; font-size: 22px; font-weight: normal; text-decoration: none; color: #fff; line-height: 28px; text-align: right; padding-top: 20px; padding-bottom: 370px; }

.om_one_top h2 span { padding: 13px 8px 0 0; display: inline-block; text-transform: uppercase; }

.om_one_top h3 { font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; }

.om_one_top span { font-family: 'hp_simplifiedlight'; font-size: 27px; font-weight: normal; text-decoration: none; color: #fff; text-align: right; display: block; padding-bottom: 0px; }

.om_one_top p { font-family: 'hp_simplifiedlight'; font-size: 16px; font-weight: normal; text-decoration: none; color: #fff; line-height: 20px; padding: 5px 0 5px 93px; width: 577px; float: left; border-right: 1px solid #fff; }

.om_one_btm { width: 620px; float: left; padding: 15px 0 0 380px; }

.omni_rup { font-family: "WebRupee" !important; }

.omni_left p { line-height: 1px; }

.otwo_top { width: 100%; float: left; background: #000 url(../images/omen_hp_border2.jpg) left center repeat-x; position: relative; height: 53px; margin: 0 0 0 0; text-align: center; }

.otwo_top_in { background: #000; padding: 0 5px; font-family: 'hp_simplifiedlight'; font-size: 40px; font-weight: normal; text-decoration: none; color: #fff; display: inline-block; }

.otwo_btm { width: 100%; float: left; padding: 38px 0 0 0; }

.otwo_left { width: 50%; float: left; }

.otwo_left iframe { width: 100%; height: 460px; }

.otwo_right { width: 49%; float: right; }

.otwo_right img { width: 100%; }

.omen_two { width: 100%; float: left; background: #000; }

.omen_three { width: 100%; float: left; background: #000; position: relative; }

.omen_three .otwo_top { background: none; position: absolute; left: 0; top: 94px; z-index: 10; }

.omen_three .otwo_top_in { background: none; }

.othree_con { width: 100%; float: left; position: relative; margin: 0 0 0 0; }

.omen_four { width: 100%; float: left; position: relative; }

.omen_five { width: 100%; float: left; position: relative; }

.omen_six { width: 100%; float: left; background: #000; padding: 0 0; }

.omen_seven { width: 100%; float: left; background: #dbdbdb; padding: 50px 0 0 0; }

.omen_eight { width: 100%; float: left; padding: 0; background: #dbdbdb; }

.omen_eight p { font-family: 'hp_simplifiedregular'; font-size: 13px; font-weight: normal; text-decoration: none; color: #000000; line-height: 17px; padding: 0 20px 20px 20px; }

.omen_eight span { font-family: 'hp_simplifiedbold'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000000; padding-bottom: 5px; display: block; padding: 20px 20px 0 20px; }

.oseven_title { width: 100%; float: left; background: url(../images/omen_hp_border.jpg) left center repeat-x; position: relative; height: 53px; margin: 10px 0 0 0; }

.sev_title_in { position: absolute; left: 360px; top: 0px; padding: 0 5px; font-family: 'hp_simplifiedlight'; font-size: 40px; font-weight: normal; text-decoration: none; color: #000; background: #dbdbdb; }

.oseven_con { width: 100%; float: left; }

.omni_t_one { position: absolute; left: 40px; top: 217px; width: 260px; }

.omni_t_one h1 { font-family: 'hp_simplifiedlight'; font-size: 24px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; }

.omni_t_one p { font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #a1a1a1; line-height: 24px; }

.omni_t_two { position: absolute; left: 430px; top: 191px; width: 245px; }

.omni_t_two h1 { font-family: 'hp_simplifiedlight'; font-size: 24px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; }

.omni_t_two p { font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #a1a1a1; line-height: 24px; }

.omni_t_three { position: absolute; right: 113px; top: 167px; width: 242px; }

.omni_t_three h1 { font-family: 'hp_simplifiedlight'; font-size: 24px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; }

.omni_t_three p { font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #a1a1a1; line-height: 24px; }

.omni_t_four { position: absolute; right: 51px; top: 364px; width: 255px; }

.omni_t_four h1 { font-family: 'hp_simplifiedlight'; font-size: 24px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; }

.omni_t_four p { font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #a1a1a1; line-height: 24px; }

.omni_t_five { position: absolute; right: 18px; bottom: 130px; width: 274px; }

.omni_t_five h1 { font-family: 'hp_simplifiedlight'; font-size: 24px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; }

.omni_t_five p { font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #a1a1a1; line-height: 24px; }

.omni_t_six { position: absolute; left: 30px; bottom: 148px; width: 290px; }

.omni_t_six h1 { font-family: 'hp_simplifiedlight'; font-size: 24px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; }

.omni_t_six p { font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #a1a1a1; line-height: 24px; }

.omni_t_seven { position: absolute; left: 478px; bottom: 73px; width: 315px; }

.omni_t_seven h1 { font-family: 'hp_simplifiedlight'; font-size: 24px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; }

.omni_t_seven p { font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #a1a1a1; line-height: 24px; }

.o_six_top { width: 100%; float: left; padding: 20px 0 0 0; }

.o_six_top h1 { font-family: 'hp_simplifiedlight'; font-size: 40px; font-weight: normal; text-decoration: none; color: #FFFFFF; padding: 0 20px 16px 20px; }

.o_six_top p { font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 25px; padding: 0 20px 0 20px; }

.o_six_btm { width: 100%; float: left; padding: 0 0 0 0; }

.omni_s_left { width: 340px; float: left; }

.omni_s_left p { font-family: 'hp_simplifiedregular'; font-size: 24px; font-weight: normal; text-decoration: none; color: #fff; text-align: center; }

.omni_f_one { position: absolute; right: 27px; top: 69px; width: 301px; }

.omen_five_graphic_gaming { float: left; position: relative; width: 100%; }

.omni_f_graphic_gaming { position: absolute; left: 27px; top: 69px; }

.omni_f_graphic_gaming h1 { font-family: 'hp_simplifiedregular'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 40px; padding-bottom: 15px; }

.omni_f_one h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; padding-bottom: 15px; }

.omni_f_one p { font-family: 'hp_simplifiedlight'; font-size: 23px; font-weight: normal; text-decoration: none; color: #fff; line-height: 28px; }

.omni_six_one { width: 384px; position: absolute; left: 62px; top: 176px; }

.omni_six_one h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; padding-bottom: 8px; line-height: 47px; }

.omni_six_one p { font-family: 'hp_simplifiedlight'; font-size: 23px; font-weight: normal; text-decoration: none; color: #fff; line-height: 23px; }

.omen_text1 { font-family: 'hp_simplifiedbold'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000; padding: 16px 0 16px 25px; border-bottom: solid 1px #000000; }

.omen_text2 { font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000; padding: 10px 0 10px 10px; border-bottom: solid 1px #000000; }

.om_one_btm2 { width: 254px; float: left; padding: 0 0 0 30px; }

.omni_l { width: 140px; float: left; font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #fff; line-height: 20px; }

.omni_l span { font-family: 'rupeeregular'; }

.omni_left { width: 100%; float: left; font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; padding: 4px 0 0 0; }

.omni_left span { font-family: 'hp_simplifiedbold'; font-size: 26px; font-weight: normal; text-decoration: none; color: #d7410b; line-height: 28px; display: inline; text-align: left; }

.omni_right { width: 100%; float: left; padding: 3px 0 0 0; }

.omni_right a { width: 82px; height: 26px; line-height: 26px; background: #d8410c; border-radius: 0 5px; text-align: center; display: block; font-family: 'hp_simplifiedbold'; font-size: 15px; font-weight: normal; text-decoration: none; color: #fff; margin: 0 0 0 0; }

.omni_seven { width: 100%; float: left; position: relative; }

.omni_sev_one { width: 389px; position: absolute; left: 59px; top: 55px; }

.omni_sev_one h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; padding-bottom: 8px; }

.omni_sev_one p { font-family: 'hp_simplifiedlight'; font-size: 23px; font-weight: normal; text-decoration: none; color: #fff; line-height: 30px; }

.omni_eight { width: 100%; float: left; position: relative; }

.omni_eight_one { width: 442px; position: absolute; right: 35px; top: 97px; }

.omni_eight_one h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 47px; padding-bottom: 8px; }

.omni_eight_one p { font-family: 'hp_simplifiedlight'; font-size: 23px; font-weight: normal; text-decoration: none; color: #fff; line-height: 30px; padding: 0 0 0 0; }

.om_six_left { width: 55%; float: left; }

.om_six_left h1 { font-family: 'hp_simplifiedlight'; font-size: 40px; font-weight: normal; text-decoration: none; color: #FFFFFF; padding: 20px 20px 0 20px; }

.om_six_left h1 span { font-family: 'hp_simplifiedregular'; }

.om_six_left h2 { font-family: 'hp_simplifiedlight'; font-size: 32px; font-weight: normal; text-decoration: none; color: #FFFFFF; padding: 23px 20px 0 20px; }

.om_six_left p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 26px; padding: 6px 20px 0 20px; }

.om_six_right { width: 430px; float: right; }

.o_bag_bg { width: 100%; float: left; position: relative; }

.o_bag_bg img { width: 100%; }

.omni_bag_btm { width: 100%; float: left; padding: 12px 0 16px 0; }

.om_bag_left { width: 33%; float: left; text-align: center; margin: 0 0 0 0; }

.ombg_left { padding: 0 0 0 22px; }

.om_bag_left h1 { font-family: 'hp_simplifiedregular'; font-size: 24px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 24px; padding-top: 8px; }

.om_bag_left p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 25px; padding: 10px 0 0 0; }

.omni_bags_one { position: absolute; left: 34px; top: 17px; width: 363px; }

.omni_bags_one h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; padding-bottom: 5px; }

.omni_bags_one p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 25px; padding: 10px 0 0 0; }

.omni_bags_two { position: absolute; left: 34px; bottom: 14px; width: 330px; }

.omni_bags_two h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; padding-bottom: 8px; }

.omni_bags_two p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 25px; padding: 10px 0 0 0; }

.omni_bags_three { position: absolute; right: 25px; top: 300px; width: 313px; }

.omni_bags_three h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; padding-bottom: 5px; }

.omni_bags_three p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 25px; padding: 10px 0 0 0; }

.omni_mouse_spe { width: 100%; float: left; background: #000; padding: 0 0; }

.omni_mouse_top { width: 100%; float: left; padding: 30px 0 30px 0; border-top: solid 1px #FFFFFF; }

.omni_mouse_top h1 { font-family: 'hp_simplifiedlight'; font-size: 40px; font-weight: normal; text-decoration: none; color: #FFFFFF; padding: 20px 0 10px 20px; }

.omni_mouse_top h1 span { font-family: 'hp_simplifiedregular'; }

.omni_mouse_top h2 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; padding: 10px 0 6px 20px; line-height: 30px; }

.omni_mouse_top p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 25px; padding: 0 0 0 20px; }

.omni_mouse_midd { width: 100%; float: left; }

.omni_mouse_btm { width: 100%; float: left; padding: 80px 0 20px 0; background: url(../images/omen_banner9.jpg) left bottom no-repeat; }

.omni_mouse_btm .txtb { width: 60%; float: left; margin-right: 45px; }

.omni_midd_one { width: 100%; float: left; }

.omni_mou_txt { width: 310px; float: left; padding: 50px 68px 0 131px; }

.omni_mou_txt h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; }

.omni_mou_txt p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 25px; padding: 10px 0 0 0; }

.omni_mou_img { width: 380px; float: left; }

.omni_mou_txt1 { width: 380px; float: left; padding: 29px 0 0 0; }

.omni_mou_txt1 h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 30px; }

.omni_mou_txt1 p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 25px; padding: 10px 0 0 0; }

.omni_mou_img1 { width: 380px; float: left; padding: 24px 0 0 131px; }

.om_mouse_one { width: 100%; float: left; padding: 0 0 40px 0; border-right: solid 1px #FFFFFF; margin: 0 0 0 0; }

.om_mouse_one h1 { font-family: 'hp_simplifiedregular'; font-size: 23px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 24px; }

.om_mouse_one p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 25px; padding: 5px 0 0 0; }

.om_mouse_one img { padding: 0 15px 0 0; width: 25%; float: left; }

.om_mouse_two { width: 100%; float: right; padding: 0 0 40px 0; }

.om_mouse_two h1 { font-family: 'hp_simplifiedregular'; font-size: 23px; font-weight: normal; text-decoration: none; color: #FFFFFF; line-height: 24px; }

.om_mouse_two p { font-family: 'hp_simplifiedlight'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 23px; padding: 5px 0 0 0; }

.om_mouse_two img { padding: 0 15px 0 0; width: 25%; float: left; }

.omni_mid1 { width: 1000px; float: left; text-align: center; color: #d8410c; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; }

.on_mouse_left { width: 50%; float: left; }

.br_none { display: block; }

/******************************pavillon******************************/
.f_genration_letf img { width: 100%; }

.fifth_gen_banner img { width: 100%; }

.main_pavillon_zone { width: 100%; height: auto; }

.fifth_gen_banner { width: 100%; float: left; padding: 0 0 0 0; position: relative; }

.fifth_gen_content { width: 100%; float: left; }

.fgen_one_wrap { width: 940px; position: absolute; left: 40px; top: 120px; }

.fgen_one_wrap h1 { font-family: 'hp_simplifiedbold'; font-size: 50px; font-weight: normal; text-decoration: none; color: #000; line-height: 64px; }

.fgen_one_wrap p { font-family: 'hp_simplifiedregular'; font-size: 24px; font-weight: normal; text-decoration: none; color: #000; line-height: 36px; }

.fgen_o1_wrap { width: 940px; padding: 0 0 0 0; position: absolute; left: 40px; bottom: 190px; }

.fgen_o1_wrap h1 { font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #000; }

.fgen_o1_wrap ul { list-style: none; margin: 0px; padding: 0px; width: 100%; float: left; padding: 7px 0 12px 0; }

.fgen_o1_wrap ul li { line-height: 26px; width: auto; padding: 0 13px 0 10px; background: url(../images/gen_li.png) left center no-repeat; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #000; }

.fgen_o1_wrap a { float: left; width: 107px; height: 33px; line-height: 33px; background: #ff6929; font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; color: #FFF; text-align: center; border-radius: 0 5px; }

.fgen_o1_wrap span { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #0096d6; }

.fifth_gen_rupe { font-family: "WebRupee" !important; line-height: 23px; }

.fifth_gen_one { width: 100%; float: left; padding: 40px 0 20px; border-bottom: solid 1px #000000; }

.f_genration_letf { width: 35%; float: left; margin: 0 90px 0 0; }

.f_genration_right { width: 50%; float: left; margin: 0 0 0 20px; }

.f_gen_one { width: 450px; float: left; padding: 0px 0 12px 0; }

.f_gen_one h1 { font-family: 'hp_simplifiedbold'; font-size: 22px; font-weight: normal; text-decoration: none; color: #0197d6; }

.f_gen_one ul { list-style: none; margin: 0px; padding: 0px; }

.f_gen_one ul li { line-height: 24px; font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000; background: url(../images/gen_li.png) left 8px no-repeat; padding: 0 0 0 10px; }

.f_gen_two { width: 450px; float: left; }

.fgen_amount { width: 100px; float: left; }

.f_shop { width: 200px; float: left; }

.f_shop a { border-radius: 0 5px; font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; background: #0197d6; color: #fff; display: block; width: 90px; height: 32px; line-height: 32px; text-align: center; margin: 8px 0 0 0; }

.f_table { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: 600; text-decoration: none; }

.fifth_gen_footer { width: 100%; float: left; }

.gen_footer_one { width: 100%; float: left; padding: 20px 0; font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #000; border-bottom: solid 1px #000000; }

.gen_footer_two { width: 100%; float: left; border-bottom: solid 1px #000000; padding: 10px 0; }

.gen_footer_two h2 { font-family: 'hp_simplifiedbold'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000000; }

.gen_footer_two p { font-family: 'hp_simplifiedregular'; font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; line-height: 16px; }

.gen_footer_two a { color: #0096d6; text-decoration: none; }

.gen_footer_three { width: 100%; float: left; padding: 20px 0; }

.get_footer_left { width: 300px; float: left; font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; color: #000000; }

.get_footer_left span { color: #0197d6; font-weight: 400; }

.gen_footer_right { width: 109px; float: right; font-family: 'hp_simplifiedregular'; font-size: 14px; font-weight: normal; text-decoration: none; color: #000000; }

/******************************prlaunch******************************/
.bang_one img { width: 100%; }

.bang_three img { width: 100%; }

.bang_five img { width: 100%; }

.bang_six img { width: 100%; }

.main_prlaunch { width: 100%; float: left; }

.bang_one { width: 100%; float: left; position: relative; }

.bang_one_work { position: absolute; left: 392px; top: 50px; }

.bang_one_work h1 { font-family: 'hp_simplifiedbold'; font-size: 46px; font-weight: normal; text-decoration: none; color: #000; }

.bang_one_work h2 { font-family: 'hp_simplifiedregular'; font-size: 30px; font-weight: normal; text-decoration: none; color: #000; }

.bang_one_work a { width: 200px; float: left; background: #d7410b; line-height: 36px; text-align: center; color: #FFF; font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; border-radius: 0 5px; height: 36px; margin: 10px 0 0 50px; }

.bang_two { width: 100%; float: left; background: #353535; border-top: solid 3px #FFFFFF; border-bottom: solid 3px #FFFFFF; text-align: center; padding: 40px 0; }

.bang_two h1 { font-family: 'hp_simplifiedbold'; font-size: 38px; font-weight: normal; text-decoration: none; color: #fff; }

.bang_two a { width: auto; padding: 10px 10px; border-radius: 0 8px; font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff !important; background: #0096d6; float: left; margin: 0 20px 0 0; }

.bang_two p { float: left; padding: 15px 0 0 410px; }

.bang_three { width: 100%; float: left; position: relative; }

.bang_three_wo1 { position: absolute; left: 100px; top: 37px; }

.bang_three_wo1 a { background: #0096d6; height: 65px; line-height: 65px; display: block; font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #fff; }

.bang_three_wo1 a:after { content: ""; border-top: 65px solid #0096d6; border-right: 22px solid transparent; width: 0px; height: 0px; position: absolute; right: -22px; top: 0px; }

.bang_three_wo1 a:before { content: ""; border-top: 65px solid #0096d6; border-left: 22px solid transparent; width: 0px; height: 0px; position: absolute; left: -22px; top: 0px; }

.bang_three_wo2 { position: absolute; right: 328px; top: 124px; }

.bang_three_wo2 a { background: #0096d6; height: 65px; line-height: 65px; display: block; font-family: 'hp_simplifiedregular'; font-size: 30px; font-weight: normal; text-decoration: none; color: #fff; }

.bang_three_wo2 a:after { content: ""; border-bottom: 65px solid #0096d6; border-right: 22px solid transparent; width: 0px; height: 0px; position: absolute; right: -22px; top: 0px; }

.bang_three_wo2 a:before { content: ""; border-bottom: 65px solid #0096d6; border-left: 22px solid transparent; width: 0px; height: 0px; position: absolute; left: -22px; top: 0px; }

.bang_four { width: 100%; float: left; font-family: 'hp_simplifiedbold'; text-align: center; font-size: 40px; color: #0096d6; font-weight: normal; text-decoration: none; padding: 40px 0; }

.bang_five { width: 100%; float: left; position: relative; }

.bang_five_work { position: absolute; left: 42px; top: 19px; }

.bang_five_work h1 { font-family: 'hp_simplifiedlight'; font-size: 42px; font-weight: normal; text-decoration: none; color: #fff; }

.bang_five_work p { font-family: 'hp_simplifiedregular'; font-size: 28px; font-weight: normal; text-decoration: none; color: #fff; line-height: 32px; }

.bang_six { width: 100%; float: left; position: relative; }

.bang_six_work { position: absolute; left: 42px; top: 130px; }

.bang_six_work h1 { font-family: 'hp_simplifiedlight'; font-size: 42px; font-weight: normal; text-decoration: none; color: #0096d6; }

.bang_six_work p { font-family: 'hp_simplifiedregular'; font-size: 28px; font-weight: normal; text-decoration: none; color: #000; line-height: 32px; }

/******************************Premium******************************/
.sef_left_two img { width: 100%; }

.one_sef img { width: 100%; }

.main_premium { width: 100%; float: left; }

.one_sef { width: 100%; float: left; position: relative; }

.two_sef { width: 100%; float: left; padding: 30px 0 0 0; }

.sef_left { width: 49%; float: left; background: #e9f1f1; }

.sef_right { width: 49%; float: right; background: #e9f1f1; }

.sef_left_one { width: 100%; float: left; padding: 0 0 0 0; }

.sef_left_one h1 { font-family: 'hp_simplifiedregular'; font-size: 43px; font-weight: normal; text-decoration: none; color: #1193d2; line-height: 40px; padding: 40px 0 0 40px; }

.sef_left_one h2 { font-family: 'hp_simplifiedregular'; font-size: 24px; font-weight: normal; text-decoration: none; color: #000; padding: 0 0 0 40px; }

.sef_left_two { width: 100%; float: left; height: auto; padding: 10px 0 0 0; }

.sef_left_five { width: 100%; float: left; height: auto; }

.sef_left_five img { width: 100%; }

.sef_left_three { width: 100%; float: left; padding: 0 0 0 0; }

.sef_left_four { width: 100%; float: left; padding: 30px 0 10px 0; }

.sef_left_four ul { list-style: none; margin: 0px; padding: 0px; }

.sef_left_four ul li { float: left; font-family: 'hp_simplifiedregular'; font-size: 11px; font-weight: normal; text-decoration: none; color: #767676; padding: 0 2px 0 15px; }

.small_sef { width: 200px; float: left; margin: 0 0 0 40px; }

.small_sef span::after { border-right: 22px solid transparent; border-top: 43px solid #0096d6; content: ""; height: 0; position: absolute; right: -22px; top: 0; width: 0; }

.small_sef span { background: #0096d6 none repeat scroll 0 0; color: #fff; display: inline-block; font-size: 20px; font-weight: 300; line-height: 44px; padding: 0px 26px 0 12px; position: relative; font-family: 'hp_simplifiedregular'; margin: 20px 0 0 0; }

.smallsef_right { width: 170px; float: right; }

.smallsef_right h1 { font-family: 'hp_simplifiedbold'; font-size: 11px; font-weight: normal; text-decoration: none; color: #000; }

.smallsef_right p { font-family: 'hp_simplifiedregular'; font-size: 11px; font-weight: normal; text-decoration: none; color: #0096d6; line-height: 10px; }

.smallsef_right span { font-family: 'WebRupee'; }

.smallsef_right a { background: #d7410b; height: 33px; line-height: 33px; width: 114px; text-align: center; font-family: 'hp_simplifiedregular'; color: #FFFFFF; border-radius: 0 5px; display: block; text-decoration: none; font-weight: normal; margin: 40px 0 0 0; }

.sef_text { position: absolute; left: 50px; top: 40px; }

.sef_text h1 { font-family: 'hp_simplifiedregular'; font-size: 30px; font-weight: normal; text-decoration: none; color: #000; text-transform: uppercase; line-height: 33px; }

.sef_text a { background: #d7410b; height: 33px; line-height: 33px; width: 114px; text-align: center; font-family: 'hp_simplifiedregular'; color: #FFFFFF; border-radius: 0 5px; display: block; text-decoration: none; font-weight: normal; margin: 20px 0 0 0; }

.sef_text p { padding: 10px 0 0 0; }

.st span::after { border-right: 22px solid transparent; border-top: 43px solid #0096d6; content: ""; height: 0; position: absolute; right: -22px; top: 0; width: 0; }

.st span { background: #0096d6 none repeat scroll 0 0; color: #fff; display: inline-block; font-size: 20px; font-weight: 300; line-height: 44px; padding: 0px 26px 0 12px; position: relative; font-family: 'hp_simplifiedregular'; margin: 20px 0 0 0; }

.st { float: left; position: absolute; left: 50px; top: 260px; }

.sef_t2 { position: absolute; right: 95px; bottom: 213px; }

.sef_t2 h3 { font-family: 'hp_simplifiedbold'; font-size: 11px; font-weight: normal; text-decoration: none; color: #000; }

.sef_t2 p { font-family: 'hp_simplifiedregular'; font-size: 11px; font-weight: normal; text-decoration: none; color: #0096d6; line-height: 10px; }

.sef_t2 span { font-family: 'WebRupee'; }

.sef_tbtm { position: absolute; left: 0px; bottom: 5px; width: 100%; }

.sef_tbtm ul { list-style: none; margin: 0px; padding: 0px; }

.sef_tbtm ul li { float: left; font-family: 'hp_simplifiedregular'; font-size: 12px; font-weight: normal; text-decoration: none; color: #767676; padding: 0 44px 0 40px; }

.sef_footer { width: 100%; float: left; font-family: 'hp_simplifiedregular'; font-size: 12px; font-weight: normal; text-decoration: none; color: #666666; padding: 30px 0 30px 0; border-top: solid 1px #666666; margin: 30px 0 0 0; }

/******************************wind10******************************/
.wd10_header img { width: 100%; }

.main_win10 { width: 100%; float: left; }

.wd10_header { width: 100%; float: left; position: relative; }

.wd10head_tex { position: absolute; left: 30px; top: 100px; }

.wd10head_tex h1 { font-family: 'hp_simplifiedregular'; font-size: 50px; font-weight: normal; text-decoration: none; color: #000; line-height: 48px; }

.wd10head_tex p { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #000; padding: 20px 0 20px 0; line-height: 22px; }

.wd10head_tex span { font-family: 'hp_simplifiedbold'; font-size: 18px; color: #000; }

.wd10head_tex a { background: #f15435; border-radius: 0 8px; width: 135px; float: left; height: 44px; line-height: 44px; text-align: center; font-family: 'hp_simplifiedbold'; font-size: 25px; color: #fff; text-decoration: none; }

.wd10_name { position: absolute; right: 400px; top: 240px; font-family: 'hp_simplifiedregular'; font-size: 12px; font-weight: normal; text-decoration: none; color: #000; line-height: 15px; }

.wd10_name span { font-family: 'WebRupee'; line-height: 14px; }

.wd10_bdy { width: 100%; float: left; }

.wd10_products { width: 100%; float: left; padding: 30px 0 0 0; }

.wd10_products h1 { font-family: 'hp_simplifiedregular'; font-size: 35px; font-weight: normal; text-decoration: none; color: #000; padding: 0 0 0 0; }

.wd10_product1 { width: 300px; float: left; border-right: solid 1px #000000; padding: 0 13px 10px 13px; }

.wd10_product1 h1 { font-family: 'hp_simplifiedbold'; color: #000; font-weight: normal; text-decoration: none; font-size: 22px; line-height: 25px; padding: 0 0 55px 0; }

.wd10_product1 ul { list-style: none; margin: 0px; padding: 0px; }

.wd10_product1 ul li { padding: 0 0 0 10px; font-family: 'hp_simplifiedregular'; font-size: 17px; font-weight: normal; text-decoration: none; color: #231f20; background: url(../images/wd10_li.png) left 9px no-repeat; }

.wd10_product1 a { background: #0096d6; border-radius: 0 5px; font-size: 18px; font-family: 'hp_simplifiedregular'; color: #fff; text-decoration: none; font-weight: normal; padding: 3px 11px; float: left; margin: 15px 0 0 0; }

.wd10_product1 span { font-family: 'WebRupee'; }

.wd10_product2 { width: 315px; float: right; padding: 0 15px 10px 15px; }

.wd10_product2 h1 { font-family: 'hp_simplifiedbold'; color: #000; font-weight: normal; text-decoration: none; font-size: 22px; line-height: 25px; padding: 0 0 30px 0; }

.wd10_product2 ul { list-style: none; margin: 0px; padding: 0px; }

.wd10_product2 ul li { padding: 0 0 0 10px; font-family: 'hp_simplifiedregular'; font-size: 17px; font-weight: normal; text-decoration: none; color: #231f20; background: url(../images/wd10_li.png) left 9px no-repeat; }

.wd10_product2 a { background: #0096d6; border-radius: 0 5px; font-size: 18px; font-family: 'hp_simplifiedregular'; color: #fff; text-decoration: none; font-weight: normal; padding: 3px 11px; float: left; margin: 15px 0 0 0; }

.wd10_product2 span { font-family: 'WebRupee'; }

.wd10_gray { width: 100%; float: left; position: relative; margin: 50px 0 50px 0; }

.wd10_graytex { position: absolute; right: 0px; top: 100px; width: 420px; }

.wd10_graytex h1 { font-family: 'hp_simplifiedregular'; font-size: 28px; font-weight: normal; text-decoration: none; color: #000; line-height: 16px; }

.wd10_graytex p { font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000; line-height: 20px; padding: 20px 0 0 0; }

.wd10_three { width: 100%; float: left; }

.wd10_cont { width: 100%; float: left; }

.wd10_three_title1 { width: 1000px; float: left; background: url(../images/wd10_border.jpg) left center repeat-x; position: relative; height: 53px; margin: 0px 0 40px 0; }

.wd10_thrin_title1 { background: #FFFFFF; position: absolute; left: 308px; top: 0px; padding: 0 5px; font-family: 'hp_simplifiedlight'; font-size: 30px; font-weight: normal; text-decoration: none; color: #000; }

.wd10_count1 { width: 295px; float: left; padding: 0 0 0 0; margin: 0 19px 0 19px; }

.wd10_count1 h1 { font-family: 'hp_simplifiedlight'; font-size: 28px; font-weight: normal; text-decoration: none; color: #010101; line-height: 30px; padding: 10px 0 10px 0; }

.wd10_count1 p { font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000000; line-height: 20px; }

.wd10_gray2 { width: 100%; float: left; padding: 20px 0 20px 0; margin: 10px 0 0 0; background: #dddddd; }

.wd10_gray2 p { font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #000; padding: 0 0 0 20px; }

.wd10_ftr { width: 100%; float: left; padding: 30px 0 30px 0; }

.wd10_ftr p { font-family: 'hp_simplifiedlight'; font-size: 10px; font-weight: normal; text-decoration: none; color: #333333; padding: 0 0 10px 0; line-height: 12px; }

.wd10_ftr a { color: #0096d6; text-decoration: none; }

.wd10bts_bluen2 { width: 100%; float: left; background: #00a4e4; padding: 20px 0; }

.wd10bts_blue_one1 { width: 100%; float: left; }

.wd10bts_blue_one1 h1 { font-family: 'hp_simplifiedbold'; font-size: 30px; font-weight: normal; text-decoration: none; color: #fff; line-height: 35px; padding: 0 0 0 20px; }

.wd10bts_blue_one1 p { font-family: 'hp_simplifiedregular'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 23px; padding: 0 0 0 20px; }

.wd10bts_blue_two2 { width: 100%; float: left; margin: 30px 0 25px 0; position: relative; }

.wd10bts_blue_three3 { width: 100%; float: left; }

.wd10_three_left { width: 33%; float: left; border-right: solid 1px #FFFFFF; margin: 0 0 0 0; }

.wd10_three_left h1 { font-family: 'hp_simplifiedbold'; font-size: 22px; font-weight: normal; text-decoration: none; color: #fff; line-height: 22px; }

.wd10_three_left p { font-family: 'hp_simplifiedregular'; font-size: 18px; font-weight: normal; text-decoration: none; color: #fff; line-height: 20px; }

.wd10_three_left span { font-family: 'WebRupee'; }

.wd10bts_blue_four4 { width: 100%; float: left; padding: 10px 0 0 0; }

.wd10bts_blue_four4 a { font-size: 20px; text-decoration: underline; color: #FFFFFF; font-family: 'hp_simplifiedregular'; text-decoration: underline; font-weight: normal; padding: 0 0 0 20px; }

.wd10left { left: 0px; top: 0px; float: left; position: absolute; }

.wd10left a { background: #d7410b; height: 40px; line-height: 40px; display: block; font-family: 'hp_simplifiedregular'; font-size: 22px; font-weight: normal; text-decoration: none; color: #fff; padding: 0 10px 0 10px; margin: 0 0 0 20px; }

.wd10left a:after { content: ""; border-top: 40px solid #d7410b; border-right: 22px solid transparent; width: 0px; height: 0px; position: absolute; right: -22px; top: 0px; }

.wd10bts_blue_two2 span { padding: 8px 0 0 220px; font-size: 20px; color: #FFFFFF; text-decoration: none; font-family: 'hp_simplifiedregular'; float: left; margin: 0 0 0 0; }

.wdrupe { font-family: 'WebRupee' !important; padding: 0 0 0 0 !important; line-height: 30px; float: none !important; }

.wd10_graybox { width: 100%; float: left; background: #f2f2f2; padding: 0 0; }

.wd10_whitebox { width: 100%; float: left; background: #fff; padding: 0 0; }

.wd10_title1 { width: 100%; float: left; background: url(../images/wd10_border.jpg) left center repeat-x; position: relative; height: 53px; margin: 36px 0 23px 0; }

.wd10_title1_in { background: #f2f2f2; position: absolute; left: 500px; top: 0px; padding: 0 5px; font-family: 'hp_simplifiedlight'; font-size: 36px; font-weight: normal; text-decoration: none; color: #0096d6; }

.wd10_title2_in { background: #fff; position: absolute; left: 435px; top: 0px; padding: 0 5px; font-family: 'hp_simplifiedlight'; font-size: 36px; font-weight: normal; text-decoration: none; color: #0096d6; }

.wd10_title3_in { background: #fff; position: absolute; left: 365px; top: 0px; padding: 0 5px; font-family: 'hp_simplifiedlight'; font-size: 36px; font-weight: normal; text-decoration: none; color: #0096d6; }

.envy_series_btm { width: 100%; float: left; padding: 20px 0 30px 0; }

.envy_series_btm p { font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000; padding: 0 0 0 20px; }

.envy_series_btm p a { text-decoration: underline; color: #d7410b; }

.wd10_envy_series { width: 100%; float: left; }

.wd10series_left { width: 33%; float: left; border-right: solid 1px #000; margin: 0 0 0 0; }

.wd10series_left h1 { font-size: 22px; font-weight: normal; text-decoration: none; color: #000000; font-family: 'hp_simplifiedbold'; }

.wd10series_left p { font-size: 20px; color: #0096d6; font-family: 'hp_simplifiedregular'; text-decoration: none; font-weight: normal; }

.wd10series_left span { font-family: 'WebRupee' !important; line-height: 20px; }

.wd10series_left ul { list-style: none; margin: 0px; padding: 0px; }

.wd10series_left ul li { line-height: 20px; font-family: 'hp_simplifiedregular'; font-size: 17px; font-weight: normal; text-decoration: none; color: #231f20; background: url(../images/wd10_li.png) left 5px no-repeat; padding: 0 0 0 11px; }

.wd10series_left a { font-family: 'hp_simplifiedregular'; font-size: 18px; text-decoration: none; color: #fff; background: #2097d4; border-radius: 0 5px; padding: 0 10px; height: 30px; line-height: 30px; float: left; margin: 10px 0 10px 0; }

.wd10series_right { width: 200px; float: left; }

.wd10_pd { padding: 0 20px; }

/******************************window10******************************/
.hp_window_two img { width: 100%; }

.main_window10 { width: 100%; float: left; }

.hp_window_one { width: 100%; float: left; padding: 20px 0; }

.hp_window_one span { float: right; font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #000; padding: 10px 0 0 0; }

.hp_window_one span.w1 { float: left; font-family: 'hp_simplifiedregular'; font-size: 32px; font-weight: normal; text-decoration: none; color: #000; padding: 0 0 0 0; }

.hp_window_two { width: 100%; float: left; position: relative; }

.get_win { position: absolute; right: 0px; top: 80px; width: 323px; }

.get_win h1 { font-family: 'hp_simplifiedlight'; font-size: 30px; font-weight: normal; text-decoration: none; color: #000; padding: 0 0 0 0; }

.get_win p { font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000; line-height: 22px; }

.get_win a { font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #0096d6; }

.hp_window_three { width: 100%; float: left; text-align: center; padding: 40px 0; border-bottom: solid 1px #c2c1c4; }

.hp_window_three h1 { font-family: 'hp_simplifiedlight'; font-size: 34px; font-weight: normal; text-decoration: none; color: #000; padding: 0 0 10px 0; }

.hp_window_three p { font-family: 'hp_simplifiedlight'; font-size: 24px; font-weight: normal; text-decoration: none; color: #000; line-height: 30px; }

.hp_window_four { width: 100%; float: left; }

.window1 { width: 100%; float: left; padding: 30px 0; border-bottom: solid 1px #c2c1c4; }

.window_txt { width: 30%; float: left; padding: 0 0 0 0; }

.window_txt h1 { font-family: 'hp_simplifiedlight'; font-size: 28px; font-weight: normal; text-decoration: none; color: #000; padding: 20px 0 10px 20px; line-height: 32px; }

.window_txt p { font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000; padding: 0 0 0 20px; }

.window_img { width: 50%; float: right; padding: 0 20px 0 0; }

.window_img img { margin: 0 20px 0 0; }

.hp_window_five { width: 100%; float: left; padding: 10px 0; }

.hp_window_five p { font-family: 'hp_simplifiedregular'; font-size: 12px; font-weight: normal; text-decoration: none; color: #767676; padding: 10px 0 0 0; line-height: 16px; }

.hp_window_five a { font-family: 'hp_simplifiedregular'; font-size: 12px; font-weight: normal; text-decoration: none; color: #0096d6; }

/* compare page 9 sept */
.compare_main { padding: 20px 0; }

.compare_main_cont { width: 100%; }

.compare_slider { width: 100%; }

.compare_slider li img { width: auto !important; }

.compare_slider .prod_listmian li { margin-bottom: 0px !important; }

.compare_slider .bx-default-pager { display: none; }

.compare_main .prod_listmian { width: 250px; margin: 0px auto; float: none; }

.compare_slider .bx-wrapper .bx-controls-direction a { width: 18px !important; height: 46px !important; margin-top: -23px !important; top: 12% !important; }

.compare_slider .bx-wrapper .bx-controls-direction a.disabled { display: none; }

.compare_slider .bx-wrapper .bx-next { background: url(../images/bsp-next-btn.jpg) no-repeat 0px 0px; right: 0px; }

.compare_slider .bx-wrapper .bx-prev { background: url(../images/bsp-prev-btn.jpg) no-repeat 0px 0px; left: 25%; }

.compare_main .prod_listmian li { width: 100%; }

.com_2nd_table, .com_2nd_table th, .com_2nd_table td { height: 70px; border: 1px solid #dedede; font-size: 15px; line-height: 19px; color: #737373; }

.com_2nd_table .head_t { background: #f4f4f4; font-size: 16px; color: #000; border: none; }

.com_2nd_table .odd { background: #e6e6e6; }

.bot_cmpr_banr { margin-top: 30px; }

/* 4 september office jet page */
.office_jet_one { width: 1000px; margin: 0 auto; position: relative; }

.office_jet_text { position: absolute; left: 43px; top: 40px; }

.office_jet_text h1 { font-family: 'hp_simplifiedbold'; font-size: 38px; font-weight: normal; text-decoration: none; color: #000000; line-height: 42px; }

.office_jet_text p { font-size: 24px; font-weight: normal; text-decoration: none; color: #000000; line-height: 26px; }

.office_jet_two_main { background: #0096d6; border-bottom: solid 20px #ddd; border-top: solid 20px #ddd; }

.office_jet_two { width: 960px; float: left; padding: 20px; }

.office_jet_two h1 { font-family: 'hp_simplifiedbold'; font-size: 34px; font-weight: normal; text-decoration: none; color: #fff; line-height: 42px; }

.office_jet_two h2 { font-family: 'hp_simplifiedbold'; font-size: 24px; font-weight: normal; text-decoration: none; color: #fff; line-height: 42px; }

.office_jet_two ul { list-style: none; margin: 0px; padding: 0px; }

.office_jet_two ul li { line-height: 28px; background: url(../images/offset_li.png) left center no-repeat; font-size: 22px; font-weight: normal; text-decoration: none; color: #fff; padding: 0 0 0 15px; }

.office_jet_two p { font-size: 22px; font-weight: normal; text-decoration: none; color: #fff; line-height: 26px; padding: 10px 0 0 0; }

.office_jet_two a { font-size: 24px; font-weight: normal; text-decoration: underline; color: #fff; }

.office_jet_three { width: 1000px; margin: 0 auto; }

.jetthree_one { width: 1000px; float: left; font-family: 'hp_simplifiedbold'; font-size: 34px; font-weight: normal; text-decoration: none; color: #000; padding: 40px 0 50px 0; }

.jetthree_two { width: 1000px; float: left; }

.jet_left { width: 450px; float: left; padding: 0 0 0 40px; }

.jet_right { width: 450px; float: left; }

.jet_left_top { width: 450px; float: left; padding: 0 0 20px 0; }

.jet_left_top h1 { font-family: 'hp_simplifiedbold'; font-size: 28px; font-weight: normal; text-decoration: none; color: #000; }

.jet_left_top p { font-size: 22px; font-weight: normal; text-decoration: none; color: #000; line-height: 17px; }

.jet_left_btm { width: 450px; float: left; border-right: solid 1px #000000; }

.jet_left_btm ul { list-style: none; margin: 0px; padding: 10px 0 0 0; }

.jet_left_btm ul li { line-height: 20px; background: url(../images/offset_black_li.png) left center no-repeat; padding: 0 0 0 10px; font-family: 'hp_simplifiedregular'; font-size: 16px; font-weight: normal; text-decoration: none; color: #000; }

.jet_left_last { width: 450px; float: left; border-right: solid 1px #000000; }

.jet_select { width: 450px; float: left; padding: 50px 0 15px 0; }

.jetsel_left { width: 170px; float: left; }

.jetsel_left span { font-family: 'hp_simplifiedbold'; font-size: 14px; font-weight: normal; text-decoration: none; color: #0197d6; float: left; }

.jetsel_se_option { width: 42px; float: left; margin: 0 0 0 10px; height: 25px; border: solid 1px #d7d8d8; }

.jetsel_right { width: 200px; float: left; font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #000; line-height: 20px; }

.jet_sel_cart { width: 450px; float: left; }

.office_jet_four { width: 100%; background: #dddddd; margin: 70px 0 20px 0; }

.office_jet_four_inr { padding: 20px; }

.office_jet_four table { width: 70%; }

.office_jet_four td.jetor_text { padding-right: 20px; }

.jetfont20 { font-family: 'hp_simplifiedbold'; font-size: 20px; color: #000000; }

.jetor_text { font-size: 18px; color: #0096d6; }

.jetview_btn { background: #df441c; height: 25px; line-height: 25px; padding: 0px 10px; color: #FFF; display: inline-block; text-decoration: none; font-size: 13px; border-bottom-left-radius: 5px; border-top-right-radius: 5px; }

/* Envy Page 8 sept */
.envy_notebook { width: 100%; margin: 0px auto; }

.envy_header { width: 100%; float: left; position: relative; background: url(../images/bg_eney_banner.jpg) repeat-x #f2f2f2; }

.envy_bdy { width: 100%; float: left; }

.envy_ftr { width: 100%; float: left; }

.envy_metalic_bdy { width: 100%; float: left; }

.en_met_one { width: 100%; float: left; background: url(../images/envy_border.jpg) left center repeat-x; position: relative; height: 53px; margin: 50px 0 8px 0; }

.en_met_in { background: #FFFFFF; position: absolute; left: 463px; top: 0px; padding: 0 5px; font-family: 'hp_simplifiedlight'; font-size: 40px; font-weight: normal; text-decoration: none; color: #000; }

.en_met_two { width: 100%; float: left; text-align: center; }

.en_met_two p { font-weight: normal; text-decoration: none; color: #000; font-size: 18px; line-height: 20px; padding: 0 0 30px 0; }

.envy_all_lap { width: 100%; float: left; }

.envy_lap_title { width: 100%; float: left; padding: 30px 0 20px 0; border-bottom: solid 1px #8d8d8d; }

.envy_left { width: 400px; float: left; font-family: 'hp_simplifiedlight'; font-size: 36px; text-decoration: none; color: #0197d6; }

.envy_right { width: 300px; float: right; }

.envy_right a { background: #0197d6; display: block; text-align: center; line-height: 44px; height: 44px; border-radius: 0 5px; font-family: 'hp_simplifiedregular'; font-size: 24px; text-decoration: none; color: #FFFFFF; }

.envy_product { width: 100%; float: left; }

.en_products1 { width: 100%; float: left; border-bottom: solid 1px #8d8d8d; padding: 30px 0 10px 0; }

.en_products1_left { width: 317px; float: left; }

.en_products1_right { width: 683px; float: right; }

.en_products1_right h1 { font-family: 'hp_simplifiedbold'; font-size: 18px; font-weight: normal; text-decoration: none; color: #000; padding: 20px 0 0 0; }

.en_products1_right ul { list-style: none; margin: 0px; padding: 0px; float: left; padding: 15px 0 20px 0; }

.en_products1_right ul li { line-height: 20px; float: left; font-size: 16px; font-weight: normal; text-decoration: none; color: #000; background: url(../images/envye_li.png) left 7px no-repeat; padding: 0 24px 0 12px; }

.en_products1_right a { font-family: 'hp_simplifiedbold'; font-size: 16px; font-weight: normal; text-decoration: none; color: #FFFFFF; background: #0096d6; border-radius: 0 6px; padding: 5px 15px; float: left; margin: 0 0 0 20px; }

.en_products1_right span { font-size: 28px; font-weight: normal; text-decoration: none; color: #ff4204; float: left; }

.en_blackrup { font-family: 'rupeeregular' !important; font-weight: bold !important; line-height: 40px; }

.en_low { font-family: "hp_simplifiedregular" !important; float: none !important; font-size: 18px !important; font-weight: normal !important; color: #000 !important; }

.envy_bang { width: 100%; float: left; position: relative; margin: 60px 0 0 0; }

.envy_bang_inner { position: absolute; right: 0px; bottom: 86px; width: 550px; }

.envy_bang_inner h1 { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #fff; line-height: 40px; }

.envy_bang_inner p { font-size: 16px; font-weight: normal; text-decoration: none; color: #fff; line-height: 22px; padding: 14px 0 0 0; }

.envy_blue { width: 100%; float: left; background: #0096d6; padding: 30px 0 20px 0; }

.envy_blue_one { width: 30%; float: left; text-align: center; margin-left: 30px; }

.envy_blue_one h1 { font-size: 22px; font-weight: normal; text-decoration: none; color: #fff; }

.envy_blue_one p { font-size: 14px; font-weight: normal; text-decoration: none; color: #fff; line-height: 18px; }

.envy_blue_two { width: 30%; float: left; text-align: center; padding: 0 20px 0 20px; border-right: solid 1px #4db6e2; border-left: solid 1px #4db6e2; }

.envy_blue_two h1 { font-size: 22px; font-weight: normal; text-decoration: none; color: #fff; }

.envy_blue_two p { font-size: 14px; font-weight: normal; text-decoration: none; color: #fff; line-height: 18px; }

.envy_lift { width: 100%; float: left; position: relative; }

.envy_lift_one { width: 500px; position: absolute; right: 100px; top: 77px; }

.envy_lift_one h1 { font-family: 'hp_simplifiedlight'; font-size: 40px; font-weight: normal; text-decoration: none; color: #000; }

.envy_lift_one p { font-size: 16px; font-weight: normal; text-decoration: none; color: #000; line-height: 20px; }

.envy_lift_two { width: 300px; position: absolute; right: 50px; bottom: 196px; }

.envy_lift_two h1 { font-family: 'hp_simplifiedlight'; font-size: 40px; font-weight: normal; text-decoration: none; color: #000; }

.envy_lift_two p { font-size: 16px; font-weight: normal; text-decoration: none; color: #000; line-height: 20px; }

.envy_banner_title { position: absolute; left: 26px; top: 20px; }

.envy_banner_title h1 { font-family: 'hp_simplifiedlight'; font-size: 54px; font-weight: normal; text-decoration: none; color: #0096d6; }

.envy_banner_title p { font-family: 'hp_simplifiedlight'; font-size: 35px; font-weight: normal; text-decoration: none; color: #000; line-height: 40px; text-transform: uppercase; }

.envy_ban_perfet { position: absolute; left: 0px; bottom: 35px; }

.banperfect_left { float: left; width: 270px; font-family: 'hp_simplifiedlight'; font-size: 40px; font-weight: normal; text-decoration: none; color: #000; border-right: solid 1px #000000; padding: 0 40px 0 30px; }

.banperfect_right { float: left; width: 818px; font-size: 14px; font-weight: normal; text-decoration: none; color: #000; line-height: 20px; padding: 0 0 0 40px; }

/* 9 sept 2015 student offer page */
.main_bts_two { width: 100%; margin: 0 auto; }

.bts_onen2 { width: 100%; float: left; position: relative; height: 743px; }

.bts_bannerconn2 { width: 600px; float: left; position: absolute; left: 40px; top: 35px; }

.bts_bannerconn2 h1 { font-family: 'hp_simplifiedbold'; font-size: 39px; font-weight: normal; text-decoration: none; color: #000; }

.bts_bannerconn2 p { font-size: 24px; font-weight: normal; text-decoration: none; color: #000; line-height: 28px; }

.bts_bannerconn2 span { color: #00a4e3; }

.bts_detailn2 { width: 335px; position: absolute; left: 40px; bottom: 35px; }

.bts_detailn2 a { background: #d7410b; border-radius: 0 5px; display: block; text-align: center; width: 110px; height: 35px; line-height: 35px; font-size: 16px; font-weight: normal; text-decoration: none; color: #FFFFFF; }

.bts_detailn2 p { padding: 0 0 10px 0; font-size: 16px; font-weight: normal; text-decoration: none; color: #0096d6; }

.bts_color_lapn2 { width: 330px; float: left; position: absolute; left: 40px; top: 163px; }

.bts_color_lapn2 h2 { font-size: 20px; font-weight: normal; text-decoration: none; color: #0096d6; margin-bottom: 10px; }

.bts_color_lapn2 ul { list-style: none; margin: 0px; padding: 0px; }

.bts_color_lapn2 ul li { float: left; width: 130px; margin: 0 20px 0 0px; }

.bts_color_lapn2 p { font-size: 16px; font-weight: normal; text-decoration: none; color: #000; text-align: center; }

.bts_fiven2 { width: 100%; float: left; margin: 60px 0 0 0; }

.bts_five_leftn2 { width: 32%; float: left; margin-left: 15px; }

.bts_five_twon2 { border-right: solid 1px #000000; padding: 0 20px 0 20px; }

.bts_pvn21 { width: 289px; float: left; }

.bts_pvn21 p { font-size: 16px; font-weight: normal; text-decoration: none; color: #333333; line-height: 20px; }

.bts_pvn21 span { font-size: 18px; font-weight: normal; text-decoration: none; color: #020202; }

.bts_pvn2 p { font-size: 30px; font-weight: normal; text-decoration: none; color: #ff4300; line-height: 40px; margin: 20px 0 15px 0; }

.bts_pvn2 ul { list-style: none; margin: 0px 0 20px 0; padding: 0px; }

.bts_pvn2 ul li { line-height: 20px; font-size: 16px; font-weight: normal; text-decoration: none; color: #000000; background: url(../images/bts_li.png) left 8px no-repeat; padding: 0 0 0 10px; }

.bts_pvn2 a { background: #0096d6; border-radius: 0 5px; display: block; text-align: center; width: 200px; height: 26px; line-height: 26px; font-size: 14px; font-weight: normal; text-decoration: none; color: #FFFFFF; margin: 12px 0 0 0; }

.bts_twon2 { width: 100%; float: left; }

.bts_two_titlen2 { width: 100%; float: left; background: url(../images/hp_bts_border.jpg) left center repeat-x; position: relative; height: 53px; margin: 40px 0 40px 0; }

.bts_two_title_inn2 { background: #FFFFFF; position: absolute; left: 508px; top: 0px; padding: 0 5px; font-family: 'hp_simplifiedlight'; font-size: 36px; font-weight: normal; text-decoration: none; color: #000; }

.bts_right_txtn2 { width: 334px; position: absolute; right: 0px; top: 110px; text-align: left; }

.bts_right_txtn2 h1 { font-family: 'hp_simplifiedlight'; font-size: 30px; font-weight: normal; text-decoration: none; color: #00a4e3; line-height: 35px; }

.bts_right_txtn2 p { font-size: 16px; font-weight: normal; text-decoration: none; color: #767676; line-height: 23px; }

.bts_two_innern2 { width: 100%; position: relative; float: left; text-align: center; }

.bts_sm2_txtn2 { width: 200px; position: absolute; left: 592px; bottom: 20px; font-size: 12px; font-weight: normal; text-decoration: none; color: #000; line-height: 15px; text-align: left; }

.bts_sm2_txtn2 span { color: #00a4e3; }

.bts_threen2 { width: 100%; float: left; }

.bts_fourn2 { width: 100%; float: left; }

.bts_sm3_txtn2 { width: 200px; position: absolute; left: 368px; top: 17px; font-size: 12px; font-weight: normal; text-decoration: none; color: #000; line-height: 15px; text-align: left; }

.bts_sm3_txtn2 span { color: #00a4e3; }

.btspremium_finishn2 { width: 100%; float: left; margin: 50px 0 30px 0; }

.finish_leftn2 { width: 250px; float: left; padding: 30px 0 20px 50px; font-family: 'hp_simplifiedlight'; font-size: 30px; font-weight: normal; text-decoration: none; color: #00a4e3; }

.finish_rightn2 { width: 880px; float: left; border-left: solid 1px #cccccc; padding: 20px 0 20px 20px; font-size: 16px; font-weight: normal; text-decoration: none; color: #706f6f; }

.bts_fourth_txtn2 { width: 364px; position: absolute; left: 20px; top: 9px; text-align: left; }

.bts_fourth_txtn2 h1 { font-family: 'hp_simplifiedlight'; font-size: 30px; font-weight: normal; text-decoration: none; color: #00a4e3; }

.bts_fourth_txtn2 p { font-size: 16px; font-weight: normal; text-decoration: none; color: #767676; line-height: 23px; }

.bts_sm4_txtn2 { width: 200px; position: absolute; left: 240px; bottom: 34px; font-size: 12px; font-weight: normal; text-decoration: none; color: #000; line-height: 15px; text-align: left; }

.bts_sm4_txtn2 span { color: #00a4e3; }

.bts_sixn2 { width: 100%; float: left; font-size: 10px; font-weight: normal; text-decoration: none; color: #000; line-height: 13px; border-top: solid 1px #b9b8bb; border-bottom: solid 1px #b9b8bb; padding: 20px 0; margin: 40px 0 0 0; }

.bts_sixn2 a { font-size: 10px; font-weight: normal; text-decoration: none; color: #0096d6; }

.bts_small_txtn2 { position: absolute; left: 200px; top: 235px; font-size: 14px; font-weight: normal; text-decoration: none; color: #000; line-height: 15px; }

.bts_small_txtn2 span { color: #00a4e3; }

.bts_bluen2 { float: left; background: #00a4e4; padding: 20px; }

.bts_blue_one1 { width: 100%; float: left; }

.bts_blue_one1 h1 { font-family: 'hp_simplifiedbold'; font-size: 30px; font-weight: normal; text-decoration: none; color: #fff; line-height: 35px; }

.bts_blue_one1 p { font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; line-height: 23px; }

.bts_blue_two2 { width: 100%; float: left; margin: 40px 0 0 0; }

.bts_b_left1 { width: 260px; float: left; }

.bts_left_two { width: 200px; float: left; line-height: 20px; }

.bts_left_two span { font-weight: bold; }

.bts_left_two h1 { font-family: 'hp_simplifiedbold'; font-size: 22px; font-weight: normal; text-decoration: none; color: #fff; }

.bts_left_two22 { width: 200px; float: left; margin: 154px 0 0 0; }

.bts_left_two22 a { background: #ff4300; font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #fff; padding: 5px 10px; border-radius: 0 5px; }

.bts_b_left2 { width: 255px; float: left; border-right: solid 1px #fff; padding: 0 20px 0 30px; }

.bts_left_twon2 { width: 177px; float: left; margin: 0 0 0 0; }

.bts_left_twon2 h1 { font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #00a4e4; line-height: 22px; }

.bts_left_twon2 p { font-size: 16px; font-weight: normal; text-decoration: none; color: #231f20; line-height: 20px; }

.bts_left_twon2 span { font-family: 'rupeeregular'; }

.bts_left_twon3 { width: 255px; float: left; margin: 0 0 0 0; }

.bts_left_twon3 h1 { font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #00a4e4; line-height: 22px; }

.bts_left_twon3 p { font-size: 16px; font-weight: normal; text-decoration: none; color: #231f20; line-height: 20px; }

.bts_left_twon3 span { font-family: 'rupeeregular'; }

.bts_left_twon4 { width: 238px; float: left; margin: 0 0 0 0; }

.bts_left_twon4 h1 { font-family: 'hp_simplifiedbold'; font-size: 20px; font-weight: normal; text-decoration: none; color: #00a4e4; line-height: 22px; }

.bts_left_twon4 p { font-size: 16px; font-weight: normal; text-decoration: none; color: #231f20; line-height: 20px; }

.bts_one_new { width: 1000px; float: left; }

.bts_student { position: absolute; left: 40px; bottom: 98px; width: 670px; }

.bts_student ul { list-style: none; margin: 0px; padding: 0px; }

.bts_student ul li { line-height: 20px; float: left; padding: 0 0 22px 0; }

.bts_student2 { position: absolute; left: 40px; bottom: 305px; width: 670px; }

.btn_s { float: left; width: 300px; font-family: 'hp_simplifiedbold'; font-size: 24px; font-weight: normal; text-decoration: none; color: #000; line-height: 22px; padding: 23px 0 0 0; }

.bt_btn_s span { font-family: 'rupeeregular' !important; }

/* new pavalion page */
.bts_onen2NP2 { float: left; height: 690px; position: relative; }

.bts_bannerconn2_NP2 { top: 103px; left: 20px; }

.bts_color_lapn2NP2 { float: left; left: 20px; position: absolute; top: 286px; width: 330px; }

.bts_small_txtn2NP2 { bottom: 322px; color: #000; font-size: 12px; font-weight: normal; line-height: 15px; position: absolute; right: 460px; text-decoration: none; }

.bts_small_txtn2NP2 span { color: #00a4e3; }

.bts_detailn2NHP2 { left: 20px; }

.bts_bluen2NP2 h1 { color: #fff; }

.bts_bluen2NP2 p { color: #fff; }

.bts_bluen2NP2 .bts_left_twon4 { margin-bottom: 66px; }

.bts_bluen2NP2 .bts_left_twon2 { margin-bottom: 20px; }

.bts_bluen2NP2 .bts_left_twon3 { float: left; margin: 8px 0 20px; width: 200px; }

.bts_pvn2 .webr { display: inline; }

/* 10 sept specta page */


.cmpr_change { font-size: 12px; color: #0095d0; text-decoration: none; float: left; position: relative; z-index: 500; margin-bottom: 5px; }

.cmpr_change:hover { color: #f75114; }

.cmpr_remove { font-size: 12px; color: #0095d0; text-decoration: none; float: right; position: relative; z-index: 500; margin-bottom: 5px; }

.cmpr_remove:hover { color: #f75114; }

.label2 { font-size: 15px; margin-bottom: 5px; display: inline-block; width: 100%; margin: 30px 0 0 0; }

.login_innerog { position: relative; }

.login_inner strong a { background: none; color: #2097d4; float: left; font-size: 12px; font-weight: normal; height: auto; line-height: 10px; margin: 0 0 0 0; text-align: center; text-decoration: underline; width: 40%; position: absolute; left: 0px; top: 50px; }

.login_sign22 { width: 100%; float: left; }

.activeCancel { background: url(../images/order_bg_btn3_red.png) no-repeat 0px 0px !important; }

/* 16 sept 2015 add bag popup */
.top_rit { overflow: visible; }

.top_nav li { position: relative; }

.your_bag_popup { background: #fff; width: 465px; border: 1px solid #464646; position: absolute; right: -24px; top: 39px; z-index: 50000; display: none; box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 4px; }

.your_bag_popup_in { padding: 0 20px; }

.your_bag_popup .add_bag_arrow { background: url(../images/add_bag_arrow.png) no-repeat; width: 26px; height: 17px; position: absolute; right: 30px; top: -17px; }

.your_bag_popup .ad_bag_row { width: 100%; float: left; border-bottom: 2px solid #e1e1e1; padding: 20px 0 12px 0; }

.your_bag_popup .yr_bag { font-size: 15px; color: #262626; float: left; }

.your_bag_popup .ad_bag_row p { font-size: 15px; color: #262626; }

.your_bag_popup .tot_prc_ad_bg { font-size: 15px; color: #262626; float: right;  position:relative;}

.your_bag_popup .td1_ab { width: 331px; float: left; }

.your_bag_popup .td1_ab .imgb { width: 76px; float: left; margin-right: 10px; }

.your_bag_popup .td1_ab .txtb { width: 240px; float: left; }

.your_bag_popup .td1_ab .txtb h3 { font-size: 13px; color: #262626; line-height: 18px; padding-bottom: 6px; font-weight: normal; font-family: 'hp_simplifiedregular'; }

.your_bag_popup .td1_ab .txtb span { display: block; color: #666; }

.your_bag_popup .td1_ab .txtb .ad_crt_qnty { width: 35px; float: left; border-right: 2px solid #e1e1e1; margin-right: 6px; }

.your_bag_popup .td1_ab .txtb .ship_ad_crt { background: url(../images/icon_van.png) no-repeat left 4px; font-size: 12px; color: #666; padding-left: 32px; float: left; }

.your_bag_popup .td2_ab { width: 80px; float: left; font-family: 'hp_simplifiedbold'; position:relative; }

.your_bag_popup .td2_ab .price_ad_crt { font-size: 13px; color: #3e3e3e; padding-bottom: 25px; }

.your_bag_popup .td2_ab .price_ad_crt .webr { line-height: 18px; }

.your_bag_popup .td2_ab .top_cros_prc { color: #a4a4a4; text-decoration: line-through; padding-bottom: 0; }

.your_bag_popup .td2_ab .gft_icn { background: url(../images/icon_gft_ad_bag.png) no-repeat; width: 15px; height: 16px; float: left; padding-right: 8px; margin: 0 5px 0 8px; border-right: 2px solid #e1e1e1; }

.your_bag_popup .td2_ab .dlt_icn { background: url(../images/icon_dlt_ad_bag.png) no-repeat; width: 15px; height: 16px; float: left; }

.your_bag_popup .td2_ab .dlt_icn a { width: 15px; height: 16px; display: block; }

.your_bag_popup .btn { color: #fff; float: right; }

.listing_loader { width: 100%; margin: 10px 0px; text-align: center; float: left; }

.listingprice { width: 100%; height: 81px; overflow: hidden; }

.SearchInput { border: #d7d7d7 1px solid; font-size: 14px; color: #707070; font-family: 'hp_simplifiedregular'; margin: 0px 3px; }

/* end bag popup */
/* top follow us */
@media only screen and (min-width: 768px) { .top_box, .top_social, .top_social_lft { overflow: visible; } }

.top_social_lft li { position: relative; }

.social_f_inr { background: #f4f4f4; width: 162px; height: 28px; position: absolute; left: 0; top: 100%; z-index: 5000; padding: 6px 4px; visibility: hidden; }

.top_social_lft li .social_f_inr a { width: 28px; height: 28px; display: block; float: left; margin-left: 4px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }

.top_social_lft li:hover .social_f_inr { visibility: visible; }

#uprogressMain { z-index: 9999999999; left: 0px !important; width: 100% !important; top: 0px !important; height: 100% !important; background: url(../images/hp_main_overlay_bg.png); }

#divLoading { z-index: 99999999999999 !important; }

#cphcontent_lblMsg a { color: #0095d0; }

/* start check_emi_popup */
.prod_listmian li .continr { overflow: visible; }

.div_check_emi { position: relative; display: inline-block; }

.check_emi_popup { background: #fff; width: 220px; border: 1px solid #464646; position: absolute; right: 0; top: 100%; z-index: 500000; box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 4px; display: none; }

.check_emi_popup_in { padding: 0 20px; }

.check_emi_popup .check_em_arrow { background: url(../images/add_bag_arrow.png) no-repeat; width: 26px; height: 17px; position: absolute; right: 30px; top: -17px; }

.check_emi_popup .ad_bag_row { width: 100%; float: left; border-bottom: 2px solid #e1e1e1; padding: 20px 0 12px 0; }

.check_emi_popup .ad_bag_row.border-none { border: none; }

.check_emi_popup h3 { font-size: 15px; text-align: left; font-weight: normal; }

.check_emi_popup .td1_emi { width: 80px; float: left; border-right: 2px solid #e1e1e1; text-align: center; margin-bottom: 15px; }

/*.check_emi_popup .td1_emi.border-none { border:none; }*/
.check_emi_popup .td1_emi strong { font-size: 15px; color: #1394d5; display: block; padding-bottom: 8px; }

.check_emi_popup .td1_emi p { font-size: 15px; color: #d63c0e; }

.check_emi_popup .td1_emi p .webr { line-height: 22px; }

/*.prold_list_rit { z-index:4; }*/
/* review pop up 17 sept 2015 */
.review_popup_main { width: 1100px; margin: 0px auto; }

.rvw_btnPP { float: right; margin: 7px 10px 7px 0; }

.whiteBox_review_popup { background: #fff; position: relative; padding-top: 14px; }

.review_closePP { background: #d94807; width: 64px; height: 54px; display: block; position: absolute; left: -64px; top: 0; line-height: 54px; text-align: center; font-size: 26px; color: #fff; text-decoration: none; cursor: pointer; font-family: "Arial Black", Gadget, sans-serif; font-weight: bold; display: none; }

.review_popup_main .shopping_cart_main h3 { padding: 0 10px; }

.review_popup_main .shopping_cart_main { padding-bottom: 0; }

.review_popup_main .shopping_cart_main h3 span { font-size: 15px; font-family: 'hp_simplifiedregular'; display: block; font-weight: normal; line-height: normal; margin-top: -10px; }

.review_popup_main .shopping_cart_table .row { background: url(../images/bg_review_V_bdr.png) repeat-y center top; }

.review_popup_main .shopping_cart_table .row.head { font-weight: bold; background: none; border-bottom: 1px solid #e1e1e1; }

.edit_pro_rvwPP { float: right; font-size: 15px; padding-top: 24px; padding-right: 10px; }

.edit_pro_rvwPP a { color: #2097d4; text-decoration: none; }

.edit_pro_rvwPP a:hover { color: #f75114; }

.TP_remove { background: url(../images/icons_sprite_hp_new.png) no-repeat left -104px; width: 20px; height: 23px; float: right; display: block; }

.review_popup_main .price_detail { padding-top: 10px; }

.review_popup_main .price_detail .grand_total { background: none; height: 37px; line-height: 37px; margin-top: 0; }

.review_popup_main .price_detail .grand_total .webr { line-height: 36px; }

.review_popup_main .shopping_cart_table .td1 .gift_tag { margin-left: 0; font-size: 13px; }

.review_popup_main .shopping_cart_table .td2 .input { color: #0094d8; }

.review_popup_main .shopping_cart_table .td2 .labelQty { color: #0094d8; }

.review_popup_main .price_detail dd { color: #000; }

.review_popup_main .price_detail .grand_total dd { color: #d94807; }

.review_popup_main .price_detail dd.color { color: #666; }

.review_popup_main .main_wpr { width: 1062px; }

.review_popup_main .shopping_cart_table .td1 .txtb h4 { font-size: 14px; line-height: 18px; padding-bottom: 12px; }

.review_popup_main .price_detail dt, .review_popup_main .price_detail dd { margin-bottom: 3px; }

.review_popup_main .shopping_cart_table .td1 .txtb h4 span { font-size: 12px; }

.review_popup_main .shopping_cart_table .td1 { width: 365px; }

.review_popup_main .shopping_cart_table .td2 { width: 100px; }

.review_popup_main .shopping_cart_table .td3 { width: 126px; }

.review_popup_main .shopping_cart_table .td4 { width: 135px; }

.review_popup_main .shopping_cart_table .td5 { width: 154px; }

.review_popup_main .shopping_cart_table .td1 .imgb { width: 128px; }

.review_popup_main .shopping_cart_table .td1 .txtbinr { margin-left: 145px; }

/* 18 sept 2015 offer popup */
.offer_popup { background: #fff; padding: 18px; }

.offer_popup .row_ofr { width: 100%; float: left; }

.offer_popup .imgb { width: 130px; float: left; }

.offer_popup .txtb { width: 336px; float: left; margin-left: 50px; }

.offer_popup .txtb h3 { color: #000; line-height: 19px; font-size: 19px; font-family: 'hp_simplifiedbold'; font-weight: normal; padding-bottom: 8px; }

.offer_popup .txtb h3 span { font-size: 13px; font-weight: normal; display: block; font-family: 'hp_simplifiedregular'; }

.offer_popup .price_ofr_top { font-size: 23px; color: #d53a0d; font-family: 'hp_simplifiedbold'; }

.offer_popup .price_ofr_top span { font-size: 20px; color: #737373; line-height: 35px; }

.ofr_table .btn { float: right; margin-left: 10px; }

.ofr_table .clr_slct_itm { font-size: 15px; color: #0097d0; text-decoration: underline; float: right; line-height: 30px; }

.ofr_table table { margin-bottom: 10px; }

.ofr_table table label strong { margin-right: 30px; }

.ofr_table table, .ofr_table table td, .ofr_table table th { border: 1px solid #e1e1e1; }

.ofr_table table td { padding: 7px 8px; line-height: 15px; }

.ofr_table table th { font-size: 15px; font-family: 'hp_simplifiedbold'; }

.ofr_table table strong { font-family: 'hp_simplifiedbold'; font-weight: normal; font-size: 14px; }

.ofr_table p { font-size: 13px; color: #999; padding-top: 10px; }

.ofr_table p a { color: #0097d0; }

.ofr_table_mobile { display: none; }

/*start recommender_banner 22 sept 2015 */
.recamended_banner { background: url(../images/bg_recomended_bnr.jpg) no-repeat center top #f8eeef; width: 100%; height: 311px; }

.recamended_banner .main_wpr { position: relative; height: 311px; }

.recamended_banner .recmended_caption { background: url(../images/bg_recomended_bnr.png) repeat; width: 492px; height: 244px; position: absolute; left: 0; bottom: 0; padding: 20px 18px; }

.recamended_banner .recmended_caption h3 { background: #fff; height: 40px; line-height: 40px; font-size: 15px; color: #1495d6; padding: 0 20px; margin-bottom: 14px; font-weight: normal; }

.recamended_banner .recmended_caption ul { padding-left: 18px; }

.recamended_banner .recmended_caption li { width: 100%; float: left; margin-bottom: 20px; }

.recamended_banner .recmended_caption li label { width: 234px; float: left; color: #fff; display: block; font-size: 14px; }

.recamended_banner .recmended_caption li label .cst_frm { margin-right: 10px; }

.recamended_banner .recmended_caption .rec_row { padding-top: 10px; width: 100%; text-align: center; }

.recamended_banner .recmended_caption .rec_row .btn { margin: 0 10px; background: #222; padding: 4px 45px; }

.recamended_banner .recmended_caption .rec_row .btn.back { background: #1495d6; }

.rec_tagline { background: url(../images/rec_arrow.png) no-repeat left 38px; width: 220px; padding-left: 40px; font-size: 35px; color: #1495d6; font-family: 'hp_simplifiedbold'; line-height: 32px; position: absolute; left: 50%; bottom: 18px; margin-left: -58px; }

/* performence */
.performence { border: 1px solid #e1e1e1; }

.performence h3 { background: #1495d6; height: 50px; line-height: 50px; font-size: 18px; color: #fff; margin-bottom: 15px; padding: 0 20px; text-transform: uppercase; font-weight: normal; }

.performence h4 { font-size: 15px; color: #1495d6; line-height: 19px; margin-bottom: 12px; padding-left: 20px; font-weight: normal; }

.performence ul { border-bottom: 1px solid #e1e1e1; padding: 0 0 10px 0; margin: 0 20px 10px 20px; }

.performence ul.border_none { border: none; }

.performence li { line-height: 20px; }

.inkand_Toner { padding-bottom: 40px; border: 1px solid #e3e3e3; padding: 10px; margin: 0 10px 20px 10px; }

.inkand_Toner h3 { color: #545454; font-family: "hp_simplifiedbold"; font-size: 18px; padding-bottom: 6px; font-weight: normal; }

.inkand_Toner .pavillionbox { width: 100%; float: none; }

.inkand_Toner .pavillionbox .select { width: 98%; }

.inkand_Toner .pavillionbox span.formy_txt { display: block; font-family: "hp_simplifiedbold"; font-size: 15px; padding-bottom: 10px; }

.inkand_Toner .inktc_one_midd { font-size: 14px; padding: 10px 0; }

.inkand_Toner .pavillionbox { width: 50%; float: left; }

.inkand_Toner .pavillionbox .input { padding: 8px 10px; float: none; box-shadow: none; border-color: #e3e3e3; }

.inkand_Toner .inktc_one_btm a { font-size: 15px; color: #0095d0; text-decoration: none; }

.inkand_Toner .inktc_one_btm a:hover { text-decoration: underline; }

/*end recommender_banner 22 sept 2015 */
.mob_top_list { background: #fff; width: 150px; position: absolute; right: 7px; top: 100%; z-index: 9999999; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 4px; display: none; }

.mob_top_list ul { padding: 5px 10px; float: none; }

.mob_top_list li { font-size: 14px; border-top: 1px solid #c1c1c1; float: none; padding: 0 !important; }

.mob_top_list li:first-child { border: none; }

.mob_top_list li a { color: #333; display: block; text-decoration: none; padding: 3px 10px; }

.mobile_login_DD { background: url(../images/user_lcon.gif) no-repeat; width: 38px; height: 29px; padding: 0 !important; cursor: pointer; position: relative; margin-right: 5px; display: none; float: right; margin: 15px 0 0 10px; }

.listing_mid_icons { text-align: center; padding-bottom: 10px; height: 33px; }

.listing_mid_icons .feat_icon_imgb { display: inline-block; }

#ankwhatsapp { display: none; }

/* 19 oct 2015 compare bottom fixed */
.compare_bott_fixed { background: #fff; width: 100%; z-index: 50000; position: fixed; left: 0; bottom: 0; padding-bottom: 10px; }

.compare_bott_fixed_top { background: url(../images/bg_bot_fixed_cmpr.jpg) repeat-x; width: 100%; height: 32px;}

.cmpare_btn { background: #00adef; margin: 20px; }
.comapare_pro_rht_main { padding: 20px 0 0 0; }
.cmpr_listmian ul { margin-left: -10px; }


/*Changes 27 july start */
.cmpr_listmian li { width:30%; height:142px; float: left; border: 1px solid #ebebeb; text-align: center; padding: 10px 0; margin-left: 10px; position: relative; }
.cmpr_listmian li .c_add_p_cmpr { width: 90px; height: 50px; border: 1px dashed #b8bac6; font-size: 14px; line-height: 20px; padding: 15px; color: #666; margin: 30px auto 0 auto; padding-top: 25px; }
.compare_bott_fixed_top { background: url(../images/bg_bot_fixed_cmpr.jpg) repeat-x; width: 100%; height: 32px;}
.compare_bott_fixed_top h3 { padding: 3px 0 0 0; font-size: 20px; color: #000; font-weight: normal; }
.cmpr_hide { background: url(../images/arrow_hide_cmpr.png) no-repeat right 8px; float: right; display: block; padding: 0 25px 0 0; font-size: 20px; margin: 3px 0 0 0; cursor: pointer; }
.compare_bott_fixed .prold_list_rit_inr { margin-left:0px; padding-left: 20px; }
.compare_bott_fixed .prold_list_rit{ width:52%; margin-left:13%;}
.compare_bott_fixed .prold_list_lft{ float:right;margin-right:12%; margin-top:60px;}
/*Changes 27 july end */


.cmpr_listmian li h3 { font-size: 15px; line-height: 18px; color: #262626; font-weight: normal; padding: 0 10px; }

.cmpr_listmian li h3 a { color: #262626; text-decoration: none; }

.cmpr_listmian li span { color: #767676; font-size: 13px; padding-bottom: 6px; display: block; }

.cmpr_listmian li .cmpr_close { background: url(../images/icon_close_cmpr.jpg) no-repeat left top; color: #007ab1; width: 20px; height: 20px; position: absolute; top: 8px; right: 8px; display: block; text-align: center; line-height: 20px; text-decoration: none; }

.cmpr_listmian li .cmpr_close:hover { background-position: left bottom; color: #fff; }



/* Start Ink Tonners CSS */
.work { margin: 0 auto; width: 1000px; overflow: hidden; }

.one { float: left; width: 1000px; }

.two { float: left; width: 1000px; }

.top_click { background: #5a4f3c none repeat scroll 0 0; color: #f9b032; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; height: 58px; line-height: 58px; margin: 0 0 0 142px; text-align: center; text-decoration: none; width: 715px; }

.top_click a { background: #5a4f3c url("../images/btm_arrow.png") no-repeat scroll 650px 35px; float: left; margin: 0; padding: 0 0 0 40px; width: 675px; }

.print_work { background: #fbfbfb none repeat scroll 0 0; float: left; padding: 20px 0 20px 60px; width: 940px; }

.one_offer { float: left; padding: 30px 0 0; width: 460px; }

.left_offer { float: left; padding: 0 20px 0 0; width: auto; }

.right_offer { float: left; width: 230px; }

.right_offer h2 { color: #3a3a3a; font-family: "hp_simplifiedbold"; font-size: 20px; font-weight: normal; text-decoration: none; }

.right_offer p { color: #6b6a6a; font-family: "hp_simplifiedregular"; font-size: 15px; font-weight: normal; line-height: 20px; padding: 8px 0 10px; text-decoration: none; }

.right_offer a { background: #0096d6 none repeat scroll 0 0; border-radius: 0 10px; color: #fff; display: block; font-family: "hp_simplifiedregular"; font-size: 15px; font-weight: normal; height: 32px; line-height: 32px; text-align: center; text-decoration: none; width: 85px; }

.two_offer { float: right; padding: 30px 0 0; width: 460px; }

.explore { float: left; width: 1000px; }

.explore_one { color: #000; float: left; font-family: "hp_simplifiedregular"; font-size: 36px; font-weight: normal; padding: 20px 0 0; text-decoration: none; width: 1000px; }

.explore_two { float: left; width: 1000px; }

.explore_three { float: left; width: 1000px; }

.collexplore_one { color: #000; float: left; font-family: "hp_simplifiedregular"; font-size: 36px; font-weight: normal; padding: 30px 0 5px; text-decoration: none; width: 1000px; }

.by_type { border-bottom: 5px solid #0096d6; color: #2b2a2a; float: left; font-family: "hp_simplifiedregular"; font-size: 20px; font-weight: normal; padding: 0 0 4px; text-decoration: none; width: 80px; }

.view_link { float: right; width: 200px; }

.view_link a { background: #0096d6 none repeat scroll 0 0; border-radius: 0 10px; color: #ffffff; display: block; float: right; font-family: "hp_simplifiedregular"; font-size: 16px; font-weight: normal; height: 32px; line-height: 32px; text-align: center; text-decoration: none; width: 172px; }

.ink_carti { background: transparent url("../images/coll_bg.jpg") repeat-x scroll left bottom; border: 1px solid #b4b4b4; float: left; width: 998px; }

.ink_left { float: left; padding: 20px 0 0 50px; width: 350px; }

.ink_left h1 { color: #010101; font-family: "hp_simplifiedbold"; font-size: 30px; font-weight: normal; text-decoration: none; }

.ink_left p { color: #0090cd; font-family: "hp_simplifiedregular"; font-size: 22px; font-weight: normal; padding: 20px 0 11px; text-decoration: none; }

.ink_left a { background: transparent url("../images/blue_arrow.png") no-repeat scroll left 3px; color: #565555; font-family: "hp_simplifiedregular"; font-size: 16px; font-weight: normal; padding: 0 0 0 27px; text-decoration: none; }

.ink_right { float: right; padding: 0; width: 562px; }

.print_worktwo22 { display: none; float: left; padding: 36px 0 0 190px; width: 810px; }

.print_worktwo22 label { background: transparent url("../images/search_btn.jpg") no-repeat scroll left top; cursor: pointer; float: left; height: 46px; width: 68px; }

.print_worktwo33 { display: none; float: left; padding: 36px 0 0 190px; width: 810px; }

.print_worktwo33 label { background: transparent url("../images/search_btn.jpg") no-repeat scroll left top; cursor: pointer; float: left; height: 46px; width: 68px; }

.print_worktwo { float: left; margin: 0 0 0 10px; padding: 0; width: 670px; }

.print_worktwo label { background: transparent url("../images/search_btn.jpg") no-repeat scroll left top; cursor: pointer; float: left; height: 51px; width: 68px; }

.printinp { border-bottom: 1px solid #bbbbbb; border-left: 1px solid #bbbbbb; border-top: 1px solid #bbbbbb; color: #90908f; float: left; font-size: 20px; height: 49px; line-height: 49px; padding: 0 0 0 5px; width: 555px; }

.print_num { background: #0096d6 none repeat scroll 0 0; color: #ffffff; float: left; font-family: "hp_simplifiedregular"; font-size: 22px; font-weight: normal; height: 51px; line-height: 51px; text-align: center; text-decoration: none; width: 244px; }

.main_omen { margin: 0 auto; width: 1000px; }

.omen_one { float: left; position: relative; width: 1000px; }

.omen_one_text { float: left; left: 0; position: absolute; top: 0; width: 1000px; }

.olsmain { width: 794px; margin: 0px auto; padding-top: 20px; }

.ols_promo_slider { width: 1000px; height: auto; }

.ols_promo_slider ul { margin: 0px; padding: 0px; list-style: none; }

.ols_promo_slider ul li { margin: 0px; padding: 0px; }

.olsmain { width: 1000px; float: left; }

.olsmain_banner { width: 100%; margin-bottom: 10px; }

.olsmain_tc { width: 100%; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000; }

.olsmain_tc a { text-decoration: underline; color: #000; }

.olsmain_tc span { padding-left: 20px; }

.olsmain_link { width: 100%; padding-bottom: 10px; }

.olsmain_link ul { width: 96%; margin: 0px auto; padding: 0px; list-style: none; }

.olsmain_link li { width: 50%; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; }

.olsmain_link li a { color: #000; text-decoration: underline; }

.ols_promo_slider .bx-wrapper .bx-pager.bx-default-pager a { background: #fff !important; border: #999999 2px solid; border-radius: 6px !important; }

.ols_promo_slider .bx-wrapper .bx-pager.bx-default-pager a { background: #fff !important; border: #999999 2px solid; border-radius: 6px !important; }

.ols_promo_slider .bx-wrapper .bx-pager.bx-default-pager a:hover, .ols_promo_slider .bx-wrapper .bx-pager.bx-default-pager a.active { background: #0197d6 !important; border: #0197d6 2px solid; }

.ols_promo_video { width: 1000px; float: left; height: auto; padding: 10px 0 0 0; font-size: 16px; color: #000; font-family: "hp_simplifiedregular"; text-align: center; }

.ols_promo_video a { color: #0090cd; text-decoration: underline; }

/*# sourceMappingURL=app.css.map */
/****************** buyback page *****************/
.productContainer { width: 995px; float: left; padding: 0px 0 0 0; position: relative; }

.productContainer img { padding-left: 95px; }

.productContainer h1 { color: #59bbe2; padding: 25px 0px 15px 97px; font-size: 19px; }

.productContainer ul { border: solid 1px; margin-left: 72px; border-color: gray; height: 322px; }

.buybackfontsize li { font-family: "hp_simplifiedregular"; font-size: 13px; list-style: inside none disc; margin-top: 4px; padding-left: 10px; }

/* Shipping Cart page */
.shoping_cartLeft { float: left; width: 754px; font-family: 'hp_simplifiedregular'; font-size: 13px; }

#registertab { background: #F5F5F5; float: left; margin: 0; padding: 3px 0 0 9px !important; width: 745px; border-bottom: 1px solid #0096d6; }

#registertab ul { margin: 0; padding: 0; }

#registertab ul li { list-style-type: none; position: relative; top: 1px; float: left; padding: 7px 20px; margin: 0 5px 0 0; list-style: none; -moz-user-select: none; -khtml-user-select: none; font-family: 'hp_simplifiedbold'; font-size: 15px; font-weight: normal; color: #0096d6; background: #FFF; border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; -webkit-border-radius: 0 3px 0 0; border: 1px solid #eae8e8; border-bottom: 1px solid #FFF; }

#registertab ul li.step1 { float: left; background: #0096d6 url(../images/step1-bullet.png) 10px center no-repeat; text-indent: 20px; color: #FFF; border: 1px solid #0096d6; border-bottom: 1px solid #0096d6; width: 138px; }

#registertab ul li.step2 { float: left; background: #0096d6 url(../images/step2-bullet.png) 10px center no-repeat; text-indent: 20px; color: #FFF; border: 1px solid #0096d6; border-bottom: 1px solid #0096d6; width: 138px; }

#registertab ul li.step3 { float: left; background: #0096d6 url(../images/step3-bullet.png) 10px center no-repeat; text-indent: 20px; color: #FFF; border: 1px solid #0096d6; border-bottom: 1px solid #0096d6; width: 138px; }

#registertab ul li.active4 { float: left; background: #FFF url(../images/step4-bullet-act.png) 10px center no-repeat; text-indent: 20px; border: 1px solid #eae8e8; border-bottom: 1px solid #FFF; width: 138px; }

.forgot_form, .formdetails { float: left; margin: 10px 0 30px 15px; width: 740px; font-family: 'hp_simplifiedregular'; font-size: 13px; }

.paymentType { width: 740px; float: left; /* background: #f5f5f5; */ }

.paymentType h1 { font-family: 'hp_simplifiedregular'; font-size: 15px; color: #000; font-weight: normal; padding: 6px 0 5px 13px; }

.accType { width: 508px; float: left; background: #fff; padding: 0px 0 0 9px; }

.accTypeLeft3 { width: 700px; float: left; font-family: 'hp_simplifiedregular'; font-size: 16px !important; color: #000; }

.accTypeLeft3 table td { font-family: 'hp_simplifiedregular'; font-size: 14px !important; color: #000; padding: 1px 5px; }

.formdetails p { float: left; width: 50%; margin: 0 0px 10px 0; }

.accTypeLeft2 { width: 700px; float: left; font-family: 'hp_simplifiedregular'; font-size: 16px !important; color: #000; }

.accTypeLeft2 ul { list-style: none; margin: 0; padding: 12px 0 10px 12px; }

.accTypeLeft2 ul li { line-height: normal; background: url("../images/bullet-img.jpg") no-repeat left 6px; font-size: 13px; font-family: 'hp_simplifiedregular'; padding: 0 0 0 20px; }

.accTypeLeft2 ul li ol { list-style: decimal; margin: 0; padding: 12px 0 10px 12px; }

.accTypeLeft2 ul li ol li { line-height: normal; font-size: 13px; font-family: 'hp_simplifiedregular'; padding: 0 0 0 0px; background: none; }

.payment_option_cont { width: 100%; height: auto; padding: 10px 0px; }

.disclaimer_payment { width: 100%; font-size: 12px; color: #363636; padding-bottom: 5px; }

.disclaimer_payment span { color: #19a0da; }

.payment_list_cont { width: 100%; background: #0197d6; padding: 10px 0px; overflow: hidden; }

.payment_list_cont li { float: left; width: 25%; height: 34px; line-height: 34px; font-size: 16px; color: #ffffff; text-align: center; }

.payment_list_cont li span { display: inline-block; margin-right: 10px; }

.buttons_list li.activeCancel a { color: #fff; }

.ui-widget-content { border-radius: 0px; margin-top: 2px; }

.ui-autocomplete-loading { background: url("../images/auto_complt_lodin.gif") no-repeat 100% 9px; }

.ui-autocomplete { max-height: 300px; overflow-y: auto; /* prevent horizontal scrollbar */ overflow-x: hidden; }

/* IE 6 doesn't support max-height we use height instead, but this forces the menu to always be this tall */
* html .ui-autocomplete { height: 300px; border-radius: 0px; margin-top: 2px; }

.check_emiclosebtn { width: 25px; height: 25px; background: url("../images/check_emiclosebnt.gif") no-repeat 0 0; position: absolute; right: 3px; top: 3px; display: block; font-size: 0px; line-height: 0px; }

#lights { height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; }

.xlsf-light { position: absolute; }

body.fast .xlsf-light { opacity: 0.9; }

.xlsf-fragment { background: url("image/bulbs-50x50-fragments.png") no-repeat scroll 0 0 transparent; height: 50px; position: absolute; width: 50px; }

.xlsf-fragment-box { display: none; height: 50px; left: 0; position: absolute; top: 0; width: 50px; }

.xlsf-cover { background: none repeat scroll 0 0 #fff; display: none; height: 100%; left: 0; opacity: 1; position: fixed; top: 0; width: 100%; z-index: 999; }

.scroll_top { background: url(../images/top_arrow_hp.png) no-repeat; width: 31px; height: 31px; position: fixed; right: 30px; bottom: 30px; z-index: 500000; display: none; }

/*# sourceMappingURL=app.css.map */
/* start css for EMI POP UP */
.emi_bott_text { width: 100%; float: left; text-align: left; }

.checkemi_dropdown { width: 100%; padding: 5px 0px; float: left; text-align: left; }

.checkemi_dropdown select { width: 100%; }

/* end css for EMI POP UP */
.new_estore { width: 100%; color: #363636; font-size: 13px; }

.new_estore span { padding: 0px 20px; }

.new_estore a { color: #2097d4; }

.error_msg { width: 100%; color: #e20808; font-size: 13px; padding: 10px 0px; }
.error_msg em { padding: 0 10px 0 20px; }
.successful_msg { width: 100%; color: #0096d1; font-size: 13px; padding: 10px 0px; }
.successful_msg em { padding: 0 10px 0 20px; }




.slideout-menu { position: fixed; left: 0; top: 0; bottom: 0; right: 0; z-index: 0; width: 256px; overflow-y: auto; -webkit-overflow-scrolling: touch; display: none; background: #eee; }

/*Festive Theme*/
.slideout-panel { position: relative; z-index: 1; background: #fff; } 

/*.slideout-panel { position: relative; z-index: 1; background: url("../images/independence_day.jpg") no-repeat center top #fff; background-size:100%; }*/


.slideout-open, .slideout-open body, .slideout-open .slideout-panel { overflow: hidden; position: fixed }

.slideout-open .slideout-menu { display: block; }

.navigation .nav { float: left; }

.more_menu { width: auto; float: left; padding: 9px 17px; position: relative; }

.more_menu a.moremn { color: #363636; font-family: "hp_simplifiedregular"; font-size: 15px; text-decoration: none; background: url("../images/hp_mneu_moreicon.png") no-repeat 100% 4px; display: block; padding-right: 14px; height: 36px; }

.more_menu .more_sub_menu { width: 200px; height: auto; background: #fff; border: 1px solid #ccc; border-top: 0px; box-shadow: 0 3px 3px #ccc; position: absolute; left: 0; top: 55px; display: none; }

.more_menu ul { width: 100%; height: auto; list-style: none; margin: 0; padding: 0; }

.more_menu ul li { list-style: none; margin: 0; padding: 0 !important; width: 100%; border-top: 1px solid rgba(0, 0, 0, 0.05); }

.more_menu ul li:first-child { border: 0px; }

.more_menu ul li a { padding: 8px 15px; color: #555; text-decoration: none; display: block; }

.slideout-menu .more_menu { width: 100%; padding: 0; background: #eee; }

.slideout-menu .more_menu a.moremn { display: none; }

.slideout-menu .more_menu .more_sub_menu { display: block !important; width: 100%; position: static; box-shadow: 0 0 0 #ccc; border: 0px; border-top: 1px solid rgba(0, 0, 0, 0.05); font-size: 14px; background: #eee; }

.laptop_feat_sec { width: 100%; margin-top: 10px; }

.laptop_feat_sec_inr { border-top: 1px solid #59b9eb; padding: 15px 0; margin: 0 30px; position: relative; }

.icon_laptop_DD { width: 50px; height: 32px; position: absolute; right: 0; top: -33px; }

.laptop_feat_list h4 { font-size: 13px; color: #1294d6; padding: 0 5px 4px 6px; margin-bottom: 5px; font-weight: normal; border-bottom: 1px solid #b9b9b9; }

.laptop_feat_list { width: 130px; float: left; margin-left: 20px; }

.laptop_feat_list ul { position: static !important; padding: 0 6px; }

.laptop_feat_list li { color: #737373; border: 0px; }

.laptop_feat_list li a { display: inline; padding: 0; font-size: 12px; color: #737373 !important; }

.laptop_feat_list li a:hover { background: none; }

.printer_finder { border-top: 1px solid #59b9eb; padding: 15px 0; width:100%; position: relative; }

.printer_finder h4 { font-weight: normal; font-size: 14px; font-family: 'hp_simplifiedbold'; }

.printer_finder strong { background: #0098d7; width: 150px; height: 31px; text-align: center; line-height: 31px; color: #fff; font-size: 13px; display: block; float: left; font-weight:normal; }

.printer_finder .ink_tnr_serach_box { border: 1px solid #d7d7d7; display: block; float: left; margin: 0; position: relative; width: 50%; background: #fff; }

.printer_finder .ink_tnr_serach_box .search { height: 29px; }

.printer_finder .ink_tnr_serach_box .search_btn { padding:0px;  background: url(../images/ico_search_ink_tonr.jpg) no-repeat; width: 34px; height: 29px; cursor: pointer; }

.battery_adaptor
        {
            width: 420px;
            background: #fff;
            border: solid 7px #0197d6;
            padding: 30px;
            position: relative;
            margin: 180px auto 0 auto;
            overflow: hidden;
        }
        .battery_adaptor h1
        {
            margin: 0px;
            padding: 0px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 18px;
            font-weight: normal;
            text-decoration: none;
            color: #00afe9;
            text-align: center;
            margin: 0 0 20px 0;
        }
        .bettery_row
        {
            float: left;
            width: 430px;
            margin: 5px 0 5px 0;
        }
        .bettery_row label
        {
            width: 180px;
            float: left;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            text-decoration: none;
            line-height: 26px;
        }
        .bettery_inp
        {
            width: 236px;
            float: left;
            border: solid 1px #2dbded;
            height: 26px;
            line-height: 26px;
        }
        .bettery_two
        {
            width: 420px;
            float: left;
            text-align: center;
            margin: 20px 0 0 0;
        }
        .bettery_two a
        {
            width: 100px;
            text-align: center;
            background: #00afe9;
            color: #fff;
            text-decoration: none;
            height: 28px;
            line-height: 28px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            display: inline-block;
        }
        .battery_close
        {
            position: absolute;
            right: 10px;
            top: 5px;
            cursor: pointer;
        }
        .overlay
        {
            width: 100%;
            height: 100%;
            position: fixed;
            left: 0px;
            top: 0px;
            z-index: 9999999;
            background: url(../images/transparant_img.png) repeat 0px 0px;
            text-align: center;
            display: none;
        }
        .popup_cont
        {
            width: 738px;
            height: auto;
            margin: 230px auto;
            position: relative;
        }
        .pop_text
        {
            width: 685px;
            float: left;
            background: #fff;
            text-align: center;
            padding: 179px 0 0 0;
            font-family: 'franklin_gothic_bookregular';
            font-size: 55px;
            font-weight: normal;
            text-decoration: none;
            color: #eb0000;
            height: 216px;
        }
        .pop_close
        {
            width: 45px;
            height: 45px;
            position: absolute;
            right: 39px;
            top: -19px;
            cursor: pointer;
            color: #FFFFFF;
        }
        .pop_Submit
        {
           
                background :#1294d6;
                display: block;
                float: left;
                padding: 3px 10px 5px 12px;
                color: #fff;
                text-decoration:none;
            
        }
.prold_list_rit_Acc_inr {padding-left: 20px; }


.best_prdt .img_box{ position:relative;}
.bsp_prtd_icon{ width:100%; height:auto; position:relative; left:0px; bottom:0px; z-index:1;}
.bsp_prtd_icon .listing_mid_icons{padding-bottom:0px!important; text-align: left!important; }
.bsp_prtd_icon .listing_mid_icons .feat_icon_imgb{width:26px; margin-right:8px;}



.faqs_con{width:100%; }
.faqs_one{width:100%;  padding:25px 0;}
.faqs_one ul{list-style:none; margin:0px; padding:0px;}
.faqs_one ul li {line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; text-decoration:none; color:#656565; background:url(../images/faqs_li.png) left center no-repeat; padding:0 0 0 30px;}

.faqs_two{width:100%;  font-family:Arial, Helvetica, sans-serif; font-size:22px; text-decoration:none; color:#151515; padding:0 0 30px 0;}
.noline{ text-decoration:underline;}
.blue{font-family:Arial, Helvetica, sans-serif; font-size:28px; text-decoration:underline; color:#0096d6;}


.question
{
  width: 98%;
  float: left;
  padding: 4px 0 0px 5px;
  border: solid 1px #b1e2f7;
  margin: 0 0 18px 0;
}

    .left_q
{
    
  width: 21px;
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  color: #353536;
    
    
 }
.right_q
{
width: 94%;
  float: left;    
    
}
.right_q h1 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #353536;
  padding: 0 0 20px 0;
    
    }
.right_q p{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#353536;}

.right_q a{ text-decoration:underline; color:#0096d6;}


.tonnertnc_banner { width:100%; margin-bottom:20px;} 
.tonnertnc_banner img { width:100%;} 

.faqs_three{width:100%; float:left;}

.price_ad_crt em { font-size:11px;  font-family:'hp_simplifiedregular' !important;}
.p_list_ovrv li p { color:#5ed853;}
.bx-wrapper .bx-loading{ display:none!important;}
.tax_text_cart{ width:100px; height:auto; position:absolute; left:0px; top:18px;  font-size:11px; font-family:'hp_simplifiedregular'!important;}
.menu_rit_btm_bnr{ width:100%; height:auto;} 
.menu_rit_btm_bnr_box{ width:100%; height:auto; padding-bottom:7px;} 
.menu_rit_btm_bnr_box a{  padding:0px!important;} 
.menu_rit_btm_bnr_box img{ width:100%;}
.errValidator 
{
     color: red;
    padding: 24px 0px 0px 0px;
    line-height: 37px;
    display: inline;
}



.paymentContainer1 h1 { font-size: 19px; }

.paymentContainer1 p { font-size: 15px; }

.tooltip_sav { border-radius: 5px; border: 2px solid #1f94dc; background: #efefef; color: #1a1a1a; }

.tooltip_sav .tooltipster-content { font-family: "hp_simplifiedregular"; font-size: 12px; line-height: 15px; padding: 10px 12px; }

.savupto_ul { list-style: none; margin: 0; padding: 0; }

.savupto_ul li { background: url("../images/save_upto_str.gif") no-repeat 0 3px; padding: 0 0 0 15px; color: #1a1a1a; padding-bottom: 7px; }

.savupto_ul li .sav_clr { color: #df441c; }

.tooltip_sav .totl_savbtm { width: 100%; height: auto; color: #df441c; font-size: 16px; padding-top: 7px; }


.remove_link_chop{ width:auto !important; display:inherit !important; height:auto !important; line-height:normal !important; text-decoration: underline !important; color:#0095d0 !important; text-align:inherit !important; background:none !important; float:left !important; font-size:12px !important;}
.ink_tnr_mainsrc {  padding:0 30px; height:50px;}
.linktnrresults{ position: absolute; left: 0; top: 29px; height: 150px; width: 100%; overflow: auto; overflow-x: hidden}
.linktnrresults .ui-autocomplete{ width: inherit !important}
.hp_pav_text{ width:100%; font-size:12px; color:#000;}
.hp_pav_text a{ width:100%; color:#0096d6; text-decoration:underline;}
/* order cancel css */
.o_confirmation{width:100%; margin:0 auto;}
.o_confirmation_left{width:360px; float:left;}
.o_confirmation_midd{width:1px; float:left; height:274px; padding:60px 0 0 0;}
.o_confirmation_right{width:600px; float:left; padding:80px 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#010000;font-family: 'hp_simplifiedregular';}
.o_confirmation_right span{color:#0096d6;}

.o_confir_title{width:100%; float:left; padding:0 0 0 0;font-size: 22px;font-family: 'hp_simplifiedregular';}

.o_confir_one{width:220px; float:left; padding:0 0 0 20px;font-family: 'hp_simplifiedregular';}
.o_confir_two{width:220px; float:left; font-size:14px; padding:0 0 0 20px;font-family: 'hp_simplifiedregular';}
.o_confir_three{width:240px; float:left; padding:10px 0 0 0;font-family: 'hp_simplifiedregular';}
.o_confir_two_tabel{width:220px; float:left; padding:0 0 0 20px;font-family: 'hp_simplifiedregular';}
.o_confir_gray{font-size:12px; text-decoration:none; color:#000; padding:0 0 0 10px;font-family: 'hp_simplifiedregular';}
.o_confir_orang{font-size:12px; text-decoration:none; color:#dd3f1e; padding:0 0 0 10pxfont-family: 'hp_simplifiedregular';}

.o_confir_orang .price1 { display:block;padding-left:3px; color:#d7410b; font-family:'hp_simplifiedbold'; font-size:20px;}
.o_confir_orang .price1 small {padding-top:2px; font-size:12px; color:#d7410b;  float:left; padding-right:3px; }
.morecontent span {
    display: none;
}
.morelink {
    display: block;
    float: right;  
}
.more a{ color:#0097CF; text-decoration:none; outline:none;}



/*css for offer product detail*/


.new_offer
        {
            width: 100%;
            float: left;
            position: relative;
            margin: 30px 0 0 0;
        }
        .new_offer ul
        {
            list-style: none;
            margin: 0px;
            padding: 0px;
        }
        .new_offer ul li
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            text-decoration: none;
            color: #000000;
            padding: 5px 0 5px 10px;
            background: url(images/offer_li.png) left 10px no-repeat;
        }
        
        .new_offerpd
        {
            border: dashed 1px #f7870f;
            padding: 20px;
        }
        
        .new_offerimg
        {
            position: absolute;
            left: -30px;
            top: -40px;
        }


.prdt_special_features .bx-wrapper .bx-controls-direction a.disabled{ display:none;}
.special_features_slider .bx-wrapper{ float:left;}
.payment_one ul li a span{ font-size:11px; display:inline-block;  text-align:center; color:#5ed853!important;}
#PayUmoney a{ /*padding:5px 54px!important;*/}



.tata_msg_epp_overlay{ width:100%; height:100%; position:fixed; background:url(../images/epp-overlay-bg.png) repeat; z-index:99999999999999999; }
.tata_msg_epp_cont{ width:500px; height: auto; background:#00a3e8; margin:200px auto; position:relative;}
.tata_msg_epp_close{ width:46px; height:auto; cursor:pointer; position:absolute; z-index:1; right:0px; top:0px;}
.tata_msg_epp_box{ padding:30px 48px 0px 48px;}
.tata_msg_epp_box h2{ font-size:26px; color:#fff; text-align:center; padding-bottom:20px; font-family: 'hp_simplifiedbold'; font-weight:normal;}
.tata_msg_epp_box p{ font-size:16px; line-height:20px; color:#fff;  padding-bottom:30px; font-family: 'hp_simplifiedregular';}
.tata_msg_epp_box p a{ font-size:13px!important; text-decoration:underline ; color:#fff; }
.tata_msg_epp_box p a span {  font-style:italic; }



/*Offer popup css*/
.offers{ width:100%; float:left;}
.offers h5{font-size:22px; font-weight:normal; text-decoration:none; color:#2c5490; cursor:pointer; font-family: 'hp_simplifiedregular'; background:url(../images/pop_plus.png) left top no-repeat; clear:both; padding:0px 0 0 50px; line-height:40px; margin:5px 0 0 0;}
.offer_one{width:100%; float:left; display:none; padding:0 0 0 0; margin:20px 0 0 0;}
h5.active_arrrow{background:url(../images/pop_minus.png) left top no-repeat;}
.care_pd{padding:0 15px;}
.hp_carepack{width:100%; float:left;}
.hp_carepack ul{list-style:none; margin:0px; padding:0px;}
.hp_carepack ul li{line-height:20px; float:left; width:33.33%;}
.care_one{width:100%; float:left; text-align:center;}
.care_one h1{font-family: 'hp_simplifiedregular'; font-size:18px; font-weight:normal; text-decoration:none; color:#26282b; margin:10px 0 0 0; height: 66px;}
.care_one h2{font-family: 'hp_simplifiedregular'; font-size:18px; font-weight:normal; text-decoration:none; color:#2c5490;}
.care_one p{font-family: 'hp_simplifiedbold'; font-size:22px; font-weight:normal; text-decoration:none; color:#d94807; margin:5px 0 0 0;}
.care_one span{font-family: 'WebRupee';}
.cont_care{ float:right;}
.care_bor{border-bottom:solid 1px #e1e1e1; height:1px; margin:20px 0; width:100%; float:left;}

.care_mrp{margin: 5px 0 0; color: rgb(129, 129, 129); font-size: 18px; height: 23px;}
.care_mrp b{font-weight: normal; color: rgb(191, 191, 191); text-decoration: line-through; font-size: 18px; margin: 0px 0px 0px 11px;}
.payem{color: rgb(129, 129, 129); font-size: 22px; margin: 0px 10px 0px 0px;}


 /*GR  Lalit Jamwal*/

.girl_rising{width:100%; float:left;}
.girl_coustmer{width:100%; float:left;}
.girl_right{width:24%; float:right; position:relative;}
.girl_right img{width:100%;}
.girlpd{padding:0 15px;margin-top: -14px;}
.girl_righin{width:100%; position:absolute; left:0px; top:18px;}
.girl_righin a{ color:#0095d7; text-decoration:none;}
.girl_right h1{font-family: 'hp_simplifiedregular'; font-size:22px; font-weight:normal; text-decoration:none; color:#fff; text-align:center;}
.girl_right strong{display:inline-block; background:#0095d7; padding:5px 15px;}
.girl_right p{font-family: 'hp_simplifiedregular'; font-size:14px!important; font-weight:normal; text-decoration:none; color:#484747; margin:3px 0 0 0;}
.girl_donate{width:100%; float:left; text-align:center; margin:10px 0 10px 0;}
.girl_donate ul{list-style:none; margin:0px; padding:0px;}
.girl_donate ul li{line-height:20px; float:left; width:50%; text-align:left; padding-bottom:7px;}
.girl_donate span{font-family: 'WebRupee'; font-size:16px;}
.girl_donate label{ color:#484747; font-size:13px; font-weight:normal; text-decoration:none; font-family: 'hp_simplifiedregular'; margin:0 0 0 5px}
.girl_radio{float:left;}
.girl_donate a{display:inline-block; margin:0 auto; background:#e54f01; padding:5px 20px; color:#fff; font-family: 'hp_simplifiedbold'; font-size:16px; text-decoration:none; margin:10px 0 0 0;}
.girlad{width:100%; float:left;  font-family: 'hp_simplifiedregular'; font-size:14px; font-weight:normal; text-decoration:none; color:#484747;}
.girlad a{ text-decoration:none; color:#e54f01;}
 


.epp_prtd_banner{ width:100%; margin-bottom:40px; margin-top: -37px; text-align:center;}
#special_features li { width:228px;}



.discount_store_overlay{ width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:9999999; background: url(../images/discount-store-overlay-bg.png) repeat 0 0; display:none;}
.discount_store_box{ width:720px; height:auto; margin:200px auto; }
.discount_store_inner{background:#f1f1fb; border:#30a8dd 2px solid; border-radius:3px;  padding:15px 20px 20px 20px; font-family: 'hp_simplifiedregular'; position:relative;}
.discount_store_close{ width:25px; cursor:pointer; height:auto; position:absolute; right:-10px; top:-10px; z-index:9;}
.discount_store_inner .customer_img_box{ width:100%; text-align:center; padding-bottom:10px;}
.discount_store_inner h5{ font-size:26px; color:#19a0d9; font-weight:normal; padding-bottom:5px; text-align:center;}
.discount_store_inner p{ font-size:19px; color:#19a0d9; padding-bottom:10px; text-align:center;}
.discount_store_btn{ width:100%; overflow:hidden; padding-top:20px;}
.discount_store_btn ul{ float:right; width:294px;}
.discount_store_btn li{ float:left; margin-left:5px;}
.discount_store_btn li a{ height:28px; line-height:28px; font-size:16px; color:#fff; background:#6dbfe6; text-decoration:none; display:inline-block; padding:0px 15px; font-family: 'hp_simplifiedbold';}


.warranty_drop{ width:55px; height:42px; padding:14px 0 0 0; position:absolute; right:5px; top:-9px; background: url("../images/warranty-drop-bg.png") no-repeat 0 0; font-size:10px; text-align:center; line-height:11px; color:#fff; font-family: 'hp_simplifiedregular'}
.warranty_drop span{ display:block; font-family: 'hp_simplifiedbold'; }
.freebies_worth{ color:#d94807; font-size:14px; font-family: 'hp_simplifiedbold'; width:100%; text-align:center;}
.irctmsg{ width:100%; font-size:11px; color:#d63c0e; line-height:13px; height:46px; float:left;}
.irctmsg_detail{ width:100%; font-size:11px; color:#d63c0e; line-height:13px; float:left; padding-bottom:5px;}


/* latest shoping cart css for girl rising */
.cartdonate{ width:100%; float:left;}
.cart_donte_left{ width:58%; float:left;}
.cart_donte_right{ width:40%; float:right;}
.girl_right{ width:100%;}
.cart_checkbox{ width:100%; float:left;}
.cart_checkbox label{font-family: 'hp_simplifiedregular'; font-size:16px; font-weight:normal; text-decoration:none; color:#000;}
.girlrising_check{ float:left; margin:5px 5px 0 0;}
.tonnertnc_banner_wpr{ width:1220px; margin:0px auto; }
.tonnertnc_banner_wpr img{ width:100%;  }




#Paytm a{ background:url(../images/paytm_icon.png) center center no-repeat !important; width:56px; height:20px; display:block;}
#Paytm a:hover, #Paytm a.active_option{background:url(../images/paytm_hover2.png) center center no-repeat #0095d0 !important;}

#BigsalePaytm a{ background:url(../images/paytm_icon.png) 97% center no-repeat !important; padding-right:78px; height:20px; display:block;}
#BigsalePaytm a:hover, #BigsalePaytm a.active_option{background:url(../images/paytm_hover2.png) 97% center no-repeat #0095d0 !important;}

/* Paytm Gateway */
.paytm_gatway {padding:20px 0; float:left; width:100%;}
.pytm_lft {width:22%; float:left;}
.pytm_lft_in {padding-top:15px;}
.pytm_lft_in .btn {float:none; margin:0 auto; width:130px; display:block;}
.pytm_rht {width:78%; float:left;}
.paytm_cntnt {padding:10px 10px 10px 30px; border-left:2px solid #ccc; }
.paytm_cntnt p{font-size:18px; line-height:24px; padding-bottom:18px;}
.paytm_cntnt h4 {font-size:18px; padding-bottom:10px; color:#0392d8; font-weight:normal; font-family: 'hp_simplifiedbold';}
.paytm_cntnt .pytm_grn_box {background:#d7f3fd; padding:25px 20px;}
.paytm_cntnt .pytm_grn_box li {width:100%; float:left; padding-bottom:18px;}
.paytm_cntnt .pytm_grn_box li:first-child {padding-bottom:5px;}

.paytm_cntnt .pytm_grn_box h5 {width:140px; font-size:20px; float:left; line-height:35px; margin-right:18px;}
.paytm_cntnt .pytm_grn_box li.step_scnd_ptm h5 {line-height:45px;}
.paytm_cntnt .pytm_grn_box h5 img {float:right;}
.paytm_cntnt .pytm_grn_box .pytm_txtb {width:77%; float:left; padding:7px 0 10px 0;}
.paytm_cntnt .pytm_grn_box p{font-size:15px; line-height:22px; padding-bottom:10px;}

.patym_only ul li a{ padding:15px 69px;}




/* Offer  */

.product_offer{ width:100%; float:left; background:#f5f5f5; border-top:3px solid #d74907;  border-bottom:3px solid #d74907; padding:10px 0 10px 0;}
.product_offer_inner{border-left:solid 1px #d9ddde; border-right:solid 1px #d9ddde;}

.product_offer_top{width:100%; float:left;}
.product_left{width:50%; float:left;}
.product_toppd{padding:0 20px; border-left:solid 1px #09ace7;}
.product_toppd2{padding:0 20px;}
.product_offer_btm{width:100%; float:left; text-align:center;}


.product_left h1{ background:url(../images/product_tit.jpg) left center repeat-x; text-align:center;}
.product_left h1 span{display:inline-block; background:#f5f5f5; padding:0 5px; font-family:'hp_simplifiedregular'; font-size:16px; font-weight:normal; text-decoration:none; color:#00a6ed; }
.product_left h2{ background:url(../images/product_tit.jpg) left center repeat-x; text-align:center;}
.product_left h2 span{display:inline-block; background:#f5f5f5; padding:0 5px; font-family:'hp_simplifiedregular'; font-size:16px; font-weight:normal; text-decoration:none; color:#00a6ed;text-align:center; }

.product_left ul{list-style:none; margin:0px; padding:0px;}
.product_left ul li{line-height:20px; font-family:'hp_simplifiedregular'; font-size:13px; font-weight:normal; text-decoration:none; color:#454545; padding:0 0 0 8px; background:url(../images/pro_li.png) left 8px no-repeat}


.product_leftno{border:none !important; }

.p_btn{ font-family:'hp_simplifiedregular'; font-size:15px; font-weight:normal; text-decoration:none; color:#fff; background:#d94807; padding:3px 5px; display:inline-block; margin:10px 0 0 0;}
.p_btn2{font-family:'hp_simplifiedregular'; font-size:12px; font-weight:normal; text-decoration:underline; color:#454545;  padding:0 5px; display:inline-block; text-align:right; float:right; margin:10px 0 0 0;}




.prod_listmian li .more_offer {
             
                padding: 8px 0 8px 0;
              
                float: left;
                width: 100%;
              
                text-align:center;
                position:relative;
}
.prod_listmian li .more_offer span {
text-decoration:underline;
color: #d94807!important;
  font-family: 'hp_simplifiedbold'!important;
     font-size: 15px!important;
     cursor:pointer;
}




.more_offer_popup_li{width:90%; padding:0 0 0 10px; font-size:12px; color:#000000; line-height:15px; padding-bottom:2px!important; margin-bottom:0px; text-align:left;  font-family: 'hp_simplifiedregular'; font-weight:normal; background:url(../images/bts_li.png) no-repeat 0px 5px;}

.product_offer_toponly .product_left{ width:100%!important;}
.product_offer_toponly .product_toppd{ border-left:0px!important;}
.product_left ul li em{color:#d94807!important;}
.more_offer_popup_li em{color:#00a6ed!important;}



.same_day_delivery{ width:377px; height:auto; float:left; margin-bottom:20px;}
.same_day_delivery_cont{ border:#e47244 1px dashed; padding:12px; font-size:11px; color:#d94807; position:relative;}
.same_day_delivery_cont a{color:#d94807; font-family: 'hp_simplifiedbold'; text-decoration:underline;}
.delivery_icon{ width:45px; height:auto; position:absolute; left:-10px; top:-13px; z-index:1;}


.supersvr_ofr{padding:0 12px 10px 12px;}
.supersvr_ofr h3 {font-size:27px; color:#333; padding-bottom:20px; font-weight:normal;  font-family: 'hp_simplifiedbold';}
.supersvr_ofr li {float:left;}
.spr_svr_slider {border:1px solid #666; padding:10px;}
.supersvr_ofr li .imgb_sp_svr {width:132px; float:left; margin:0 5px; padding-top:30px;}
.spr_svr_inr {border-left:1px solid #18679a;}
.spr_svr_inr.none {border-left:none;}
.supersvr_ofr li .txtb_sp_svr {width:274px; float:left;}
.supersvr_ofr li .txtb_sp_svr h4 {font-size:16px; color:#000; line-height:16px; font-weight:normal;  font-family: 'hp_simplifiedbold'; padding-bottom:5px;}
.supersvr_ofr li .txtb_sp_svr h4 span {font-size:10px; color:#646363; font-weight:normal;  font-family: 'hp_simplifiedregular';}
.supersvr_ofr li .txtb_sp_svr .spr_svr_price { float:left; width:70px; font-size:16px; color:#18679a; line-height:30px;}
.supersvr_ofr li .txtb_sp_svr .sving_txt {border:1px dashed #da4000; color:#da4000; font-size:10px; line-height:17px; padding:5px; margin-top:7px; font-weight:normal;  font-family: 'hp_simplifiedbold';}

.supersvr_ofr .bx-wrapper .bx-controls-direction a {width:24px; height:24px;  -webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
-khtml-background-size:cover;
background-size:cover; margin-top:-12px;}

.supersvr_ofr .bx-wrapper .bx-prev {background:url(../images/spr_prev_arow.jpg) no-repeat; left:-16px;}
.supersvr_ofr .bx-wrapper .bx-next {background:url(../images/spr_next_arow.jpg) no-repeat; right:-16px;}



.dropdown_2in1 .drop_menu{width:130px; min-height:94px;}
.dropdown_2in1 .drop_menu_inner{ padding:12px;}
.dropdown_2in1 .drop_menu_inner .sub_link{ width:100%;}
.dropdown_2in1 .drop_menu_inner .sub_link .sub_link_box{ width:100%; padding-bottom:3px;}
.dropdown_2in1 .drop_menu_inner .sub_link .sub_link_box .sub_link_cont{ padding:0px; text-align:center;}

.hover_2in1 ul.mega-menu{ left:244px!important;}


/*Check Availability CSS*/
.check_availability{ width:100%; height:auto; padding:10px 0px;}
.check_availability_cont{ border:#e8916a 1px solid; padding:5px 15px; height:auto; overflow:hidden;}
.check_availability_cont .check_availability_icon{ width:46px; height:auto; float:left;}
.check_availability_cont .check_availability_icon img{ width:100%;}
.check_pincode{ display:block;}
.check_pincode_msg{ display:none;}
.check_availability_cont .check_availability_text{ width:34%; height:auto; margin-top:16px; float:left; text-align:center; color:#d94807; font-size:14px; text-transform:uppercase;}
.check_availability_cont .check_availability_text_msg{ width:63%; height:auto; margin-top:16px; float:left; text-align:center; color:#d94807; font-size:14px; text-transform:uppercase;}
.check_availability_cont .check_availability_filed{ width:35%; height:auto; margin-top:10px; float:left;}
.check_filed{ width:87%; padding:6px; border:#afafaf 1px solid; font-size:13px; color:#000; }
.check_availability_cont .check_availability_btn_box{ width:20%; height:auto; margin-top:10px; padding-left:5px; float:left;}
.check_availability_cont .check_availability_btn_msg_box{ width:26%; height:auto; margin-top:10px; padding-left:5px; float:left;}
.availability_btn{ height:30px; line-height:30px; background:#d94807; display:inline-block; padding:0px 22px; font-size:17px; color:#fff; text-decoration:none; text-transform:uppercase; }

.ca{ width:500px; float:right;}

.dilverycss{width:100%; text-align:center; font-size:12px; color:#d63c0e;}
.dilverycss span{font-weight:bold;}

.ntpcepp{margin: -20px 10px 40px 10px; font-size:15px;}
.ntpcepp a{ color:#22a1db;}
.blackepp{width:96%; float:left; background:#000; padding:10px; }

.blackepp span{width:260px; float:left; font-family:'hp_simplifiedregular'; font-size:20px; font-weight:normal; text-decoration:none; color:#fff;}
.blackepp a{font-family:'hp_simplifiedregular'; font-size:22px; font-weight:normal; text-decoration:none; color:#fff; background:#da4000; text-align:center; float:left; padding:0px 10px; margin:0 0 0 10px; border-radius:0 5px 0 5px;}




/*thin client css inquery popup*/

.enquire_form_open{ width:44px; height:auto; position:fixed; right:0px; top:200px; z-index:999; cursor:pointer;}
.enquire_form_rit{ width:202px; height:auto; padding:25px 20px 10px 20px; position:fixed; right:-262px; top:200px; z-index:9999; background:#0095d7;        border-bottom-left-radius:7px; border-top-left-radius:7px;}
.enquire_form_rit li{ padding-bottom:14px; }
.enquire_filed {width:89%; border:0px; background:#ffffff; padding:8px 5% 8px 5%; font-size:15px; color:#000000; font-family: 'hp_simplifiedregular';}
.enquire_close{ width:25px; height:25px; position: absolute; left:-11px; top:-8px; z-index:1; cursor:pointer; background:url(../images/enquire_close.png) no-repeat 0px 0px;}

/*end css */

/*product detail overview css for HP OfficeJet Pro 8720 All-in-One Printer */
.officeget{width:100%; float:left;}
.office_row1{width:100%; float:left;}
.office_row1 p{font-family:'hp_simplifiedregular'; font-size:16px; font-weight:normal; text-decoration:none; color:#000;}
.office_row2{width:100%; float:left;}

.oleft{width:55%; float:left;}
.oright{width:45%; float:right;}
.oright h2{font-family:'hp_simplifiedlight'; font-size:36px; font-weight:normal; text-decoration:none; color:#222222; padding:25px 0 0 0;}
.oright p{font-family:'hp_simplifiedregular'; font-size:16px; font-weight:normal; text-decoration:none; color:#000; line-height:28px;}


.fleft{float:left;}
.fright{float:right;}


/*end css */



/*EMI css start*/
#overlay_emi_popup{ width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:999999; background:url(../images/overlay-emi-popup-bg.png) repeat 0px 0px;}
.emi_popup_box{ width:600px; height:auto; margin:200px auto; background:#ffffff; border-radius:10px}
.emi_popup_inr{  border-radius:10px; border:#0194d7 3px solid; padding:35px 15px 10px 15px;  }
.emi_popup_inr p{ font-size:13px; line-height:20px; color:#2e2d2d; text-align:center; padding-bottom:20px; }
@media only screen and (max-width: 767px) {
.emi_popup_box{ width:95%; margin:60px auto;}
}
/*EMI css end*/