
/* #### CSS FILE NAME : #### main.css #### */
body, h1, h2, h3, h4, h5, h6, p{margin:0;line-height:1;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
body{min-width:1024px !important;}
input[type="radio"], input[type="checkbox"]{margin:0;vertical-align:-2px}
a:link, a:active, a:visited{text-decoration:none}
a:active, a:focus, textarea:focus, input:focus{outline:none}
textarea{overflow:auto;resize:none}
.shop-by-brands{text-align:center;display:inline-table;margin:1px;width:235px;border:1px solid #ccc;height:160px;}
img{border:none;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed}
.fl{float:left}.fr{float:right}.fn{float:none}.clr{clear:both;overflow:hidden;height:0}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.reset{list-style:none;padding:0;margin:0}
.rel{position:relative}.padwest1{padding-left:5px}.padwest2{padding-left:10px}.padwest3{padding-left:15px}.padwest4{padding-left:20px}.padwest5{padding-left:25px}.padwest6{padding-left:30px}.padeast1{padding-right:5px}.padeast2{padding-right:10px}.padeast3{padding-right:15px}.padeast4{padding-right:20px}.padeast5{padding-right:25px}.padeast6{padding-right:30px}.westspace1{margin-left:5px}.westspace2{margin-left:10px}.westspace3{margin-left:15px}.westspace4{margin-left:20px}.westspace5{margin-left:25px}.westspace6{margin-left:30px}.westspace20{margin-left:100px}.eastspace1{margin-right:5px}.eastspace2{margin-right:10px}.eastspace3{margin-right:15px}.eastspace4{margin-right:20px}.eastspace5{margin-right:25px}.eastspace6{margin-right:30px}.eastspace20{margin-right:100px}.padsouth1{padding-bottom:5px}.padsouth2{padding-bottom:10px}.padsouth3{padding-bottom:15px}.padsouth4{padding-bottom:20px}.padsouth5{padding-bottom:25px}.padsouth6{padding-bottom:30px}.padnorth1{padding-top:5px}.padnorth2{padding-top:10px}.padnorth3{padding-top:15px}.padnorth4{padding-top:20px}.padnorth5{padding-top:25px}.padnorth6{padding-top:30px}.southspace1{margin-bottom:5px}.southspace2{margin-bottom:10px}.southspace3{margin-bottom:15px}.southspace4{margin-bottom:20px}.southspace5{margin-bottom:25px}.southspace6{margin-bottom:30px}.northspace1{margin-top:5px}.northspace2{margin-top:10px}.northspace3{margin-top:15px}.northspace4{margin-top:20px}.northspace5{margin-top:25px}.northspace6{margin-top:30px;}.northspace7{margin-top:35px}.pad-nesw1{padding:5px}.pad-nesw2{padding:10px}.pad-nesw3{padding:15px}.pad-nesw4{padding:20px}.pad-nesw5{padding:25px}.pad-nesw6{padding:30px}.neswspace1{margin:5px}.neswspace2{margin:10px}.neswspace3{margin:15px}.neswspace4{margin:20px}.neswspace5{margin:25px}.neswspace6{margin:30px}.span-1{width:30px}.span-10{width:390px}.span-11{width:430px}.span-12{width:470px}.span-13{width:510px}.span-14{width:550px}.span-15{width:590px}.span-16{width:630px}.span-17{width:670px}.span-18{width:710px}.span-19{width:750px}.span-2{width:70px}.span-20{width:790px}.span-21{width:830px}.span-22{width:870px}.span-23{width:910px}.span-24{width:950px}.span-25{width:990px}.span-3{width:110px}.span-4{width:150px}.span-5{width:190px}.span-6{width:230px}.span-7{width:270px}.span-8{width:310px}.span-9{width:350px}.maketabs .item{float:left;display:inline}.maketabs .item a, .maketabs .item a span{display:block;float:left}.centerAll{text-align:center}.ovfl-hidden{overflow:hidden}.equalgap{margin:0 auto;}.strong, .strong a{font-weight:normal;}.normTxt, .normTxt a{font-weight:normal;}
.login, .create_act{font-weight:normal;display:block}b{font-weight:700}.no_padd{padding:0}label{cursor:pointer}.wrapper{width:980px;margin:0 auto;}#main_content .incont_bg{}
.main_content{font-size:12px;}#content{width:720px;padding-bottom:2px}#sidebar{width:250px}.midcol{width:546px}
.vc_info.pad-nesw1.southspace2.centerAll.northspace5{color:red;font-size:14px;font-weight:bold;}
.in_title{padding:9px;font-size:18px;text-align:center;font-weight:700;position:relative;}
.all_btn{cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;padding:4px 19px;text-align:center;}
.redaddbtn{cursor:pointer;font-size:12px !important;font:Arial, Helvetica, sans-serif;text-align:center;padding:5px 8px 4px;line-height:1.4;}
.list_cartbtn .addbtn{margin-left:10px;}
#header{z-index:102;}
#header .wrapper{}
#logo{width:300px;margin:56px 0 10px;}
.top_main{padding-top:0px;width:980px;}
.login_block{padding:14px 0;width:214px;}
.create_act{margin-bottom:10px;}
.login{width:215px;}
.login_block .welcome{font-weight:bold;margin-bottom:10px;width:auto;float:left;}
.login_block .logout_link{float:left;margin-right:10px;}
.login_block .edit_ac_link{}
.welimg{padding-left:20px;}
.editicon{}
.top_right_header{width:265px;float:right;padding-top:12px;}
.top_main .total{font-size:12px;text-transform:uppercase;padding:0;float:right;line-height:17px;margin-right:27px;background:rgba(0, 0, 0, 0) url("/UI/images/sprite.png") no-repeat scroll -483px -216px;}
.top_main .shop_left{width:315px}
.prod_dtls_bton{cursor:pointer;font-size:12px;height:20px;padding:5px;font-weight:normal;margin-left:5px;width:120px;text-transform:uppercase;}
.prod_dtls_bton:active{}
.top_right_header .chk_thumb{display: block;height: 15px;margin-left: -25px;position: absolute;margin-top: -14px;width: 16px;background: url(/UI/images/cart-white.svg) no-repeat transparent;background-size: 15px; -webkit-margin-before: -14px !important;}
.count{font-size:12px;font-weight:700;line-height:7px;margin-left:287px;margin-top:-4px;padding:7px;position:absolute;}
.useadmin{width:415px;float:right;}
.shopcrt_bton_top{padding:0px 5px;float:left;display:block;text-shadow:none;}
.left_rd{}
.right_rd{}
.total_main{position:relative;}
.popup_box{display:none;position:absolute;right:2px;top:28px;z-index:500;}
.pop_up_desc{width:340px}
.hsbutton{width:auto;height:auto;}
.hsbutton:hover .popup_box{display:block}
.shoppingCart td{padding:8px 12px 8px 12px;vertical-align:top;font-size:12px;word-wrap:break-word;white-space:pre-wrap}
.shoppingCart .td_white{padding:8px 12px 8px 12px;vertical-align:top;}
.popup_buttons_main .add_cart{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:12px;padding:10px;}
.popup_buttons_main .add_cart1{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:12px;padding:5px;}
.popup_buttons_main .prod_list{font-family:Arial, Helvetica, sans-serif;font-weight:100;font-size:13px;padding:5px}
.prod_dtls_bton1{cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:25px;text-align:center;width:90px;line-height:5px;}
.search_box{float:left;margin-top:78px;padding:1px;width:450px;}
.top_search_box{float:left;padding:1px;width:450px;margin-top:1px;}
.search_box .search_field{padding:9px 0 10px 45px;width:415px;margin:0;float:left;box-sizing:border-box;height:35px;border-width: 1px 0 1px 1px;border-style: solid none solid solid;}
.search_box .search_bton{cursor:pointer;float:left;font-family:Arial, Helvetica, sans-serif;font-size:0px;font-weight:700;height:34px;padding-bottom:6px;padding-top:6px;float:right;width:35px;}
.dollar{}
#quickViewSubTotal{height:17px;margin-left:4px;margin-top:-6px;padding:5px 5px 0;margin-right:10px;}
.call_no{}
.shop_rgt{width:121px;margin-right:4px}
.shop_rgt .checkout{width:125px;height:43px;position:relative}
.wrapper2{width:980px;margin:0 auto;position:relative;}
#nav{}
ul{margin:0;}
#dropdownMenu{list-style:none;margin:0;padding:0;text-transform:uppercase;}
.drop_menu_btn{display:block;cursor:pointer;margin:0px auto;visibility:hidden;display:none;}
#globalNav1 .a_font{cursor:pointer;display:block;float:left;font-family:"calibri";font-size:15px;font-weight:100;line-height:42px;text-align:center;width:125px;}
#globalNav1 .navpad1{width:135px;}
#globalNav1 .navpad2{width:110px;}
#globalNav1 .navpad3{width:180px;}
#globalNav1 .navpad4{width:230px;}
#globalNav1 .navpad5{width:100px;}
#globalNav1 .navpad6{width:100px;}
#globalNav1 .navpad7{width:160px;}
#globalNav1 .navpad8{width:160px;}
.navlist .a_font.navpad8{width:84px !important;}
.navlist .navpad8{width:70px !important;}
.navlist .a_font.navpad7{width:88px !important;}
#globalNav1 .it_finder .a_font{}
#globalNav1 .more{width:96px !important}
#globalNav1 .more .a_font{width:86px;line-height:36px}
#globalNav1 .it_finder{float:left;}
.class_for_more{display:none\9 !important;}
.detail_left ul{margin-left:-41px;}
.d_down{left:0;padding:10px 0;list-style:none;text-transform:capitalize;position:absolute;margin-top:42px;text-align:left;border-top:none;}
.d_hover{background:none repeat scroll 0 0 blue;clear:both;float:left;height:475px;margin-left:-989px;margin-top:42px;position:absolute;width:990px;}
.front_logo_img{width:283px;height:80px;}
#product_details .small_menu.reset.southspace2.ovfl-hidden.padsouth1 a{color:#5d5d5d;}
.menu_fontsize:hover{color:#3372c8;font-size:12px;text-transform:capitalize;text-decoration:underline;}
.title{background:none repeat scroll 0 0 #ecc957;left:346px;position:absolute;top:0px;padding:6px 0 !important;}
.dropdown0{margin-left:0;width:310px;}
.dropdown1{margin-left:125px;width:265px;}
.dropdown2{margin-left:260px;width:294px;}
.dropdown3{margin-left:370px;width:295px;}
.dropdown4{margin-left:550px;width:277px;}
.dropdown5{margin-left:593px;width:286px;}
.dropdown6{margin-left:702px;width:276px;}
.dropdown7{margin-left:676px;width:300px;}
.dropdown8{margin-left:680px;width:220px;}
.dropdown9{margin-left:779px;width:209px;}
.dropdown4 .symbol_left{display:block;float:left;margin-right:10px;}
.dropdown5 .symbol_left{display:block;float:left;margin-right:10px;}
.dropdown6 .symbol_left{display:block;float:left;margin-right:10px;}
.dropdown6 ul{left:-230px;width:230px;}
.dropdown7 .symbol_left{display:block;float:left;margin-right:10px;}
.dropdown8 .symbol_left{display:block;float:left;margin-right:10px;}
.dropdown9 .symbol_left{display:block;float:left;margin-right:10px;}
.it_finder .a_font{width:160px !important;}
.dropdown0 .symbol_left_more, .dropdown1 .symbol_left_more, .dropdown2 .symbol_left_more, .dropdown3 .symbol_left_more{display:none;}
.dropdown6 .symbol_right_more, .dropdown5 .symbol_right_more, .dropdown7 .symbol_right_more, .dropdown8 .symbol_right_more, .dropdown9 .symbol_right_more, .dropdown4 .symbol_right_more{display:none;}
.dropdown0 .symbol_right_more, .dropdown1 .symbol_right_more, .dropdown2 .symbol_right_more, .dropdown3 .symbol_right_more{visibility:visible;font-size:18px;}
.dropdown6 .symbol_left_more, .dropdown5 .symbol_left_more, .dropdown7 .symbol_left_more, .dropdown8 .symbol_left_more, .dropdown9 .symbol_left_more, .dropdown4 .symbol_left_more{visibility:visible;font-size:18px;padding-right:8px;}
.dropdown7 .symbol_right{display:none;}
.dropdown5 .symbol_right{display:none;}
.dropdown6 .symbol_right{display:none;}
.dropdown4 .symbol_right{display:none;}
.dropdown8 .symbol_right{display:none;}
.dropdown9 .symbol_right{display:none;}
.dropdown0 ul{left:310px;width:185px;}
.dropdown1 ul{left:265px;width:245px;}
.dropdown2 ul{left:295px;width:267px;}
.dropdown3 ul{left:295px;width:265px;}
.dropdown4 ul{left:-275px;width:275px;}
.dropdown5 ul{left:-248px;width:247px;}
.dropdown7 ul, .dropdown8 ul{left:-270px;width:275px;}
.dropdown9 ul{margin-left:-546px;width:200px;}
.submenu_0{width:170px;}
.submenu_1{width:230px;}
.submenu_2{width:253px;}
.submenu_3{width:250px;}
.submenu_4{width:264px;}
.submenu_5{width:235px;}
.submenu_6{width:215px;}
.submenu_7, .submenu_8{width:260px;}
.submenu_9{width:185px;}
.symbol_left{display:none;}
.symbol_right{font-size:14px;float:right;margin-right:5px;}
.sub_title.menu_bar > a{font-weight:normal;font-size:13px;position:relative;z-index:500;display:block;}
.sub_title.menu_bar > a:hover{color:#222 !important;font-weight:normal;font-size:13px;text-decoration:none;position:relative;z-index:500;display:block;background:#eee !important;}
.sub_title.menu_bar > a:hover .symbol_right{font-size:14px;}
.anchor0{width:300px !important;}
.anchor1{width:252px !important;}
.anchor2{width:281px !important;}
.anchor3{width:280px !important;}
.anchor4{width:262px !important;}
.anchor5{width:272px !important;}
.anchor6{width:260px !important;}
.anchor7{width:280px !important;}
.anchor8{width:211px !important;}
.anchor9{width:200px !important;}
.dropdown4 .menu_bar , .dropdown5 .menu_bar ,.dropdown6 .menu_bar , .l_two .sub_title{width:auto;}
.dropdown4 .l_two .sub_title , .dropdown5 .l_two .sub_title ,.dropdown6 .l_two .sub_title{width:375px;}
.sub_head{color:#39A571;}
.submenu_fontsize{font-size:13px;font-weight:normal;color:#1A3663;display:block;z-index:500;position:relative;height:25px;white-space:nowrap;}
.submenu_fontsize:hover{color:#222;display:block;background:#eee !important;}
.fancybox{margin-top:0 !important;}
.submenu_div{position:absolute;width:977px;top:46px;z-index:20;display:none;left:1px}
.submenu_div .submenu_float td{position:relative;overflow:auto;vertical-align:top;z-index:21;width:25%}
.submenu_div .title{float:left;margin:5px !important}
.sub_title{width:375px;bottom:0;font-size:15px;font-weight:700;height:auto;left:0;line-height:25px;margin:0 7px;padding:0;right:0;text-indent:10px;top:0;}
.submenu_div .sub_title{line-height:14px !important;margin:0;font-size:15px;font-weight:700;width:173px;height:auto;padding:1px 19px;}
.submenu_div .menu_fontsize{font-size:13px;font-weight:700}
.submenu_div .submenu_fontsize{font-size:12px;font-weight:100;line-height:14px;}
.menu_image_heading{display:table-cell;font-size:14px;font-weight:700;height:26px;padding:5px;text-align:center;  vertical-align:middle;width:310px}
.menu_images img{height:100px;margin-top:2px;max-width:200px;}
.submenu_float .menu_fontsize{font-size:13px;font-weight:700}
#nav .level2_menu:first-child{display:none;}
.level2_menu{width:100%;height:0;position:absolute;top:auto;text-align:center;margin:0 auto;}
.top_main .fail_serch{font-size:12px;}
.print_nav{padding:1px 6px;text-align:center;width:auto;font-size:11px;font-weight:700;line-height:2}
.arrow{width:14px;height:10px;margin:-2px auto;cursor:pointer}
.arrow1{width:14px;height:10px;margin:-2px auto;cursor:pointer;}
.topblocks{padding:5px 0px 5px;display:none;}
.banner{padding:10px 0;}
#illust{width:720px;height:280px;margin-bottom:10px;}
#feat_prod{}
#feat_prod .titles{}
#feat_prod .grid{padding-top:10px;margin-left:-1px}
#feat_prod .grid .gridcol{float:left;margin-bottom:10px;margin-left:13px;width:162px;margin-bottom:10px;height:380px;overflow:hidden;}
#feat_prod .grid .gridcol .inwhitbrd{text-align:center}
#feat_prod .grid .gridcol .imgbx{margin:0 auto;padding-bottom:10px;text-align:center;width:160px;}
#feat_prod .sku_class{font-size:12px;font-weight:700;display:block}
#feat_prod .title_class{display:block;font-size:13px;font-weight:100;margin-top:20px;height:50px;line-height:16px;overflow:hidden;}
#feat_prod .desc_width{min-height:60px;margin-top:9px;}
#feat_prod .desc{font-size:12px;font-weight:400;min-height:269px;}
#feat_prod .grid .gridcol .price{margin:10px 0 0px 0;display:block;font-size:16px;font-weight:bold;text-align:center;margin-left:5px;line-height:65px;}
#feat_prod .grid .gridcol .price span{font-size:16px;font-weight:700;}
#feat_prod .redaddbtn{border:medium none !important;display:block;margin:7px 4px 0 !important;padding:4px 0;width:84px;}
.module_box{margin-bottom:7px;}
.module_title{font-size:18px;font-weight:normal;padding:9px 0;}
#Specials{}
#Specials .titles{}
#Specials .Spec_list{padding:23px 10px 10px !important;border-top:none;}
.slist01{width:105px;height:160px}
#Specials .imag_box2{}
.imag_box2{height:100%;position:relative;text-align:center;vertical-align:middle;width:100%;}
.list_img{display:block;padding-top:10px;margin:0 auto;}
#Specials .list_img img{margin:0 auto 5px;border:1px solid #ccc;}
.list_text{display:block;font-size:13px;font-weight:700;text-align:center;margin-top:5px;line-height:16px;height:32px;word-wrap:break-word;}
#Manuf{}
#Manuf .titles{}
#Manuf .fact_list{padding:18px 15px;border-top:none;}
#Manuf .fact01{}
#Manuf .small{width:95px;height:95px;margin-left:8px;border:1px solid #ccc;background:#fff;}
.ie7 #Manuf .small{padding:0 !important;}
#Manuf .big{width:210px}
#Manuf .list_img img{bottom:0;left:0;margin:auto !important;position:absolute;right:0;top:0;width:87px;}
.ie8 #Manuf .list_img img{margin-top:0;}
#sidebar .box_item{width:auto;height:auto;margin-bottom:10px;}
#sidebar .module_title{font-size:14px;text-align:center;padding:9px;font-weight:700;}
#sidebar .side_box_title{font-size:30px;font-weight:100;padding:12px 0;position:relative;text-align:center;}
.admin_panel{margin:0 auto;overflow:hidden;}
.admin_panel table{width:100%}
.admin_panel table tr{height:30px}
.admin_panel .shopcrt_bton{display:block;margin:7px auto;padding:6px;text-align:center;width:96px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.admin_panel .shopcrt_bton:hover{}
.box_item_num .call_text{font-weight:700;font-size:17px;margin:15px auto;width:157px;text-align:center}
.box_item_num .call_us{font-weight:700;font-size:23px;margin-bottom:0px;text-align:center;font-size:30px;margin-top:172px;opacity:0.81;padding:5px 0;}
.footEmailTxt{width:200px !important;margin-left:-71px !important;padding:5px !important;margin-bottom:-25px !important;margin-top:-1px !important;}
#sidebar .box_item_follow a{float:left;height:32px;margin-right:1px;width:32px;margin-left:22px;}
.box_item_num .phno1{font:100 30px;width:150px;}
.boxtype2 .titles{font-size:30px;font-weight:100;padding-bottom:10px;padding-top:0px;position:relative;text-align:center;}
#sidebar .box_item_follow{}
#sidebar .box_item_follow a{margin:19px 1px 10px 19px;}
.boxtype1 .titles{font-size:30px;font-weight:100;padding-bottom:13px;padding-top:9px;position:relative;text-align:center}
#sidebar .news_lett{}
/*.news_lett .newlett_txt{font-size:12px;font-weight:700;margin:0 auto;width:195px;padding-top:10px;text-align:center;}*/
.news_lett .newlett_txt{font-size:13px;font-weight:400;line-height:18px;padding:10px;width:auto;text-align:left;color:#000!important;display:block;border:1px solid #ccc}
.news_lett .Subscribe{padding:8px 0 0 0;width:322px;margin:0 auto}
.news_lett .email_bx{padding:6px;width:186px;font-size:12px;font-weight:400;margin-bottom:10px;}
.Subscribe .buttontype1{display:block;width:99px;margin:0 auto;}
.Subscribe .buttontype1:hover{}
#sidebar .sb-Payment{}
#sidebar .pay{width:80px;margin:10px 0 0 30px;height:52px;display:block}
#sidebar .ad_tion{display:block;margin-bottom:15px;text-align:center}
#sidebar .rebate{margin-bottom:15px}
#footer{overflow:hidden;}
#ftwrap{margin:0 auto;overflow:hidden;width:990px;padding:23px 0;clear: both;}
.ftcol{float:left;margin-left:10px;width:313px;}
.ftcol:first-child{margin-left:0}
.ftcol h3{font-weight:bold;font-size:14px;padding-bottom:15px;text-align:left;text-transform:uppercase;}
.ftcol_ul li{padding-bottom:10px;text-align:left;}
.foot_bot {height: 40px;}
.dc{display:table;height:40px}
.dc a{display: table-cell;vertical-align: middle;}
.dc span.fl {display: table-cell;line-height: 24px;margin-right: 5px;vertical-align: middle; color:#fff;}
.powby {position: relative;top: 0px;}
.copy_rgt {margin-top: 0;display: table;height: 40px;}
.copy_rgt p {display: table-cell;vertical-align: middle;}
.a_to_z{font-weight:700;margin-right:6px;text-decoration:underline !important;}
.a_to_z:hover{text-decoration:none !important}
.linked{font-weight:700;text-decoration:underline !important;}
.linked:hover{text-decoration:none !important}
.product_a_zclass{padding:0;text-align:left;text-decoration:underline;width:99%;margin-left:5px;}
.product_a_zclass .linked:hover{text-decoration:none;}
.manufacturerclass{border-spacing:5px;padding:0;text-align:left;text-decoration:underline;width:100%;}
.manufacturerclass td{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;height:100px;text-align:center}
.manufacturerclass td:hover{box-shadow:1px 1px #CCCCCC;}
.manufacturerclass td:hover .brandname b{color:#000}
.manufacturerclass a{margin:0 auto;box-shadow:none !important;}
.manufacturerclass a.brandname{border:none !important;}
.manufacturerclass td a:hover{text-decoration:underline !important;}
.brandname b{color:#fff !important;font-size:12px;}
.sitemap_leve1{text-align:left;float:left;margin-left:125px;margin-bottom:10px;}
.sitemap_leve1 li{float:left;}
.sitemap_main_menu{font-weight:700;margin:5%;text-align:left;text-transform:capitalize;}
.sitemap_main_menu1{text-align:left;font-weight:400;line-height:15px}
.sitemap_main_menu1 li{float:none;width:221px;}
.sitemap_leve2{text-align:left;float:left;margin-left:125px;margin-bottom:10px;}
.sitemap_leve2 li{float:left;}
.sitemap_leve2 ul li{float:none;width:221px;}
.sitemap_main_menu a:first-child{font-weight:700;font-size:15px;}
.sitemap1 ul.sitemap_main_menu1{min-height:249px;}
.sitemap3 ul.sitemap_main_menu1{min-height:112px;}
.sitemap3{margin-top:-50px;}
.sitemap2{margin-top:-180px;}
.sitemap5{margin-top:-100px;}
.sitemapn6{margin-top:0px;}
.sitemap8{padding-bottom:0;margin-top:0px;}
.sitemap9{margin-top:-123px;}
.sitemap10{margin-top:-60px;}
.sitemap12{margin-top:-45px;}
.sitemap14{margin-top:-45px;}
.sitemap16{margin-top:-26px;}
.sitemap7{margin-top:-60;}
.footersitemap1{margin-top:-20px;}
.footersitemap2{margin-top: 20px;}
.footersitemap3{margin-top:-40px;}
.pho_or_mal{float:right;margin-right:121px;margin-top:10px}
.callus{float:left;padding:1px 0 0;font-weight:700;}
.sndemail{display:block;float:right;height:15px;margin-left:12px;padding-left:17px;font-weight:700}
#content .acc_cret{font-weight:700;}
#content .acc_cret:hover{text-decoration:underline}
.formdiv{width:510px;}
.formdiv .formlist{margin:20px 0 0}
.formdiv .formlist li{padding-bottom:10px}
.formdiv .formlist li label{float:left;width:133px;text-align:left;}
.formdiv .formlist li .input{padding:3px 2px 3px 8px;width:200px;font:normal 12px Arial, Helvetica, sans-serif}
.formdiv .formlist li .btn{height:26px;margin:0 10px;padding:4px 10px 5px;font-weight:700;cursor:pointer;}
.formdiv .formlist li a{margin:0 5px}
#submit_signup{float:left;margin-left:0;margin-right:5px;}
.in_box{margin-bottom:10px}
.formlist .main_label{font-weight:700;text-align:right}
.formlist .no_change{margin-left:0px;margin-top:4px;}
.formdiv .formlist li .selbx{padding:3px 0 3px 10px;height:25px;width:206px;}
#input31,#input32{width:102px !important;}
.formdiv .specialOfferSpan{font-size:12px}
#discard_signup{float:left;margin:0;}
#product_details{overflow:hidden;margin-bottom:41px}
#product_details .small_menu{padding-top:0px!important;padding-bottom:0px}
.small_menu li{float:left;font-size:12px;line-height:15px;padding:1px 10px;cursor:pointer;text-decoration:none;font-weight:700}
.small_menu li:hover{cursor:pointer;}
.small_menu li.active{font-weight:700;padding:1px 0px;}
.small_menu .active a{font-weight:700;padding:1px 10px}
#content .lef_pan{width:250px;height:auto}
#prod_desc_info{margin-top:8px;overflow:hidden}
#icons{float:left;overflow:hidden;width:200px}
#prod_buttons{margin-top:13px;overflow:hidden}
#prod_buttons .prod_bton1{font-size:12px;font-family:Arial, Helvetica, sans-serif;width:125px;padding-top:5px;margin-bottom:9px;line-height:1.4;cursor:pointer;padding-bottom:1px}
#prod_buttons span{float:left;padding-left:32px}
#prod_buttons .enlarge{height:22px;}
#prod_buttons .prod_bton2{font-size:12px;font-family:Arial, Helvetica, sans-serif;width:110px;padding-top:5px;margin-bottom:9px;line-height:1.4;cursor:pointer;padding-bottom:1px}
#prod_buttons .print{height:20px;margin-left:-2px}
#content .lef_pan #social_icons{width:260px;}
#social_icons iframe:first-child{float:left;width:78px !important;height:26px !important;}
#___plusone_0{width:63px !important;margin-left:15px !important;}
#social_icons .fb-like{float:left;margin-right:5px}
#content .mid_pan{width:421px;height:auto;margin-left:15px;padding:15px;}
.mid_pan .stock{font-weight:bold;line-height:1.3}
.mid_pan .prod{line-height:20px;margin:10px 0px}
.mid_pan .prod li{font-size:12px;}
.mid_pan .bold{font-weight:700}
.over > ul{margin-left:-26px;}
.mid_pan .over{line-height:20px;}
.mid_pan .head_sub{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;float:left;padding-top:8px;line-height:25px;}
.over .qty{float:left;margin-left:5px;}
.detail_prize_all .qty{font-size:14px;padding-top:0px;line-height:30px;margin-right:10px; font-weight:bold;}
.productsec .also_qty .input{padding:4px 5px;width:25px;margin-left:6px;}
.cart_action .qty .input{padding:2px 5px;width:25px;margin-left:6px;}
.detail_prize_all .qty_dtl{padding:2px 5px;width:25px;margin-left:6px;}
.mid_pan .add_cart{padding:5px 0 4px;display:block;width:100px;}
.all_btn.addbtn{}
.detail_prize_all .all_btn.addbtn{padding:3px 19px;line-height:19px;}
.detail_prize_all{list-style-type:none;}
.fl.deil_addcart{display:block;margin-right:10px;}
#prod_description{position:relative;margin-bottom:15px;margin-top:30px;}
#prod_description #vbrand_tab .sb-productlist li{float:left;margin-bottom:10px;}
#prod_description #vbrand_tab .sb-productlist .disc{width:225px}
#prod_description #tabs{position:absolute;top:-32px;z-index:10;}
.prod-more li{display:inline;float:left;margin-right:1px}
.prod-more a{font-weight:bold;padding:10px 20px;float:left}
#details{min-height:534px;clear:both;overflow:hidden;position:relative}
.item_detail_page .detail_head_row{font-size:14px;line-height:33px}
#details tr td:first-child{padding-left:33px}
#details td{line-height:22px;text-align:left;padding-bottom:3px;font-size:12px;}
.item_detail_page td.detail_left{border-right:0 none;width:200px}
.productsec #upsell{clear:both;display:block;overflow:hidden;position:relative;}
#upsell .tbltwo{width:100%;margin-bottom:0}
#vbrand_tab .tbltwo{width:100%;margin-bottom:0}
#upsell .tbltwo tr td:first-child{padding-left:10px;}
#vbrand_tab .tbltwo tr td:first-child{padding-left:10px;}
#upsell .tbltwo th{font-size:14px;padding-left:23px;text-align:center;}
#vbrand_tab .tbltwo th{font-size:14px;padding-left:23px;text-align:center;}
.productsec .tbltwo tr th{padding-left:69px;text-align:left;line-height:33px;}
#vbrand_tab{clear:both;overflow:hidden;position:relative;}
#vbrand_tab .barnds{margin:0 auto 10px;width:100%;}
#vbrand_tab .vb_txt{font-size:14px;height:20px;margin-bottom:10px;padding:11px 0 6px 23px;width:97%;}
#vbrand_tab .brand_logo{margin-left:14px;padding-bottom:10px;}
.sb-productlist li{overflow:hidden;padding-bottom:5px;}
.sb-productlist .imgbx{float:left;width:67px;text-align:center;padding:2px;margin:0 5px;}
.sb-productlist .disc{line-height:1.3;width:147px;float:right;margin-right:5px}
.productsec .redaddbtn{margin-top:0 !important;padding:3px 8px;}
.leftbar .boxtype1{width:164px;height:auto;}
.leftbar .boxtype1 .titles{padding-bottom:9px;font-size:14px;font-weight:700;}
.leftbar .titles{font-size:12px;}
.fil-list{text-align:left;margin-top:10px;padding:0 10px}
.fil-list p{margin-bottom:7px}
.fil-list a{text-decoration:none}
.fil-list a:hover{text-decoration:underline}
.sel_width{width:140px;}
.midcol .boxtype1{width:auto;height:auto;}
.boxtype1 div.rtdiv{font-size:13px;font-weight:700;min-height:26px;text-align:left;}
.boxtype1 div.rtdiv .serchtxt{font-size:14px;font-weight:700;padding:9px;}
.productsec .sortby{font-size:13px;padding:5px;text-align:left;margin-bottom:5px;}
.sortby .pagin{margin:8px 1px 25px 0;width:100%}
.pagin li{float:left;}
.pagin a{padding:2px 5px;margin-left:1px;-webkit-margin-start:1px;}
.pagin a.nxtarw{padding:0 0 0 5px;}
.pagin a.prvarw{padding:0 15px 0 0}
.productsec .collt .combtn{font-weight:bold;padding:0px 10px 3px;height:20px;line-height:20px;margin-right:8px;cursor:pointer;font-family:Arial, Helvetica, sans-serif}
.productsec .collt .boxim{padding:1px;width:25px;height:20px;display:block;width:25px;float:left;margin-right:8px;}
.productsec .colrt{margin-right:15px}
.midcol .productsec .tbltwo{margin-bottom:0;table-layout:auto}
.cart_action .qt_prs{line-height:16px;margin-top:5px;margin-bottom:8px;}
.productsec .tbltwo td{padding:0px 0px 0;text-align:left;vertical-align:top;line-height:1.4}
#prod_description .tbltwo td{padding:0px 0px 0;text-align:left;vertical-align:top;line-height:1.4}
.productsec .productname{font-size:14px;margin-bottom:5px;margin-top:10px}
#prod_description .productname{font-size:14px;margin-bottom:5px;margin-top:10px}
.productsec .productname a{text-decoration:underline;font-size:15px;margin:0 0 0 10px}
#prod_description .productname a{text-decoration:underline;font-size:15px;margin:0 0 0 10px}
.productsec .linebtm td{padding-bottom:20px}
#prod_description .linebtm td{padding-bottom:20px}
.prod_det_btn{display:block;float:left;height:23px;line-height:23px;margin:0px 1px 1px 10px;width:100px;text-align:center;font-size:12px;font-weight:100;}
#prod_description .minhght{min-height:100px;margin-top:15px;font-size:12px;}
.productsec .minhght{min-height:111px;margin-top:15px;font-size:13px;max-width:450px;word-wrap:break-word;line-height:1.4}
.productsec .minhght .qt_prs{float:left;margin-right:5px;padding-left:1px;margin-top:7px}
.productsec .tbltwo .pritxt{font:bold 15px Arial, Helvetica, sans-serif;}
.productsec .minhght .qty{float:left;margin-right:7px}
.productsec .tbltwo .input{padding:2px 5px;width:25px;margin-left:6px;}
.minhght .redaddbtn{margin:3px 0 0;padding:3px 10px;}
.productsec .addbtn{padding:5px 8px;}
.productsec .addbtn:hover{}
.boxtype1{}
#sidebar .boxtype1{margin-bottom:10px}
#sidebar .box_item.box_item_content{padding:0;}
.boxtype1 .comp_prof{width:100% !important;margin-bottom:10px;}
.comp_prof .odd td:first-child{font-weight:700}
.boxtype1 .comp_prof td{padding:5px}
.billfom .formdiv{width:auto}
/*.billfom .spec_eq{padding-left:166px}*/
#display_shipping_id .tblone .odd td{padding:7px 0;}
#display_billing_id .tblone .odd td{padding:7px 0;}
#edit_user_sc #address_bill_div, #edit_user_sc #address_ship_div{float:right;margin-right:37px}
.man_user .formdiv{width:566px;}
.new_depart, .man_user {padding: 10px;}
.new_depart .formdiv{width:100%}
.new_depart .formdiv .formlist li .input{width:120px}
.new_depart .formdiv .formlist li .selbx{float:left;width:120px}
.new_depart .formdiv .formlist li span.tblone{width:133px;display:block;float:left;line-height:1.4;margin:0;padding-left:5px;}
#create_company_form select[name="cadmin_department_manager1"]{width:194px}
#create_company_form #linput16{}
.new_depart .formdiv .formlist input.add_man{width:76px;padding:0 20px}
.quicksec{text-align:left;padding:5px 10px;line-height:1.4}
.quicksec p{line-height:1.4}
.quicksec .txtone{font-size:13px;font-weight:bold;margin-top:10px}
.quicksec .listpg{width:430px}
.quicksec .listpg li{overflow:hidden;margin-bottom:10px}
.quicksec .listpg .col1{width:260px;float:left}
.quicksec .listpg li label{width:55px;float:left;font-weight:bold;line-height:1.9}
.quicksec .listpg .input{padding:4px 2px 4px 8px;font:normal 12px Arial, Helvetica, sans-serif;}
.quicksec .listpg .col2{width:135px;float:right}
#quick_entry_form table{margin-left:176px;}
.quick_ord{padding:4px 10px 3px;}
.quick_ord:hover{}
#quick_add_order{}
.quicksec #quick_add_to_cart{font-size:12px;padding:3px 5px 3px;margin-left:210px}
.manu_image_search{}
.menu_images{float:left;margin:0 5px 25px;width:230px;height:136px;}
.sub_menu{width:auto;height:110px;text-align:center;cursor:pointer;z-index:0;margin:0 auto;}
.menu_table{clear:both;float:left;font-size:11px;left:0;position:relative;padding-bottom:4px;}
.sub_menu_shading tr td{padding:4px 4px 0 4px;text-align:left;width:320px;font-size:13px;}
.sub_menu_shading tr td a{display:block;padding:5px;}
.tblone{margin-bottom:10px;margin-top:10px}
.tblone .th:first-child{border:none}
.tblone .th:last-child{}
.tblone .th{padding:10px 15px;}
.tblone .odd td{padding:0;vertical-align:middle;}
.tblone .even td{padding:0;vertical-align:middle;text-align:center;font-size:12px;font-weight:700;}
.tblone a{text-decoration:none}
.tblone a:hover{text-decoration:underline}
.viewcartsec .input{padding:3px 5px;font:normal 12px Arial, Helvetica, sans-serif}
.viewcartsec .input1{width:45px;padding:3px 5px;font:normal 12px Arial, Helvetica, sans-serif}
.viewcartsec .btn{height:24px;margin:0 5px;padding:0 10px;}
.viewcartsec .btn:hover{}
.check-btn{width:296px;height:39px;display:block;cursor:pointer;margin-top:10px}
#top_subtotal b{padding:6px;}
.ps_shop_cart img{padding:10px 10px 0px;}
.shopcrt_bton_top.fl.curve1{}
.line_desc_add{margin-top:-6px;}
.purchasec{line-height:1.5;font-weight:bold;text-align:left;}
.purchasec p{margin-bottom:5px}
.purchasec #bill_to_address, .purchasec #ship_to_address, .purchasec .blcktxt{font-size:12px}
.purchasec .colmid{min-height:185px;text-align:left;width:239px;border-right:1px solid #d6d1c9;}
.purchasec .colmid .input{border:1px solid #cdcdcd;padding:3px 5px;font:normal 12px Arial, Helvetica, sans-serif;width:110px;margin-left:19px;margin-bottom:10px;}
.purchasec a{}
.purchasec a:hover{text-decoration:none}
.promotsec{margin:15px 0 25px}
.promotsec #order_history_button{margin-top:7px}
.promotsec li{margin-bottom:15px;overflow:hidden}
.promotsec .label{width:165px;float:left;line-height:1.8}
.promotsec .input{padding:4px 5px;width:190px;margin-right:10px;border:1px solid #cdcdcd;font:normal 12px Arial, Helvetica, sans-serif}
.promotsec .txtbox{padding:3px 5px;margin-right:10px;width:455px;border:1px solid #cdcdcd;font:normal 12px Arial, Helvetica, sans-serif}
.promotsec .btn{height:24px;margin:0 5px;}
.promotsec .btn:hover{}
.promotsec .compbtn{float:left;margin-right:15px;width:263px;height:39px;display:block;cursor:pointer}
.promotsec .compbtn:hover{background-position:0 -59px}
.shipping_attn{display:block;text-align:left;font-weight:700;}
.colmid .dept_edit{height:21px;width:117px;margin:15px 0 10px 19px;}
.edit_addr{float:right;padding:1px 10px;text-align:right;width:698px;margin-top:17px}
.purchasec .add_edit{margin:5px !important;width:86px !important;}
#apply_reward .padwest4.strong{padding-left:5px}
.bill_to{float:left;}
.ship_to{float:left;}
.colmid p{padding:10px 0px 10px 23px;}
#ship_to_address{margin-top:14px;padding-left:23px;font-weight:100}
#bill_to_address{margin-top:14px;padding-left:19px;font-weight:100;}
.purchasec .shopcrt_bton_top{font-weight:700;margin-right:18px;margin-top:5px;padding:0;text-align:center;width:55px;line-height:21px}
#sess_exp{width:100%;float:left;margin-top:10px}
#sess_exp .sess_login{background:none repeat scroll 0 0 #f3f3f3;float:right;padding:15px 5px 5px 20px;width:315px;}
#sess_exp .sess_sign{background:none repeat scroll 0 0 #f3f3f3;border:1px solid #eee;float:left;padding:41px 5px;width:352px;}
.sess_login .formdiv{width:100%}
.sess_login .sess_lbl{width:88px !important}
.btn{height:24px;margin:0 5px;padding:0 20px 0px;}
.btn:hover{}
#signup{float:left;margin:20px 0 0 124px;padding:2px 7px;}
#s_sign_bt{float:left;margin:20px 0 0 124px;}
#sess_exp .sess_head{font-size:15px;font-weight:700;}
.ord_his_hd{font-size:12px;font-weight:700;margin-left:10px;line-height:20px}
.search_cart{margin-left:8px;padding:2px;}
.report{font-size:10px;width:100%;}
.report th{font-size:12px;font-weight:700;line-height:1.2;text-align:center;width:10%;height:30px;}
.report .odd, .report .even{height:30px;padding:5px 0;}
.report tr.odd td{font-size:11px;text-align:center;}
.report tr.even td{font-size:11px;text-align:center;}
.buttonsize{padding:3px 5px 4px;}
.buttonsize:hover{}
.report #order_delete{margin-right:35px;}
#print_step{padding:10px}
#print_step .button1{padding:5px 22px;font-size:15px;}
#print_step .head_print{font-size:24px;font-weight:bold}
#print_step .sub_print{font-size:16px;font-weight:bold;}
#print_step .subhead_print{font-size:20px;font-weight:bold;}
#print_step .tex{font-size:14px}
#print_step .red_tex{font-size:12px}
#print_step .tex1{font-size:13px}
#print_step .tab_tx{font-size:12px;}
.step1 .printpagin li{float:left;margin-right:5px;padding:7px 0px}
.step1 .printpagin a{font-size:14px;text-align:left;font-weight:bold;padding:5px 10px;}
.step1 .pop-grid{margin-left:-19px}
.step1 .pop-grid .pop-grid_img{margin-left:19px;margin-bottom:19px}
#fontStyleInput{margin-bottom:1px;padding:20px 0;width:915px;}
#fontStyleInput p{float:left;margin-left:100px;}
.step3 .cont_wid{}
.step4 .cont_wid{width:500px}
.step4 .input_box{width:378px;padding:5px;display:block}
.step4 .line_heig1{line-height:40px}
.step5 .head_print{font-size:20px;font-weight:bold}
.step5 .red_tex{font-size:12px}
.step5 .button{padding:10px;text-align:center}
.step5 .button2{padding:10px;font-size:12px;font-weight:bold;margin-right:10px;text-align:center}
.step5 .blue_tex1{font-size:13px}
.step6 .print_head1{font-size:24px;font-weight:700;margin-bottom:6px}
.step6 .par_companion{float:left;margin-left:0px;margin-top:54px;padding-bottom:41px}
.step6 .compn_prod{float:left;margin-left:63px}
.step6 .c_prod_code{font-size:11px;font-weight:700}
.step7 .ps_shop_cart{margin-bottom:11px;margin-top:12px;width:100%;}
.step7 .ps_shop_cart tbody{height:94px}
.step7 .ps_shop_cart tr{height:35px;font-size:12px;}
.step7 .viw_cp_prod{font-size:11px;font-weight:bold;padding:2px 9px;float:left;margin-left:124px}
.step7 .cp_mod, .cp_del{font-size:11px;font-weight:bold;padding:2px 9px}
.step7 .cp_mod{margin-right:6px}
.odd td{vertical-align:middle}
.even td{vertical-align:middle}
input[type="button"]{cursor:pointer}
h3{padding:0;margin:0}
.steps{height:40px;padding:0px;list-style-type:none;}
.steps .eachstep{width:118px;float:left;z-index:2;font-size:11px;padding:0 8px;}
.steps .eachstep .title{font-size:12px;text-transform:uppercase;line-height:14px;max-width:86px;overflow:hidden;margin:0px !important;float:none;padding:6px 0;text-align:center}
.steps .eachstep.active{height:40px;z-index:1;background:#038f30;}
.steps .eachstep.first{height:40px;position:relative;z-index:1;}
.steps .eachstep .number{float:left;font-size:16px;font-weight:normal;height:17px;margin-right:8px;margin-top:8px;padding:2px;text-align:center;width:17px;}
.divClassStyle{float:left;padding-left:6px;padding-top:5px;text-align:left;width:144px;}
.eachstep .print_step1{display:block;float:left}
.viewcartsec .tblone{float:left}
#toptable_fav .highlight td{padding:15px 0;}
#toptable_fav .tblone td p{margin:4px 9px 0;}
#toptable_fav .tblone td .divClassStyle{float:left;margin:9px 14px;text-align:left;width:95px;}
#toptable_fav .tblone td.padlt{padding-left:0px;}
.viewcartsec .fav_sel{float:left;font-size:14px;font-weight:700;margin-top:3px;width:155px;margin-right:6px;}
.itemImageSearchResult{height:auto !important;padding:0px;}
#comp_prod .remove{cursor:pointer;display:block;font:700 12px Arial, Helvetica, sans-serif;padding:4px 7px;}
#comp_prod .prod_img{display:block;margin:0 auto;min-height:200px;width:200px;}
#comp_prod .gen_info td, #comp_prod .phy_char td, #comp_prod .misc td{padding:5px;line-height:1.4;}
#comp_prod .pord_disp{margin-bottom:15px}
#comp_prod .productsec .redaddbtn{padding:3px 8px}
#comp_prod .gen_info tr{height:38px;}
#comp_prod .gen_info td p{line-height:1.5;}
#comp_prod .gen_info td h4{line-height:1.5;}
#comp_prod .prod_title{font-size:12px;}
#comp_prod .pord_code{font-size:14px;}
#comp_prod .prod_price{font-size:15px;}
#overlay{height:100%;left:0;opacity:0.85;position:fixed;top:0;width:100%;z-index:-6;}
.nec_info{font-size:13px;margin-left:3px;margin-top:3px}
.formdiv_pay{width:617px;margin:0 auto;}
.formdiv_pay .formlist{margin:20px 0 0}
.formdiv_pay .formlist li{overflow:hidden;padding-bottom:25px}
.formdiv_pay .formlist li label{float:left;width:239px;text-align:right;margin-right:15px;line-height:2.7}
.formdiv_pay .formlist li .input{font:normal 12px Arial, Helvetica, sans-serif;padding:6px 7px;width:200px}
.formdiv_pay .formlist li .btn{height:24px;margin:0 5px;padding:2px 11px 0px}
.formdiv_pay .formlist li .btn:hover{}
.formdiv_pay .formlist li a{margin:0 5px}
#submit_payment{float:left;margin-left:0;margin-right:5px;}
#update_cart{float:left;margin:0;}
.boxtype2{margin-bottom:10px;padding:10px;}
#range_class{font-size:12px;font-weight:normal;text-align:left;padding:2px;color:#d82828;}
#range_class .bold{font-weight:bold}
.search_button1{position:absolute;right:17px;top:-20px;padding:5px 50px;margin-top:8px !important;}
.search_button{position:absolute;right:103px;bottom:-12px;padding:5px 50px}
.pay_card{float:left;width:79px;height:50px;margin-left:25px;margin-bottom:14px}
.sticktop{display:none;margin:0 auto;z-index:500;}
.sticktop .total{font-size:16px;font-weight:normal;padding:0;margin-top:12px;position:absolute;}
.sticktop .top_right_header{padding:1px 6px 1px;margin-top:1px;background:none;width:400px}
.sticktop .count{padding:6px;}
#topmain_stick #popup1{top:32px;}
.hsbutton:hover #popup1.popup_box{display:block;}
#cart_out_put .ps_shop_cart{margin-bottom:10px}
.qualify span{font-weight:bold;text-transform:uppercase;margin-left:3px}
.call{font-size:13px;font-weight:bold;margin-right:18px}
.call span{font-weight:bold;font-size:16px}
.sb-productlist .disc .text{margin-bottom:3px}
.sb-productlist li.last{padding-bottom:10px;}
#details th{font-size:14px;padding-left:23px;text-align:center;}
.item_detail_page td.detail_right{width:500px}
.item_detail_page th{text-align:left}
.shop_rgt .checkout>#popup{display:block}
.prod_shop{font-size:14px;vertical-align:middle}
.prod_shop p{font-size:14px;float:left;padding-left:2px}
#cartButton .fl.padwest1{line-height:26px}
.qualify{float:left;}
.shopcrt_bton_top.curve2{}
.admin_panel .shopcrt_bton:hover{cursor:pointer;}
#sub_menu{position:relative;z-index:7;width:696px;top:75px}
#sub_menu .head_cont{position:absolute;left:191px;top:-61px;}
#sub_menu .sm_head{font-size:30px;font-weight:700;padding:15px 48px}
#sub_menu .sm_sub_head{font-size:30px;text-align:center;padding-bottom:14px;margin:0 auto;width:98%;}
#sub_menu .sm_menu_nav{padding-left:10px;vertical-align:-3px;cursor:pointer}
#sub_menu .sm_links{min-height:270px}
#sub_menu .sm_links .left_nav{position:absolute;top:186px;left:6px;height:35px;width:35px}
#sub_menu .sm_links .right_nav{position:absolute;top:186px;right:6px;height:35px;width:35px}
#sub_menu .sm_links .sm_anchor{font-size:14px;text-decoration:underline;line-height:26px}
#sub_menu .sm_menu_close{padding:2px 2px 0 0;cursor:pointer}
#SliderNameNavigation{height:19px;padding-top:12px;position:relative;text-align:center;top:-30px;width:auto;float: right;right: 1px;padding-right: 5px;padding-left: 5px;}
#SliderNameNavigation a:link, #SliderNameNavigation a:active, #SliderNameNavigation a:visited, #SliderNameNavigation a:hover{margin:0 3px;padding:7px 7px 0;position:relative;text-align:center;top:4px;}
.breadcrumb{padding-bottom:13px;}
#breadcrumbs{margin-top:12px;overflow:hidden;margin-bottom:23px;width:563px;padding-bottom:3px}
#breadcrumbs li{float:left;padding-left:11px;padding-right:3px;padding-bottom:5px}
#breadcrumbs li:first-child{padding-left:0}
#breadcrumbs a.active, #breadcrumbs a:hover{font-weight:bold}
.productsec .collt .select{width:40px;left:50px}
.productsec .colrt .select{width:25px;left:105px}
.productsec .colrt .styled{width:40px;float:right;top:-15px}
#prod_description .tbltwo tr th{padding-left:69px;line-height:33px;}
.productsec .tbltwo .quikbtn{width:95px;height:25px;display:block;margin:10px auto 0}
.sortby .pagin a.prvarw{padding:0 5px 0 0;}
#product_details_left{width:262px}
#main_prod_first{padding-bottom:14px;width:400px;height:389px;padding-left:10px}
#icons p{width:32px;height:32px}
#icons.recycle{background-position:0 0;float:left;margin-right:5px}
#icons.ups{background-position:0 -34px;float:left}
#icons a span{float:left}
#prod_tour{width:142px;float:left;margin-left:24px;margin-top:9px}
#prod_tour a{color:#bc0d0d;line-height:2.8}
#prod_tour a span{background:url(/UI/images/icons.png) 0 -68px no-repeat;overflow:hidden;display:block;width:32px;height:32px;float:left}
#prod_buttons .price{background-position:0 -184px;height:20px;margin-left:-11px}
#prod_buttons .quote{background-position:0 -159px;height:20px;margin-left:-11px}
.mid_pan .add_fav{font-weight:bold;color:#fff;background:url(/UI/images/btnone.png) 0 0 repeat-x;width:124px;cursor:pointer;padding-bottom:6px;padding-top:3px;float:right;text-shadow:2px 2px 2px #570B0B;height:25px;font-size:11px;}
.mid_pan .add_fav:hover{background-position:0 -36px}
.mid_pan .each{background:#fff;border:1px solid #ccc;padding:11px 8px}
.mid_pan .checkout{background:url(/UI/images/chck-out.png) 0 0 no-repeat;width:167px;height:39px}
.mid_pan .checkout:hover{background-position:0 -49px}
.tblone .tpbar td{background:#f9f9f9;border-bottom:1px solid #d6d4d4;padding:10px 0}
.tblone .input{border:1px solid #cdcdcd;width:45px;padding:3px 5px;font:normal 12px Arial, Helvetica, sans-serif;margin:0 auto;float:left;}
.tblone td p{margin:5px 0;padding-left:10px;}
.tblone .imgbx{border:1px solid #838383}
.tblone .input1{background:#fff;border:1px solid #aaaaaa;font:normal 12px Arial, Helvetica, sans-serif;padding:3px 5px;margin-right:10px}
.tblone td.padlt{padding-left:110px}
.tblone .last td{padding:10px 0}
.tblthree{color:#797878;margin-bottom:10px;}
.tblthree .th:first-child{}
.tblthree .th:last-child{}
.tblthree .th{background:#7aac34;color:#fff;padding:7px 0}
.tblthree .tpbar td{background:#f9f9f9;border-bottom:1px solid #d6d4d4;padding:10px 0}
.tblthree .odd td{background:#f9f9f9;border-bottom:1px solid #d6d4d4;padding:20px 0;vertical-align:middle}
.tblthree .even td{background:#eaeaea;border-bottom:1px solid #d6d4d4;padding:20px 0;vertical-align:middle}
.tblthree td p{margin:15px 0}
.tblthree .imgbx{border:1px solid #838383}
.tblthree td a{color:#045bae;text-decoration:none}
.tblthree td a:hover{color:#045bae;text-decoration:underline}
.tblthree .black{color:#000}
.tblthree td.padlt{padding-left:110px}
.tblthree .last td{padding:10px 0}
#content .acc_cre_desc{line-height:19px;}
.select{background:#e8e8e8 url(/UI/images/dr-dwn.png) 96% 9px no-repeat;border:1px solid #d6d4d4;position:absolute;left:0;top:0;padding:5px 5px}
.fil-list span.select{width:125px;top:18px}
#Featur_pro{background:#fff;border:1px solid #adbdc6;margin-bottom:10px;margin-bottom:20px;height:345px}
#Featur_pro .titles{background:url("/UI/images/box_head_bg.png") no-repeat scroll 0 0 transparent;color:#181818;font-size:16px;font-weight:700;padding-bottom:13px;padding-left:11px;padding-top:12px;text-align:left;position:relative;top:-1px;left:-4px;font-family:Verdana, Geneva, sans-serif}
.grid{padding:10px 0}
#Featur_pro .inwhitbrd{padding-top:14px;text-align:center;display:block}
#Featur_pro .imgbx{padding-bottom:15px;width:150px;height:150px;margin:0 auto;display:block}
#Featur_pro .title_class{font-size:14px;font-weight:700;min-height:35px;color:#4d4d4d;display:block;text-align:left;padding:0 10px 0 10px}
#Featur_pro .desc_width{min-height:60px;text-align:left;line-height:1.3;display:block;padding:0 10px 0 10px}
#Featur_pro .desc_width{color:#4d4d4d;display:block;padding:0 10px 0 10px}
#Featur_pro .price{font-size:18px;font-weight:100;color:#d82828;text-align:left;padding-bottom:12px;display:block;padding:0 10px 0 10px}
.crtfav{display:block;margin-top:10px}
.pro_crt{display:block;background:#333 url(/UI/images/cartbtn.png) 0 0 repeat-x;padding:11px 13px 11px 12px;text-align:center;color:#fff;font-weight:700;border:1px solid #000;cursor:pointer;border-right:none}
.pro_fav{display:block;border-radius:0 0 10px 0;background:#333 url(/UI/images/cartbtn.png) 0 0 repeat-x;padding:11px 15px;text-align:center;color:#fff;font-weight:700;border:1px solid #000;cursor:pointer}
.pro_crt:hover{background:url(/UI/images/cartbtn_ovr.png) 0 0 repeat-x}
.pro_fav:hover{background:url(/UI/images/cartbtn_ovr.png) 0 0 repeat-x}
.boxtype2 .call_img{display:block;margin:0 auto 0;width:61px;}
.boxtype2 .buttontype1{display:block;background:#333 url(/UI/images/allbtn.png) 0 0 repeat-x;padding:6px 0 7px 0;text-align:center;color:#fff;font-weight:700;border:1px solid #8f0e0e;cursor:pointer;font-family:Arial, Helvetica, sans-serif;width:100px;margin:0 auto;text-shadow:1px 1px 1px #570b0b}
.lt_bx_cls{float:right;margin:0 11px 0 0;}
.addtofav{background:url("/UI/images/btnone.png") repeat-x scroll 0 0 transparent;border:1px solid #000000;color:#FFFFFF;cursor:pointer;font:bold 12px Arial, Helvetica, sans-serif;padding:4px 13px 5px;}
.addtofav:hover{background-position:0 -36px}
.addtocart:hover{background-position:0 -36px}
.view_dtls:hover{background-position:0 -36px}
.prod_desc .prdt_img{border:1px solid #999999}
.prod_desc .item_desc{width:260px;padding-left:10px}
.item_desc .item_code{text-align:center;color:#045bae}
.item_desc .item_title{font-size:13px;color:#504f4e;text-align:center;font-weight:bold;margin-top:22px;margin-bottom:17px;line-height:1.2}
.item_desc .view_dtls{background:url(/UI/images/btnone.png) 0 0 repeat-x;font:bold 12px Arial, Helvetica, sans-serif;border:none;color:#fff;border:1px solid #000;cursor:pointer;padding:4px 22px 5px}
.item_desc .quckvwprc{clear:both;color:#660000;font-weight:700;margin-top:18px;margin-bottom:19PX}
.item_desc .price_blk{border:1px solid #999999;margin-left:4px;width:48px;margin-top:12px;margin-left:21px}
.addtocart{background:url(/UI/images/btnone.png) 0 0 repeat-x;font:bold 12px Arial, Helvetica, sans-serif;border:none;color:#fff;border:1px solid #000;cursor:pointer;padding:4px 13px 5px}
.prod_dt .bold{color:#373737;font-weight:bold}
.prod .prod_dt{font-size:12px;color:#7e7e7e;padding-bottom:11px}
.bk_ord_his{background:none repeat scroll 0 0 transparent;border:medium none;color:#497D00;cursor:pointer;float:left;font-family:arial;font-size:13px;font-weight:700;height:39px;padding-left:15px;}
.his_div{display:block;float:left;height:39px;}
.promotsec .donte_org{background:none repeat scroll 0 0 #F0EFF0;border:1px solid #E5E4E8;height:24px;margin-left:3px;margin-right:11px;width:198px;}
.promotsec .new_don_org{border:1px solid #E5E4E8;padding:3px 9px;vertical-align:-2px;width:198px;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:none repeat scroll 0 0 #F0EFF0;color:#797878}
.tblone .shopcrt_bton_top{color:#000;width:58px}
.tblone .shopcrt_bton_top:hover{text-decoration:none;color:#000}
#submit_changes{float:left;margin-left:0;margin-right:5px;}
#discard_changes{float:left;margin:0;}
.mess_bar{float:left;margin:10px 0 0 10px;width:569px;}
.mess_bar .error{background:none repeat scroll 0 0 #F2DEDE;border:1px solid #EED3D7;float:left;height:75px;margin-bottom:10px;width:513px;color:#B94A48}
.mess_bar .ok{background-color:#DFF0D8;border-color:#D6E9C6;color:#468847;}
.mess_bar .notice{background-color:#FCF8E3;border:1px solid #FBEED5;color:#C09853;}
.mess_bar .inform{background-color:#D9EDF7;border-color:#BCE8F1;color:#3A87AD;}
.mess_logo{float:left;margin:20px 16px 1px 25px;}
.mess_desc{float:left;width:427px;}
.mess_head{float:left;margin:14px 0 3px;}
.mess_close{float:right;font-weight:bold;margin:9px;text-shadow:0 1px 0 #FFFFFF;color:#C2B2B2;}
.mess_close:hover{color:#000;opacity:0.4}
.msg_info{font-size:18px;line-height:27px;width:180px;}
.descr{color:#000;font-size:11px;font-weight:100;}
.imgSearchResult{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #B6B6B6;box-shadow:0 0 5px #999999;left:10px;padding:9px 0;position:absolute;text-align:center;top:10px;width:500px;z-index:10000;}
.imgSearchResult .imgSearchFullSize{height:300px;width:300px;}
.quicksec .listpg ul{margin:15px 0 0}
.order_report{background-color:#EEEEEF;border:0 none;border-spacing:0;font-size:12px;padding:0;width:100%;}
.order_report td.twenty-percent{font-weight:700;padding-bottom:8px;width:20%;}
.order_report td{border:1px solid rgb(206, 207, 209);text-align:left;padding:5px}
.order_report td.thirty-percent{font-weight:700;width:30%;}
.report tr.even_left td, .report td.right{background-color:#EEEEEE;border:0 none;font-size:12px;font-weight:700}
.report td.left{background-color:#eeeeee;border:0 none;font-size:12px;text-align:right;padding-right:5px;font-weight:700}
.report td.right{padding-left:5px}
.report tr.odd_left td{background-color:#FFFFFF;border:0 none;font-size:12px;}
.report tr.odd_left, tr.even_left{height:30px}
.report tr{height:30px}
.special-one{color:#800517;font-size:12px;font-weight:700;}
.place_ord{height:19px;line-height:42px;font-size:13px;padding:6px 20px}
.logout{font-weight:bold;color:#4a4a4a;padding-top:2px;cursor:pointer}
.logout span{background:url(/UI/images/logout.png) 0 0 no-repeat;padding-left:14px}
.quickHideDiv{background:#E8E8E8;position:fixed;top:0;left:0;z-index:45;display:none;padding:0}
.donate_div{visibility:hidden;}
.vc_error{font-weight:bold;color:red;}
#password_reset{list-style:none;padding:0;margin:0}
#fontdropdown{display:none;width:296px;list-style:none;margin-left:0px;margin-top:0px;float:left;height:100px;border:2px inset #ccc;overflow:auto;}
#fontdropdown li{text-align:left;font:9pt/10pt arial, verdana, sans-serif;padding-left:2px;margin:0;white-space:nowrap;}
#fontdropdown li.menu:link{text-decoration:none;display:block;background-color:#fff;color:#000;}
#fontdropdown li.menu:visited{text-decoration:none;display:block;background-color:#fff;color:#000;}
#fontdropdown li.menu:hover{text-decoration:none;display:block;background-color:#000;color:#fff;}
#fontdropdown li.menu:active{text-decoration:none;display:block;background-color:#000;color:#fff;}
#fontStyleInput{border:1px solid #CCCCCC;margin-bottom:1px;padding:20px 0;width:915px;}
#fontStyleInput p{float:left;margin-left:100px;}
.bank_act_img{height:22px;color:#ffffff;}
#edit_user_sc .man_user .formdiv{width:705px;}
#edit_user_sc .man_user .formdiv li{}
.fea_nat .colm03{padding-top:10px;width:177px;}
.colm03{color:#444444;margin-left:5px;width:165px;padding-top:10px}
.centerall{text-align:center;}
.categories .imag_box2 img{border:1px solid #EBEBEB;}
.categories .imag_box2 img:hover{border:1px solid gray}
.formdiv_pay .formlist li .selbx{background:#fff url(/UI/images/dr-dwn.png) 80% 8px no-repeat;border:1px solid #8b8b8b;font:normal 12px Arial, Helvetica, sans-serif;color:#000;padding:3px 10px;}
.step7 .print_head1{color:#3E3E3E;font-size:24px;font-weight:700;margin-bottom:6px;float:right;}
.step7 .ps_shop_cart thead tr:first-child th:first-child{}
.step7 .ps_shop_cart thead tr:first-child th:last-child{}
.step7 .ps_shop_cart thead{height:35px;color:#414141}
.step7 .ps_shop_cart tfoot tr:first-child td:first-child{}
.step7 .ps_shop_cart tfoot tr:first-child td:last-child{}
.step7 .ps_shop_cart thead{height:35px;color:#414141}
.step7 .ps_shop_cart tfoot tr td{background-color:#e5e5e5}
.step7 .cp_sc_subTot{color:#af2626}
.step7 .cp_sc_merTot{color:#141414;font-size:14px}
.step7 .merTot_val{color:#AF2626;font-size:17px;font-weight:700}
.step7.tpbar td{background:#f9f9f9;border-bottom:1px solid #d6d4d4;padding:10px 0;margin-left:123px;}
.step7 .ps_shop_cart .qtPr_val{border:1px solid #A9A9A9;width:113px}
.step7 .ps_sc_btn{background:none repeat scroll 0 0 #AF2626;color:#FFFFFF;font-size:14px;font-weight:bold;padding:5px 10px;float:left;margin-right:10px}
.step7 .ps_sc_btn:hover{background-color:#4C4C4C}
.step7 .con_shop{background-color:#0072ff}
.step7 .con_shop:hover{background-color:#4C4C4C !important}
.step7 .upd_cart{background-color:#4c4c4c}
.step7 .upd_cart:hover{background-color:#AF2626 !important}
.step7 .cancl_desc{margin-bottom:9px;margin-top:47px;width:725px;color:#636363}
.step7 .ship_hand_pol{color:#0072ff;text-decoration:underline !important}
.step7 .mer_tot_td{padding-right:44px;text-align:right !important}
.step7 .rough_tot{text-align:left !important;padding-left:11px}
.steps{background:#696969}
.steps .eachstep{}
.steps .eachstep.first{}
.steps .eachstep .number{background:none repeat scroll 0 0 #38a4ea;}
.manufa_brand{height:22px;background:url("/UI/images/brand_line.png") center bottom no-repeat;}
#iktManufacturer .rel{margin:15px 0 3px !important;}
.inktonsuply.reset.brand_box{margin-bottom:-7px !important;}
.brand_list{float:left;margin-left:14px;}
.brand_list .module_title{margin:20px 15px 0 0;font-size:16px;}
.brand_list ul{width:455px;margin:0 15px 3px 0;}
.brand_box{box-shadow:0px 0px 16px 0 #d7d7d7 inset;padding:0 0;border:1px solid #d1d1d1;height:500px;overflow-y:scroll;overflow-x:hidden;}
.manufa_brand{background:#fff none repeat scroll 0 0;border-bottom:1px solid #e4e4e4;cursor:pointer;font-size:20px;height:35px;line-height:30px;padding-top:7px;text-align:center;}
.manufa_brand1, .manufa_brand2, .manufa_brand3, .manufa_brand4{height:64px}
.manufa_brand:hover{font-weight:700}
#triManufacturer .topprint{font-size:24px;padding:13px 0;}
#iktManufacturer{overflow:hidden;}
.productsec .collt .combtn{}
.prod_det_btn{background:transparent url(/UI/images/prod_det_bg.gif) repeat-x scroll 0 0;border:1px solid #BABABA;color:#000;}
.prod_det_btn:hover{background:transparent url(/UI/images/prod_det_bg.gif) repeat-x scroll 0 0;}
.cart_action{font-size:14px;}
.cart_action .qty{line-height:28px}
#output{float:right;}
.title li.sub_title:hover{background:none;height:auto}
.manage{margin:10px;width:180px;margin-left:6px;padding-top:0px;line-height:0px;margin-right:2px;font-size:11px;}
table{font-size:12px}
.quick_edit{margin-right:10px;}
.list_cartbtn{margin-bottom:10px;}
#order_lkup_form .report .comment{text-align:left !important;padding-left:55px;}
.bra_typtitle{font-size:17px;padding:8px;width:288px;background:#29374d;color:#fff;font-weight:100}
.new_depart .dep_man{width:303px;}
.new_depart .dep_man .email{width:50px;margin-top:5px;}
.new_depart .dep_man .check{float:left;margin-top:8px;}
.formdiv .dep_man .add_rem{padding:4px 10px !important;}
.topblocks .in-text{background:url("/UI/images/Newspaper-Feed-icon.png") 12px center no-repeat;display:block;width:468px;height:48px;text-align:left;border:3px solid rgb(87, 117, 165);padding:5px;}
.headtxt{font-size:14px;margin:0;padding:0 0 5px 30px;line-height:15px;}
.topblocks .in-text .news{margin-left:50px;}
.article{padding:0 0 5px 30px;margin:0;font-size:12px;height:25px;overflow:hidden;line-height:15px;}
.read{text-align:right;color:#F30;}
#order_lkup_form .odd td, #order_lkup_form .even td{padding:0px}
.proheadtitle{font-size:13px;font-weight:700;color:rgb(15, 73, 148);line-height:22px;}
.proheadtitle a{font-size:13px;font-weight:700;color:rgb(15, 73, 148);line-height:22px;}
.note{color:#930;font-weight:700;font-size:11px}
.ps_shop_cart .no_padd{padding:0px;}
.new_btn{padding:4px 9px !important;height:16px !important;line-height:16px;}
.ourpage{min-height:500px;padding:10px;}
.ourpage p{line-height:18px;}
.ourpage li{line-height:16px;}
#department_budget{margin-left:20px;}
.promoCodeClass td{border:none;text-align:center!important;}
.billfom{margin:20px 10px;}
.comp_prof .odd td{line-height:23px;}
.baninfo{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#690;font-weight:700;}
.bannote{color:#000;font-weight:100;}
#department_list .odd td{padding:6px 15px;font-weight:100;border-right:1px solid #d6d4d4;}
.brandname b{font-size:12px;}
.fav_select{margin:4px 0 0 7px;width:92px;}
#create_acc_form #linput1{font-size:12px;font-weight:700;position:inherit}
#create_acc_form #linput2{font-size:12px;font-weight:700;}
.coper_meter{width:980px;background:#fff;margin-top:-10px;padding-top:10px;margin-left:-10px;}
.coper_meter{margin:0 auto;width:962px;}
.rebatesNav{background:#fff;width:960px;margin:0 auto;}
.jcarousel-skin-book{visibility:hidden;}
.jcarousel-skin-book .jcarousel-container-horizontal{background:transparent;width:750px;}
.jcarousel-skin-book .jcarousel-clip-horizontal{width:868px;height:113px;margin-left:36px;}
.jcarousel-skin-book li, .jcarousel-skin-book .jcarousel-item{position:relative;width:97px;height:113px;margin:0;padding:0;}
.jcarousel-skin-book .jcarousel-item a:visited{background-position:97px 0;}
.jcarousel-skin-book img{display:block;position:absolute;top:7px;left:7px;margin:0;padding:3px;border:1px solid #7cb7cc;background-color:#fff;min-width:1px;}
.jcarousel-skin-book a{display:block;position:relative;width:97px;height:113px;background:transparent url("/UI/images/rebateCarouselPointers.jpg") no-repeat scroll 97px 0;margin:0;padding:0;}
.jcarousel-skin-book .jcarousel-prev-disabled-horizontal, .jcarousel-skin-book .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-book .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-book .jcarousel-prev-horizontal{position:absolute;top:31px;left:3px;width:32px;height:32px;cursor:pointer;background:transparent url("/UI/images/prev-horizontal.png") no-repeat scroll 0 0;}
.jcarousel-skin-book .jcarousel-item a:hover{background-position:-97px 0;}
.jcarousel-skin-book .jcarousel-next-horizontal{position:absolute;top:31px;right:-209px;width:32px;height:32px;cursor:pointer;background:transparent url("/UI/images/next-horizontal.png") no-repeat scroll 0 0;}
.rebatesContent{margin:12px 0 24px 42px;width:880px;}
.rebatesContent h2{margin:0 0 3px 0;font-size:11px;font-weight:normal;color:#333;}
.rebatesContent h3{margin:0 0 20px 0;font-size:30px;font-weight:normal;color:#4696af;}
.rebateColumnRight{width:325px;float:right;margin:0 10px 45px 0;font-size:11px;color:#333;}
.rebateColumnRight{font-size:11px;color:#333;}
.rebateoffer{border:none;}
table.rebateoffer tr td{border:0 none;font-size:11px;margin:0;padding:7px 3px 3px 5px;width:350px;}
.rebateCategory{color:#666666;font-size:18px;font-weight:normal;margin:0 0 10px;}
table.rebateoffer tr td a, table.rebateoffer tr td a:link, table.rebateoffer tr td a:active, table.rebateoffer tr td a:visited{color:#000000;margin-bottom:-2px;margin-top:-2px;text-decoration:none;font-weight:normal;}
.blueText{color:#4697B0;font-weight:bold;}
.rebateColumnLeft{color:#333333;float:left;font-size:11px;margin:0 19px 44px 13px;width:406px;}
.rebateColumnLeft{color:#333333;font-size:11px;}
p.rebateCompanyDesc{color:#666;font-size:14px;line-height:20px;}
.acrobat img{display:block;margin:10px 10px 0 0;padding:0;float:left;}
p.finePrint{color:#9a9a9a;}
.jcarousel-skin-book .jcarousel-next-disabled-horizontal, .jcarousel-skin-book .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-book .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.rebateColumnLeft p{font-size:12px;line-height:18px;}
.more_img{margin-top:5px !important;}
#comp_prod{padding:10px;}
#forgot_password_back{width:200px;margin:0 auto;padding-bottom:30px;}
.ie7 .top_right_header .chk_thumb{margin-top:-19px}
.ie7 .shop_rgt{display:none}
.top_right_header{z-index:201}
.wrapper2{z-index:200}
#illust{position:relative;z-index:10}
.ie7 #Specials{position:relative;z-index:100;overflow:hidden}
#sidebar .sb-Payment{overflow:hidden}
.ie7 .sub_menu_shading tr td{width:100%}
.ie7 #stickyheader{top:0 !important}
.ie7 #leftstickey{top:0 !important}
.ie7 .over ul{margin-left:22px}
.chreckbox_class{width:18px !important;}
.ie7 #order_lkup_form #order_history_edit_form{background:#ff9501;line-height:22px}
.ie8 #order_lkup_form #order_history_edit_form{background:#ff9501;line-height:22px}
.ie7 .formdiv #login_form.formlist .all_btn{background:#ff9501}
.ie8 .formdiv #login_form.formlist .all_btn{background:#ff9501}
.ie7 #cart_out_put .all_btn{background:#ff9501;}
.ie8 #cart_out_put .all_btn{background:#ff9501;}
.manage{line-height:20px;height:23px}
.ie7 .shopcrt_bton{background:#ff9501;line-height:22px}
.ie8 .shopcrt_bton{background:#ff9501;line-height:22px}
#toptable_fav{padding-bottom:10px;padding-top:29px;}
#leftstickey{width:205px !important;top:42px !important;}
.leftbar#leftstickey .boxtype1{width:225px !important}
#leftstickeyajax{width:210px !important}
.leftbar#leftstickeyajax .boxtype1{width:210px !important}
.viewcartsec h1{text-align:left;color:#840909;margin:10px 0px 10px 0;font-weight:400;font-size:27px;}
.viewcartsec h2{text-align:left;color:#840909;margin:0 0 10px 0;font-weight:400;font-size:18px;}
#footer_block{margin:5px auto 0;overflow:hidden;width:980px;}
#footer_block .box_item{width:326px;}
.box_item, .box_item_follow{float:left;}
.social_media{min-height:35px;width:300px;}
.mastercard,.Visa,.Discover,.American-Express,.poweredBy,.ad-gallery .ad-forward,.ad-gallery .ad-back,#SliderNameNavigation a,.magnifier, #footer_block .social_media a{background:url("/UI/images/sprite.png");}
.mastercard{background: url(/UI/images/mastercard.svg) no-repeat transparent; background-size: 45px;}
.Visa{background: url(/UI/images/visa.svg) no-repeat transparent; background-size: 45px;}
.Discover{background: url(/UI/images/discover.svg) no-repeat transparent; background-size: 45px;}
.American-Express{background: url(/UI/images/amex.svg) no-repeat transparent; background-size: 45px;}
.ad-gallery .ad-back{background-position:-1156px -23px !important;cursor:pointer;display:block;height:77px !important;left:-10px;width:22px;}
.ad-gallery .ad-forward{background-position:-1117px -23px !important;cursor:pointer;display:block;height:77px !important;right:-11px;width:22px;}
.poweredBy{background-position:-11px -9px;height:32px;width:32px;float:left;padding-right:10px;margin-top:-10px;}
#SliderNameNavigation a{background-position:-51px -20px;height:19px;width:19px;position:absolute;}
#SliderNameNavigation a.active:link, #SliderNameNavigation a.active:active, #SliderNameNavigation a.active:visited, #SliderNameNavigation a:hover{background-position:-72px -20px;}
.magnifier{background-position:-101px -8px;float:left;height:32px;margin:0 0 0;width:32px;}
.account, .login .log, .louticon, .editicon{background:rgba(0, 0, 0, 0) url("/UI/images/sprite.png") no-repeat scroll -148px -61px;width:16px;height:16px !important;margin-right:4px;margin-top:-2px;float:left;}
background:url("/UI/images/editicon.png") 100% 100%;float:left;height:16px !important;*/margin-right:4px;margin-top:-3px;width:16px !important;}
#cartButton{margin-top:-3px;}
#footer_block .facebook{background-position:-309px -157px !important;margin:0 3px;float:left;height:28px!important;width:28px!important;}
#footer_block .twitwr{margin: 0 3px;float: left;height: 30px !important;width: 30px !important;background: url(/UI/images/twitter.svg) no-repeat scroll !important;background-size: 26px !important;}
#footer_block .link_in{background-position:-210px -157px !important;margin:0 3px;float:left;height:28px!important;width:28px!important;}
#footer_block .google{background-position:-258px -157px !important;margin:0 3px;float:left;height:28px!important;width:28px!important;}
#footer_block .blog{background-position:-354px -157px !important;margin:0 3px;float:left;height:28px!important;width:28px!important;}
#footer_block .youtube{background-position:-18px -157px !important;margin:0 3px;float:left;height:28px!important;width:28px!important;}
#footer_block .pinteret{background-position:-162px -157px !important;margin:0 3px;float:left;height:28px!important;width:28px!important;}
#footer_block .rss{background-position:-114px -157px !important;margin:0 3px;float:left;height:28px!important;width:28px!important;}
#footer_block .box_item ul li{display:block;height:28px;margin:0 5px 0 0;width:45px;}
.news_lett .Subscribe{margin:0 auto;padding:0px;}
.Subscribe form{margin-top:0px !important;}
.news_lett .email_bx{border:1px solid #a7a7a7;color:#7f7f7f;}
.news_lett .email_bx{font-size:12px;font-weight:400px;margin-bottom:0px;padding:6px;width:186px;}
.buttontype1.place-subscribe.all_btn.fr{margin-top:0px !important;}
.box_item_title{padding:0 !important;}
.newlett_txt{display:none;}
.h_wrapper{position:fixed;width:100%;z-index:999;height:40px;}
#topmain_stick .prod_dtls_bton{font-size:14px;line-height:32px;width:115px;color:#000;}
#topmain_stick .prod_dtls_bton:hover{}
#topmain_stick .chk_thumb{display:block;height:32px;height:35px\9;margin-left:-42px;margin-top:-29px;width:28px;background-position:-1 -5px;-webkit-margin-before:-29px !important;margin-top:-35px\9;}
.#topmain_stick .chk_thumb:hover{display:block;height:32px;margin-left:259px;margin-top:-34px;width:28px;background-position:0 -5px;}
#topmain_stick .count{font-size:16px;font-weight:700;line-height:9px;margin-left:375px;margin-top:7px;padding:7px;position:absolute;-webkit-margin-start:375px;}
::i-block-chrome,#topmain_stick .count{-webkit-margin-start:372px;}
.qly_add_card{margin-left:5px;}
.top_main .fail_serch{}
.top_main .change_header{font-size:13px;font-weight:normal;line-height:21px;margin:-102px 0 6px;position:absolute;text-align:left;width:130px;color:transparent;background:url("/UI/images/call.png") no-repeat scroll 4px 2px/auto 70% rgba(0, 0, 0, 0);}
#topmain_stick .prod_dtls_bton1 a{float:left;margin-top:10px;margin-left:17px;}
.in_box .in_title{width:960px;}
.compare_t{background:#174d9e;color:#fff;}
#print_step .title{background:transparent !important;position:static !important;}
.ie6 .more_text, .ie7 .more_text, .ie8 .more_text, .ie9 .more_text{display:none;}
.location_text{float:left;width:288px;}
.location_map{float:left;width:389px;}
.location_map img{border:2px solid #cfcfcf;height:250px;width:350px;}
.location_map a{color:#231f20;float:left;font-size:14px;font-weight:bold;margin-top:9px !important;}
.imageLoader{max-height:150px;max-width:150px;width:auto;height:auto;}
.ac_results{background-color:white;border:1px solid black;overflow:hidden;padding:0;z-index:99999;}
.ac_results ul{list-style:outside none none;margin:0;padding:0;width:100%;}
.ac_results li{cursor:default;display:block;font:;font-size:12px;line-height:16px;margin:0;overflow:hidden;padding:2px 5px;}
.ac_loading{background:url("indicator.gif") no-repeat scroll right center white;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#0a246a;color:white;}
.step7 .ps_shop_cart .odd span a img{padding:10px 4px 0;}
.headRow{display:table-row;}
.divTable{display:table;width:100%;}
.divRow{display:table-row;width:auto;clear:both;}
.divCell{display:table-cell;text-align:left;padding:10px 0 7px 10px;}
#details .divCell{width:50%;}
#details .divTable h2{background:#f3f3f3 none repeat scroll 0 0;display:table-caption;font-size:14px;padding:10px 0;text-align:center;}
.heading{background:none repeat scroll 0 0 #dddddd;line-height:33px;position:relative;text-align:center;width:100%;}
.edit_credit_process{margin:2px 2px 0 0;position:absolute;right:0;}
#form_auth_net{border:1px solid #dddddd;margin:0 auto;}
.select_credit{margin:0 auto;width:320px;}
.select_credit select{height:32px;width:321px;}
#globalNav1 .a_font{text-transform:uppercase\9;}
.detail_left > p{line-height:20px !important;}
.headRow:first-child .divCell{font-weight:bold;}
.no_divCell{text-align:center;}
.menu_table.sub_menu_shading{width:230px;padding:0px;}
.menu_table.sub_menu_shading ul{list-style:none;padding-left:0px;}
.menu_table.sub_menu_shading ul li{font-size:13px;padding:5px 4px;text-align:left;margin:4px 3px;}
.unselectedFilters input{margin:3px 4px !important;}
#details .divCell{line-height:10px;border-bottom:1px solid #eee;color:#777;}
#details .divRow .divCell:first-child{color:#323232;width:23%;}
#details .divCell > p{line-height:20px;}
.mid_pan .head_sub > span{color:#444;}
#upsell > h2,#prod_description #vbrand_tab > h2{background:#f3f3f3;font-size:14px;font-weight:bold;padding:10px 0;text-align:center;width:100%;}
.divCellBrands{float:left;width:66%;line-height:1.4;}
.mid_div_brands{width:100%;}
.divCellBrands .minhght{}
.brands_btn{margin-left:10px;}
.brands_btn .list_cartbtn.fl{margin-left:10px;}
.divCellBrands:first-child{width:175px;margin-left:10px;}
.divCellBrands .cart_action .qt_prs a{font-weight:bold;}
.divCellBrands .cart_action .qt_prs .pritxt{color:#c62424;font-weight:bold;}
.divTableBrands .brands_btn .redaddbtn.fl, .divTableBrands .brands_btn .fancybox.all_btn.addbtn.fl{padding:4px 8px 3px;line-height:1.4;}
.upsBrands{float:right;width:45px;}
.divRow.odd .divCell{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.divRow.odd .divCell:first-child{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px 5px 7px;}
.product_dec_vc{float:left;width:100px;}
.divRow.viewCartSubTotal{height:30px;padding:10px 0;position:relative;text-align:center;width:980px;background:#f3f3f3;}
.divRow.viewCartSubTotal font{position:absolute;text-align:center;width:952px;padding-top:5px;width:98.1%;color:#fff;height:25px;background:#f3f3f3;color:#000;}
.step7 .divTable .headRow{background:#696969;border-right:1px solid #fff;text-align:center;}
.step7 .divTable .headRow .divCell{border-right:1px solid #fff;line-height:15px;padding:10px;text-align:center;color:#fff;}
.divRow.even .divCell{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.divRow.even .divCell:first-child{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px 5px 7px;}
.divCell.viewCartDec{width:50%;}
.viewCartDescription{float:left;width:75%;}
.step7 .divRow .divCell{vertical-align:top;font-weight:bold;}
.step7 .viewCartDescription{width:360px;word-wrap:break-word;-ms-word-wrap:break-word;}
.step7 .viewCartDescription p span{line-height:1.3;word-wrap:break-word;}
.step7 .viewCartDescription .normTxt{word-wrap:break-word;-ms-word-wrap:break-word;}
#shopping_cart .step7{margin-top:10px;margin-bottom:10px;}
.customer_quick_order_btns{height:30px;margin-bottom:10px;}
.customer_quick_order_btns #quick_add_to_cart{float:right;}
.customer_quick_order_btns #quick_add_order{float:left;}
.fav_list_table .headRow .divCell:first-child{border-left:medium none !important;padding:8px;}
.fav_list_table .headRow .divCell{background:#696969;border-left:1px solid #fff;color:#fff;line-height:16px;text-align:center;}
.fav_table_filter input{float:right !important;margin:0 10px 0 auto !important;}
#fav_id input, #master_select{float:none !important;margin:0 !important;}
.itemImageSearchResult{margin:0 21px;padding:10px;}
.fav_list_table p{margin:2px 0;}
.fav_list_table .divClassStyle{float:left;text-align:left;text-indent:10px;width:100px;font-weight:bold;}
.tblone .input{border:1px solid #cdcdcd;float:left;font:12px Arial,Helvetica,sans-serif;margin:0 auto;padding:3px 5px;width:45px;}
.fav_list_image{float:left;}
.fav_list_dec{float:left;width:70%;}
.fav_list_table .divCell:nth-child(2){width:70%;}
.fav_list_table .divCell{vertical-align:middle;}
.fav_list_table .divCell .input{width:50px;border:1px solid #ccc;}
.divTable.fav_list_table{margin-bottom:10px;}
#fav_rev_id{margin-right:10px;}
.ovfl-hidden.southspace2 > form#add_favorites_list_form{width:92%;}
#add_favorites_list_form .formdiv.equalgap{width:100%;}
.create_fav_main .create_fav_left{float:left;width:50%;}
#tbl_add.create_fav_main > div#tbl_display{float:left;width:35%;margin-left:70px;text-align:left;}
.create_fav_left .create_fav_btn input{float:right;padding:2px 15px !important;line-height:1.4 !important;height:26px !important;}
.create_fav_left .create_fav_btn input:first-child{float:left;}
.create_fav_left #order_table{display:inline-block;margin-top:12px;width:100%;}
.create_sku{text-align:left;margin-bottom:10px;margin-bottom:15px;}
.create_fav_sku center{font-weight:bold;margin-bottom:30px;text-align:left;}
.create_fav_sku{margin-left:25px;}
.divTable.fav_list_manage{margin:0 auto;width:98%;}
.fav_list_manage .headRow{background:#696969;color:#fff;}
.fav_list_manage .headRow .divCell{border-left:1px solid #fff;}
.fav_list_manage .headRow .divCell:first-child{border-left:none;}
.fav_list_manage .divCell{padding:10px;}
#order_history_update div{min-height:0px !important;}
.hComment.even{position:absolute;width:980px;}
.historyComment{position:absolute;width:950px;padding:10px;height:30px;overflow:hidden;}
.hiddenDiv{margin-top:50px;}
.cart_history_table .divRow.divHead .divCell{background:#696969;border-left:1px solid #fff;color:#fff;}
.cart_history_table .divCell{font-size:12px !important;font-weight:bold;text-align:center;padding:10px 0;}
#order_history_update #order_show_form .order_history{padding-left:10px;}
.divTable.historyReportMain.order_report{border:1px solid #ccc;}
.historyReportMain .divRow.historyReport{background:#003;}
.historyReportMain .divRow.historyReport div.divCell{text-align:center;width:50%;font-weight:bold;}
.historyReportMain .divRow.historyReport div.divCell:first-child{border-right:1px solid #fff;}
.divTable.historyReportMain .divRow .divCell{text-align:center;line-height:16px;}
.divTable.historyReportMain .divRow .divCell:first-child{border-right:1px solid #ccc;}
.historyReportMain .divRow.historyReport{background:#c7c5c5 none repeat scroll 0 0;border:1px solid #ccc;color:#000;text-align:center !important;}
.divTable.historyReportMain .divRow .divCell:first-child{border-right:1px solid #ccc;}
.divTable.historyReportMain .divRow .divCell{line-height:16px;text-align:center;}
.historyReport1 .divRow:first-child .divCell{background:#696969;border-left:1px solid;color:#fff;}
.historyReport1 .divRow:first-child .divCell:first-child{border-left:none;font-weight:bold;text-align:center;}
.historyReport1 .divCell{text-align:center;}
.historyReport1 .divCell:last-child .special-one{text-align: right; padding-right: 10px;}
.historyReportTotal .divCell .special-one {text-align: right; padding-right: 0px;}
#order_quote_button {margin-bottom: 10px;}
.divTable.historyReportTotal .divRow .divCell:first-child{font-weight:bold;padding-bottom:10px;text-align:right;width:80%;}
.divTable.historyReportTotal .divRow .divCell{padding-right:10px;text-align:left;width:15%;}
.compareCheckBox{float:left !important;margin-top:3px !important;}
.productname span{float:left;line-height:19px;margin-left:5px !important;width:95% !important;margin-top:0px;}
.txtcenter{text-align:center !important;}
.shop-by-brands > div{display:table-cell;vertical-align:middle;}
.shop-by-brands a{box-shadow:none !important;}
.product_a_zclass_row{border-bottom:1px dashed #000;padding:5px 0;overflow:hidden;}
.product_a_zclass_left{float:left;width:25%;}
.wrapper_for_all_block{float:left;width:100%;}
.block{border:1px solid #cecece;float:left;margin-bottom:5px;margin-right:12px;margin-top:5px;min-height:385px;width:243px;height:470px;overflow:hidden;}
.grid_compare{float:left;margin:5px 0 0 5px;}
.compareCheckBox{float:left;}
.compareCheckBox{float:left;}
.block .img{background:#fff none repeat scroll 0 0;border:1px solid #fff;float:none;height:159px;margin:25px auto 0px;width:90%;}
.grid_title_name{color:#1a4f97;display:block;font-weight:bold;min-height:24px;padding-left:10px;width:223px;height:24px;overflow:hidden;text-align:center;}
#prodForm .block .description{float:left;font-size:12px;height:48px;line-height:14px;margin-bottom:10px;margin-top:5px;padding-bottom:10px;padding-left:10px;padding-top:10px;width:223px;}
.wrapper_for_all_block .description{color:#5d5d5d;}
#prodForm .block .description .text{float:left;padding-left:0;width:80px;}
.text{font-size:14px;font-weight:bold;text-align:left;}
#prodForm .block .description .grid_pro_detail{color:#000;font-weight:bold;font-size:10px;text-transform:uppercase;}
#prodForm .block .grid_pro_detail{}
.description > ul{list-style-type:disc;margin:0;padding:0 0 0 10px;width:100%;}
.wrapper_for_all_block .button{margin-top:60px;}
#prodForm #dataBlock .wrapper_for_all_block .block .button .northspace2{margin-bottom:15px !important;margin-right:5px !important;}
.qt_prs{clear:both;height:70px;}
.qt_prs .pritxt{color:#ab0923;font-size:18px !important;text-align:center;width:140px;font-weight:bold;}
.price_unit_grid{font-size:14px;}
.color_5d5d5d{color:#C02222;font-size:14px;font-weight:bold;}
.grid_best_ship{background:rgba(0, 0, 0, 0) url("/UI/images/free-shipping-Tag.png") no-repeat scroll center center;float:right;height:26px;width:82px;}
.grid_best_ship{background: url("/UI/images/icon--lg-ups-yes.jpg");background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;float: right;height: 47px;margin-top: 5px;width: 47px;}
.grid_non_returnable {background: url("/UI/images/non_returnable.png");background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;float: right;height: 47px;margin-top: 5px;width: 47px;}
.grid_search_recycled {background: url("/UI/images/icon--lg-recycle.jpg");background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;float: right;height: 47px;margin-top: 5px;width: 47px;}
.grid_search_best_seller_prod {background: url("/UI/images/best_seller_green.jpg");background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;float: right;height: 47px;margin-top: 5px;width: 47px;}
.grid_qty{float:left;margin-left:10px;text-align:left; font-weight:bold;}
.gri_in{margin-right:10px !important;}
.gri_in{height:29px;margin:0 5px 5px 0;width:29px;border:1px solid #ccc;text-align:center;font-size:13px;}
.best_fav{}
#lblock .best_fav{background:#f2f2f2 url("/UI/images/best_fav.png") no-repeat scroll -12px -117px;float:right;font-size:0;height:35px;margin:0;width:35px;cursor:pointer;}
.grid_best_fav{float:right;margin:0 0 0 4px;}
.grid_but{border:medium none !important;display:block;float:left;font-size:15px !important;height:23px;margin:0 0px 10px 5px;width:100px;}
.block:nth-child(3n){display:block;margin-right:0;}
.list_view{cursor:pointer;margin-right:10px;}
.grid_view{cursor:pointer;}
.list_v_inline .redaddbtn.fl{font-size:14px !important;line-height:16px;padding:8px 17px;}
.list_v_inline .input{height:29px;width:29px;}
.list_v_inline .magnifier{background-size:cover;height:35px;line-height:29px;width:37px;}
.list_v_inline .prod_det_btn{background-size:100% 100%;height:33px;line-height:32px;}
.list_v_inline .redaddbtn.fl{margin-left:12px;line-height:16px;padding:8px 10px;}
#lblock .best_fav:hover{background:#f2f2f2 url("/UI/images/best_fav.png") no-repeat scroll 50% 20%;float:right;height:35px;margin:0;width:35px;}
.best-seller_grid{float:right;margin-right:-3px;margin-top:5px;}
.grid_frieght_delivery{background:rgba(0, 0, 0, 0) url("/UI/images/freight_delivery.png") no-repeat scroll center center;float:right;height:26px;width:44px;}
#filters p.centerAll.strong a{font-weight:bold;}
#product_details .ItemBasicDetails.mid_pan.fl.padnorth1 > img{height:auto;width:144px;}
.popUpAddCart{margin:0 auto 10px;width:395px;}
.popUpAddCart table{width:100%;}
.popUpAddCart td:first-child{text-align:right;width:130px;}
.popUpAddCart .fav_select.fl{height:30px;margin:0;width:150px;}
.popUpAddCart .all_btn{margin-left:-30px;padding-bottom:4px;padding-top:5px;}
.or{text-transform:uppercase;}
.popUpCreateFav{margin:7px auto 0 !important;width:395px;}
.popUpCreateFav table{width:100%;}
.popUpCreateFav td:first-child{text-align:right;width:130px;}
.popUpCreateFav input{border:1px solid #ccc;border-radius:0 !important;height:25px;margin:0;width:170px;}
.popUpCreateFav .all_btn{margin-left:18px;padding-bottom:4px;padding-top:5px;}
.popupNtLog{display:table-cell;text-align:center;vertical-align:middle;}
.fav_pop_up{margin-top:-26px;width:100% !important;}
.divTableBrands .brands_btn{margin-top:15px;}
.box_item.alsocon ul li .imgbx a .itemImageSearchResult{margin:0 !important;}
.productsec form #upsell .divTableBrands, #vbrand_tab .divTableBrands{border-bottom:1px solid #ccc;padding-bottom:5px;padding-top:5px;}
.productImage > img{height:auto;max-width:240px;width:auto;}
.grid_best_seller{height:26px;float:right;}
#content #header, #content #nav, #content #footer, #content .foot_bot{display:none;}
.divRow.odd .divCell:first-child{padding:10px 5 7px 5px !important;}
#fancybox-content #compareFancy > iframe{height:500px !important;width:1042px !important;border:1px solid #ccc;}
.wrapper_1230{background:#d4d4d4;}
.wrapper_1230 #logo{margin:0 17px 8px 0 !important;}
.divRow:nth-child(2n+1){background:#e4e4e4 none repeat scroll 0 0;}
.divCell ul li{line-height:16px;}
.staticData p{line-height:21px;text-align:left;margin:10px 0;color:#444;}
.staticData ul li, .staticData ol li{line-height:21px;color:#444;}
.staticData h5{color:#004a8b;font-size:14px;font-weight:bold;line-height:21px;margin:10px 0;text-decoration:underline double;}
.staticData h4{color:#004a8b;font-size:15px;font-weight:bold;line-height:21px;margin:10px 0;text-decoration:underline;}
.staticData h3{color:#77bb28;font-size:15px;font-weight:bold;line-height:21px;margin:10px 0;}
.staticData h1{color:#016295;font-size:41px;font-weight:normal;line-height:21px;margin:10px 0 30px;}
.comparelistbtn .list_cartbtn{width:100% !important;}
.checkoutprice span{display:none;}
.responsiveHeader{display:none;}
.headRow:first-child .divCell{font-weight:bold;}
.no_divCell{text-align:center;}
.menu_table.sub_menu_shading{padding:0;width:230px;}
.menu_table.sub_menu_shading ul{list-style:outside none none;padding-left:0;}
.menu_table.sub_menu_shading ul li{font-size:13px;margin:4px 3px;padding:5px 4px;text-align:left;}
.unselectedFilters input{margin-right:2px !important;}
#details .divCell{border-bottom:1px solid #eee;color:#777;line-height:20px;}
#details .divRow .divCell:first-child{color:#323232;}
#details .divCell > p{line-height:20px;}
.mid_pan .head_sub > span{color:#444;}
#upsell > h2, #prod_description #vbrand_tab > h2{background:#f3f3f3 none repeat scroll 0 0;font-size:14px;font-weight:bold;padding:10px 0;text-align:center;width:100%;}
.divTable{display:table;width:99%;}
.headRow{display:table-row;}
.divRow{clear:both;display:table-row;width:auto;}
.divCell{display:table-cell;padding:10px 0 7px 10px;text-align:left;}
.divCellBrands{float:left;line-height:1.4;width:66%;}
.mid_div_brands{width:100%;}
.divCellBrands .minhght{}
.brands_btn{margin-left:10px;}
.brands_btn .list_cartbtn.fl{margin-left:10px;}
.divCellBrands:first-child{margin-left:10px;width:175px;}
.divCellBrands .cart_action .qt_prs a{font-weight:bold;}
.divCellBrands .cart_action .qt_prs .pritxt{color:#c02222;font-weight:bold;}
.divTableBrands .brands_btn .redaddbtn.fl, .divTableBrands .brands_btn .fancybox.all_btn.addbtn.fl{line-height:1.4;padding:4px 8px 3px;}
.upsBrands{float:right;width:45px;}
.divRow.odd .divCell,.divRow.highlight .divCell{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.divRow.odd .divCell:first-child{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px 5px 7px;}
.product_dec_vc{float:left;width:100px;}
.divRow.viewCartSubTotal{background:#f3f3f3 none repeat scroll 0 0;height:30px;padding:10px 0;position:relative;text-align:center;width:980px;}
.divRow.viewCartSubTotal font{background:#f3f3f3 none repeat scroll 0 0;color:#000;height:25px;padding-top:5px;position:absolute;text-align:center;width:952px;}
.step7 .divTable .headRow{background:#696969 none repeat scroll 0 0;border-right:1px solid #fff;text-align:center;}
.step7 .divTable .headRow .divCell{border-right:1px solid #fff;color:#fff;line-height:15px;padding:10px;text-align:center;}
.divRow.even .divCell{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.divRow.even .divCell:first-child{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px 5px 7px;}
.divCell.viewCartDec{width:50%;}
.viewCartDescription{float:left;width:75%;}
.padwest2{float:left;width:20%;}
.divRow.divHead{background:#274366 none repeat scroll 0 0;color:#fff;}
.divRow.divHead .divCell{border-right:1px solid #fff;}
.step7 .divRow .divCell{font-weight:bold;vertical-align:top;}
.step7 .viewCartDescription p span{line-height:1.3;}
#shopping_cart .step7{margin-bottom:10px;margin-top:10px;}
.divCell label{display:none;}
.level2_menu{width:100%;height:0;position:absolute;top:auto;text-align:center;margin:0 auto;}
.divTable.fav_list_table{border:1px solid #fff;border-radius:5px 5px 0 0;margin-top:10px;margin-bottom:10px;}
.itemdesfav{border-right:1px solid;border-left:1px solid;width:60%;}
.firstdivfav{width:6%;}
.fav_list_image{float:left;width:25%;}
.fav_list_dec{float:left;width:61%;}
.fav_list_table .headRow{background:#274366 none repeat scroll 0 0;color:#fff;}
.fav_list_table .divCell{vertical-align:top;}
.divClassStyle{float:left;padding-top:29px;width:70%;}
.fav_list_table #master_select{margin-top:0;}
.odd{background:#f9f9f9 none repeat scroll 0 0;border-bottom:1px solid #d6d4d4;border-left:1px solid rgb(202, 202, 202);font-weight:700;}
.even{background:#eaeaea none repeat scroll 0 0;border-bottom:1px solid #d6d4d4;border-left:1px solid rgb(202, 202, 202);font-weight:bold;}
.fav_list_table .divCell input{margin-top:22px;}
.wrapper_1230 .logo_a > img{height:auto;margin:13px 0 5px;width:270px !important;}
.fav_list_table .divCell .note.new_note input{margin-top:0px;}
.wrapper_1230 .wrapper{background:#d4d4d4;height:100px;}
.wrapper_for_all_block{float:left;width:100%;}
.block{border:1px solid #cecece;float:left;margin-bottom:5px;margin-right:12px;margin-top:5px;min-height:385px;width:243px;}
.grid_compare{float:left;margin:5px 0 0 5px;}
.compareCheckBox{float:left;}
.compareCheckBox{float:left;}
.grid_title_name{color:#1a4f97;display:block;font-weight:bold;min-height:24px;padding-left:10px;width:223px;}
#prodForm .block .description{float:left;font-size:12px;height:48px;line-height:14px;margin-bottom:10px;margin-top:5px;padding-bottom:10px;padding-left:10px;padding-top:10px;width:223px;overflow:hidden;}
.wrapper_for_all_block .description{color:#5d5d5d;}
.description > ul{list-style-type:disc;margin:0;padding:0 0 0 10px;width:100%;}
.wrapper_for_all_block .button{margin-top:60px;}
.price_unit_grid{font-size:14px;}
.grid_best_ship{background:rgba(0, 0, 0, 0) url("/UI/images/free-shipping-Tag.png") no-repeat scroll center center;float:right;height:26px;width:82px;}
.grid_qty{float:left;margin-left:10px;text-align:left;}
.best_fav{}
#lblock .best_fav{background:#f2f2f2 url("/UI/images/addtofavorite.png") no-repeat;float:right;font-size:0;height:35px;margin:0;width:35px;}
.grid_best_fav{float:right;margin:0 0 0 4px;}
.block:nth-child(3n){display:block;margin-right:0;}
.list_view{cursor:pointer;margin-right:10px;}
.grid_view{cursor:pointer;}
#lblock .best_fav:hover{background:#f2f2f2 url("/UI/images/addtofavorite.png") no-repeat;float:right;height:35px;margin:0;width:35px;}
.best-seller_grid{float:right;margin-right:-3px;}
.grid_frieght_delivery{background:rgba(0, 0, 0, 0) url("/UI/images/freight_delivery.png") no-repeat scroll center center;float:right;height:45px;width:45px;margin-top:5px;}
.ups{width:45px;height:45px;margin-top:5px;}
#prodForm .block .description .text{float:left;padding-left:0;width:80px;}
.text{font-size:14px;font-weight:bold;text-align:left;}
#prodForm .block .description .grid_pro_detail{color:#000;font-size:10px;text-transform:uppercase;}
#prodForm .block .grid_pro_detail{}
#prodForm #dataBlock .wrapper_for_all_block .block .button .northspace2{margin-bottom:15px;}
.qt_prs{clear:both;height:70px;}
.qt_prs .pritxt{color:#C02222;font-size:16px;font-weight:700;text-align:left;width:140px;line-height:65px;}
.color_5d5d5d{color:#C02222;font-size:16px;font-weight:700;}
.price_unit_grid{font-size:14px;}
.grid_best_ship{background:rgba(0, 0, 0, 0) url("/UI/images/icon--lg-ups-yes.jpg") no-repeat scroll center center;float:right;height:45px;width:45px;margin-top:5px;}
.gri_in{height:29px;margin:0 10px 5px 0;width:29px;}
.gri_in{font-size:13px;height:29px;margin:0 5px 5px 0;width:29px;}
.gri_in{margin-right:10px;}
.list_v_inline .prod_det_btn{width:110px;font-size:15px;}
.list_v_inline .prod_det_btn{background-size:100% 100%;height:33px;line-height:32px;font-weight:normal;}
.magnifier{background:rgba(0, 0, 0, 0) url("/UI/images/magnifier.png") repeat scroll 0 0/100% 100%;float:left;height:26px;margin:0;width:33px;}
.list_v_inline .qty input{font-size:15px;}
.list_v_inline .input{height:27px;width:25px;}
.grid_but{border:medium none;display:block;float:left;height:25px;margin:0 0px 10px 5px;width:100px;line-height:26px;}
.list_v_inline .redaddbtn.fl{margin-left:12px;padding:6px 10px;width:93px;height:23px;line-height:23px;}
.list_view_des{width:530px !important;}
.list_v_inline .fl.westspace1.northspace1.strong.qty.srchQty{margin-top:0 !important;}
.home_multi .buy.northspace2, #p.wholesale_select .buy{margin-top:0;height:60px;overflow:hidden;}
.home_multi .buy.northspace2 tr, #p.wholesale_select tr, #dataBlock .buy.northspace2 tr{border-top:1px solid #ccc;}
.home_multi .buy.northspace2 tr:first-child, #p.wholesale_select tr:first-child, #dataBlock .buy.northspace2 tr:first-child{border-top:medium none;}
#p.wholesale_select{height:60px;overflow:hidden;}
.home_multi{height:70px;overflow:hidden;}
#dataBlock .cart_action .northspace2.strong.qt_prs.fl{margin-bottom:0 !important;margin-top:0 !important;}
#dataBlock .cart_action .northspace2.strong.qt_prs .pritxt .buy.northspace2{margin-top:0px !important;}
.list_v_inline .fl.westspace1.northspace1.strong.qty.srchQty{margin-top:0 !important;}
.list_v_inline .fl.westspace1.northspace1.strong.qty.srchQty #range_class{padding:1px;}
.list_v_inline .fl.westspace1.northspace1.strong.qty.srchQty{height:80px !important;}
#topmain_stick .fail_serch{font-size:13px;font-weight:700;line-height:21px;margin:62px 0 0;text-align:center;width:165px;}
#topmain_stick .call_no{color:red;font-size:20px;font-weight:bold;line-height:27px;}
.welcome_wrp{color:#000;margin:47px 0 0 185px;position:absolute;white-space:nowrap;width:445px;}
.login_block .welcome{float:left;}
#welcome_company.welcome_company{float:right;width:auto;}
#welcome_company .user_name{color:#000 !important;}
#vbrand_tab .divCellBrands .cart_action .qt_prs .pritxt{line-height:20px !important;}
#upsell .divCellBrands .cart_action .qt_prs .pritxt{line-height:20px !important;}
.historyComment.historyComm1{position:relative;width:100%;}
.placeOrderHist{margin:0 0 10px !important;width:50%;}
.orderHistEdit{margin-bottom:10px;}
.divTable.historyReportTotal{margin-top:10px;}
.divRowNote{background:#c7c5c5;border:1px solid #ccc;padding:10px 0;width:100%;}
.step7 .divCell.odd{background:transparent;border:none;}
#upsell .divCellBrands .productImage img{height:auto;width:160px;}
#lblockPar .srch_lblock{width:980px;}
#lblockPar .srchBoxtype{width:760px;background:#fff;}
#lblockPar #sorterDiv.sortby{height:60px;}
#lblockPar .stickHeader{width:760px;}
#lblockPar .list_grid_icon{padding:5px;float:right;}
#lblockPar .collt{width:310px;}
#lblockPar .pagin li{float:left;}
#lblockPar .list_view{margin-right:0px;}
#lblockPar .qt_prs{height:78px;}
#lblockPar .grid_title_name{padding-left:5px;}
#lblockPar .grid_title_name a{color:#1a4f97;}
#lblockPar .block{height:545px;}
#lblockPar #prodForm .block .description{padding-left:5px;width:233px;}
#lblockPar .qt_prs .pritxt{padding-left:5px;line-height:65px;}
#lblockPar .grid_qty{margin-left:0px !important;}
#lblockPar .srch_lblock #filters .filterCon{margin-top:10px;}
#lblockPar #leftstickeyajax.leftbar .boxtype1 #filters{padding:0px 6px;}
#lblockPar .filterP{padding-left:10px;text-align:left;}
#lblockPar .filterSlider_baseCssDiv{margin-top:10px;text-align:left;}
#lblockPar .flter_htm_srch{margin-top:5px;}
#lblockPar .sortby .pagin{margin:8px 1px 25px 0;max-width:200px;}
#lblockPar .flter_htm_srch img{float:right;cursor:pointer;}
#lblockPar .description{height:50px;line-height:14px;margin-bottom:10px;margin-top:5px;overflow:hidden;padding-top:10px;padding-bottom:10px;position:absolute;width:235px;padding-left:5px;}
/*#lblockPar #dataBlockGrid .wrapper_for_all_block .button{margin-top:72px;}*/
#lblockPar #dataBlockGrid .wrapper_for_all_block .northspace2.strong.qt_prs {margin-top: 72px;}
.also_qty.discontinue.discontinue_search {color: red;float: left;font-weight: 600;text-align: center;width: 100%; padding-top:25px;}
.sel_filter_Css{font-size:12px;background:#DDDDDD;padding-bottom:2px;margin-bottom:0px;text-align:left;clear:both;}
.filterSlider_baseCss .sel_filter_Css{word-wrap:break-word;}
.sel_filter_Css .word{line-height:18px;}
#lblcokPar #filters #filterSlider p input{margin:3px 4px !important;}
.prz_range img{float:right;cursor:pointer;}
#lblockPar .minPrice_w, #lblockPar .maxPrice_w{width:50px;}
#lblockPar #dataBlock .srch_wrapper .productname input{float:left;}
#lblockPar #dataBlock .imageLoader{max-height:150px;max-width:240px;}
#lblockPar #dataBlock .inner_search_css .img{float:left;width:175px;}
#lblockPar #dataBlock .srch_css_wrap{float:left;line-height:1.4;text-align:left;width:290px;}
#lblockPar #dataBlock .srch_wrapper{border-bottom:1px solid #adbdc6;float:left;padding-bottom:0px;width:100%;}
#lblockPar #dataBlock .productsec .minhght{font-size:13px;line-height:1.4;margin-bottom:10px;margin-top:15px;max-width:500px;height:auto !important;max-height:100px !important;min-height:80px !important;word-wrap:break-word;overflow:hidden;}
#lblockPar #dataBlock .list_v_inline .input{height:29px;width:29px;}
#lblockPar #dataBlock .list_v_inline .qty{font-size:15px;margin-left:15px; font-weight:bold;}
#lblockPar #dataBlock .search_icon_div{width:42px;float:right;text-align:left}
#lblockPar #dataBlock .productsec .productname a span{text-decoration:underline;color:#174d9e;}
#leftstickeyajax.leftbar .boxtype1{width:210px !important;}
.srchBoxtype{background:#ffffff !important;width:760px !important;}
.srchBoxtype #stickyheader.stickHeader{position:static;top:50px;width:760px;}
.sku_detail{margin-bottom:5px;}
#dataBlockGrid .block .description .text{float:left;height:15px;overflow:hidden;padding-left:0;width:170px;}
.description .details{float:right;}
#dataBlockGrid .block .description .grid_pro_detail{color:#ab0923;font-size:12px;font-weight:bolder;text-transform:uppercase;}
.menu_images{height:290px;width:316px;}
.sub_menu{height:268px;}
.menu_images img{height:auto;margin-top:35px;max-width:240px;width:auto;max-height:200px;}.menu_table.sub_menu_shading{width:316px;}
.description .details{float:right;}
.comapareSave, .compareToPriceData{display:none;}
.popupNtLog_search{background:#e8e8e8 none repeat scroll 0 0;color:#000;height:200px;overflow:auto;width:400px;}
#product_details .ItemBasicDetails .reset.prod > li{margin:3px 0;}
.inner_search .cart_action .fl.westspace3.strong.qty{margin-top:18px;}
.popUpAddCart .fav_select.fl{width:163px !important;}
.popUpAddCart .all_btn{margin-left:5px !important;}
.popUpCreateFav input{width:160px !important;}
.popUpCreateFav .all_btn{margin-left:5px !important}
.sch-no-found{color:#5d5d5d;font-size:16px;font-weight:normal;line-height:25px;margin:0 auto 0 140px;width:716px;}
.sch-no-found .searchnoFound{color:#5d5d5d;font-size:23px;font-weight:normal;}
.sch-no-found h4{font-size:16px;margin:15px 0 3px;}
.sch-no-found > p{font-size:17px;line-height:29px;margin:10px 0 0;}
/*.ajaxPreloader_css{background:transparent none repeat scroll 0 0;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;}
.ajaxPreloader_con{background:rgb(255, 255, 255) none repeat scroll 0 0;border:1px solid rgb(204, 204, 204);margin:190px auto;min-height:61%;width:808px;}
.preloader_div1{margin-top:4%;}
.preloader_div2{font-size:20px;font-weight:bold;text-align:center;}
.preloader_div3{margin-top:2%;text-align:center;}
.preloader_div3 img{width:90%;}
#myProgress{background-color:#ddd;height:30px;position:relative;width:100%;}
#myBar{background-color:#0072bc;height:100%;position:absolute;width:10%;}*/
#label{color:white;font-weight:bold;line-height:30px;text-align:center;}
#product_details .ItemBasicDetails.mid_pan.fl.padnorth1 > img{float:right;height:auto;margin-top:6px;width:auto;}
#product_details .ItemBasicDetails.mid_pan.fl.padnorth1 .heading{background:#fff none repeat scroll 0 0;}
#product_details .ItemBasicDetails.mid_pan.fl.padnorth1 .heading{font-size:15px !important;line-height:26px !important;padding:0 !important;text-align:left !important;width:64% !important;}
.popupNtLog{border:1px solid #cbcbcb;padding:10px;width:675px !important;}
.wrapper_24 h2.cp_head{font-size:14px;line-height:20px;padding-top:20px;}
.wrapper_24{float:none !important;padding-top:10px;text-align:center;}
.sortby.sortby_footer{background:#DDDDDD;border:1px solid #dfdfdf;clear:both;display:block;height:auto !important;overflow:hidden;padding:5px;}
.sortby_footer.sortby .pagin{margin-bottom:4px !important;margin-top:8px !important;}
.sortby_footer .filterAndsort{margin-top:6px;}
.sortby_footer .strong.padnorth1.grntxt.padsouth2, .sortby_footer #sortbyres{padding-bottom:0 !important;font-size:13px;}
.sortby_footer .colrt{color:#0a80b0;}
.sortby_footer .colrt .curPageSeach{margin-bottom:10px;}
.sortby .colrt{margin-right:0px;}
.block{margin-right:8px\0/!important;}
#filters #filterSlider p input{margin:0px\9 !important;}
#filters #filterSlider p input[type="checkbox"]{margin-right:3px;margin-bottom:6px;}
.formlist.reset#create_acc_form{width:70%\9 !important;}
.create_fav_main .create_fav_left{width:100%\9 !important;}
.list_v_inline .prod_det_btn{background:#cecece\0/!important;}
.list_v_inline .fl.redaddbtn{background:#edca58\0/!important;color:#fff\0/!important;}
.list_v_inline .fl.redaddbtn{padding:9px 10px 10px\0/!important;}
.list_v_inline .magnifier{-ms-background-position-x:center;-ms-background-position-y:bottom;background-position:center bottom;}
#product_details .redaddbtn, .detail_prize_all .addbtn.all_btn, #iktManufacturer #inkPrinterResult .all_btn.search_button2{background:#edca58\0/!important;color:#ffffff\0/!important;}
.redaddbtn, .all_btn, .btn, .prod_dtls_bton1, .rt-submit-but #rt-sub, .rt-submit-but #reset, .rt-submit-but #write_review{background:#edca58 none repeat scroll 0 0\0/!important;border:1px solid #edca58\0/!important;color:#ffffff\0/!important;text-transform:capitalize\0/;}
.grid_best_ship{height:43px\0/;width:43px\0/;background-image:url("/UI/images/icon--lg-ups-yes-ie.jpg")\0/;-ms-background-position-x:center;-ms-background-position-y:bottom;background-position:center bottom;}
.list_v_inline .redaddbtn.fl{padding:7px 10px 7px\0/!important;}
.box_item_title.box_item div{margin-top:-30px\9 !important;margin-bottom:5px\9;margin-left:80px\9;}
.fixed_bg_color{background:#a5eff8\9 !important;}
.list_v_inline .fl.redaddbtn{padding:8px 10px 8px\0/!important;}
.detailOverview{color:#000 !important;margin-bottom:5px;}
#upsell .magnifier, #vbrand_tab .magnifier{width:30px !important;}
.pro_arrow_right{cursor:pointer;float:right;height:14px;width:18px;}
.pro_arrow_right:hover{cursor:pointer;float:right;height:14px;width:18px;}
.pro_arrow_left{cursor:pointer;float:right;height:14px;width:18px;}
.pro_arrow_left:hover{cursor:pointer;float:right;height:14px;width:18px;}
.below_image{margin-left:0;width:10000px;}
.below_image img{cursor:pointer;margin:5px 5px 0 0;padding:5px;width:46px;}
.pro_arrow_right{background:rgba(0, 0, 0, 0) url("/UI/images/pro_arrow_right.png") no-repeat scroll 0 0/15px 15px;}
.pro_arrow_right:hover{background:rgba(0, 0, 0, 0) url("/UI/images/pro_right_hover.png") no-repeat scroll 0 0/15px 15px;}
.pro_arrow_left{background:rgba(0, 0, 0, 0) url("/UI/images/pro_arrow_left.png") no-repeat scroll 0 0/15px 15px;}
.pro_arrow_left:hover{background:rgba(0, 0, 0, 0) url("/UI/images/pro_left_hover.png") no-repeat scroll 0 0/15px 15px;}
.below_image img{border:1px solid #cecece;}
.productsec .also_qty{font-weight: bold;}
/********** multipricing ************/
.qt_prs span .buy td{line-height:12px}.button center .northspace2.strong.qt_prs{height:77px;margin-bottom:10px; margin-top:0}.qt_prs .qt_prs{height: 67px !important;margin-top:5px !important;overflow:auto}
.qt_prs .pritxt{text-align:center !important;float:left;width:96% !important;
padding:0px 2% !important}
.srch_css_wrap .cart_action.tbltwo{float: left;margin-bottom: 15px;}
#dataBlock .qt_prs{height:auto;max-height: 70px;overflow: auto;width:200px;}
.qt_prs table.buy{margin-top:0;}
.detail_prize_all .buy{float:left;height:60px;width:auto; min-width:200px;}
.detail_prize_all table td span.bold {color: #d82828;}
.detail_prize_all .head_sub {float: left;text-align: center;width: auto;min-width: 20px;}
#lblockPar .srch_css_wrap .qt_prs .pritxt {padding: 0px !important;text-align: left !important;}
.srch_css_wrap .cart_action.tbltwo .buy td#range_class {width: 48%;}
#lblockPar #dataBlock .srch_css_wrap .cart_action.tbltwo .qty {line-height: 65px; margin:0px 0px 0px 10px !important;}
.srch_css_wrap .cart_action.tbltwo {height: 80px;margin-bottom: 15px;}
.button .qt_prs .buy td#range_class {width: 48%;}
.alsocon .product_price {margin-bottom: 10px;max-height: 70px;overflow: auto;}
.product_price .buy.northspace2 td#range_class {width: 50% !important;}
.qt_prs p.northspace1.strong .also_qty.fl {margin-bottom: 15px;}
/* Order history */
.his_tab_active{background:#dfdfdf !important; color: #000!important; text-align:center;}
.tab_1 a, .tab_2 a, .selected a{color:#fff !important; font-weight:bold; cursor: pointer;
padding-left: 50px; padding-right:50px; display:inline-block;padding-top: 9px;
padding-bottom: 9px;}.tab_1 .active, .tab_2  .active {background:#dfdfdf;color:#000 !important;}.tab_1{background-color:#1a3663; float:left; display:block;}.tab_2{background-color:#1a3663; float:left; display:block;  margin-left:1px;}.newTabs span.selected {background-color: #6c6c6c;}#resultsel1{margin-top:-1px;}.newTabs{bottom: -1px; margin: 0;overflow: hidden; padding: 0;}.cart_history_table  .all_btn{float:none;}
#order_history_update{width:100%}#content {padding-bottom:0px;}#order_history_update div{min-height:0!important;vertical-align:middle;padding-bottom: 15px;}
.orderHisCart_hd{width:100% !important;background-color:#ddd}.orderHisCart_hd .in_title{width:98.3%!important;} 
.hComment.odd .historyComment{background:#fff;}.hComment.even .historyComment{background:#e4e4e4;}
#order_lkup_form .hiddenDiv{margin-top:36px;}
.hComment .historyComment{font-size:12px !important;line-height:16px;}#order_show_form .order_history h3, #order_show_form .order_history p{line-height:20px;}
.hComment .historyComment{width: 958px;} 
/* /end */

#lblockPar .input_filter {width: 84%!important;}
.compare_chkbox {text-align:center;width:100%;}
.compare_chkbox .grid_compare{display:inline-block;float:none;height:25px;line-height:25px;margin:5px auto;}
#dataBlock .comapre_box{float:left;height:38px;line-height:38px;margin-left:10px;width:100px;} 

/* css for compare checkbox */
.compare_chkbox {text-align: center;width: 100%;}
.compare_chkbox .grid_compare {display: inline-block;float: none;height: 25px;line-height: 25px;margin: 5px auto;}
.qty_add_cart_fav.list_v_inline {width: auto;clear:both;}
#dataBlock .comapre_box {float: left;height: 38px;line-height: 38px;margin-left: 10px;width: 100px;}
.qty_add_cart_fav .fl.strong.qty.srchQty {margin-left: 10px;margin-right: 5px;}
.qty_add_cart_fav .fl.strong.qty.srchQty .input{text-align:center;}
.brands_btn .qty .input {height: 25px;padding: 0;text-align: center;width: 30px;border:1px solid #b4b9bb;}
.brands_btn .qty{font-size:17px;margin-left:10px;}
.button center .discontinue_search {line-height: 60px;}
.also_qty.fl.discontinue_search1 {margin-bottom: 10px;}
/****** search results loading UI ******/
.ajaxPreloader_css {background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;display: none;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 9999;}
#ajaxPreloader div.ajaxPreloader_con {background: #fff none repeat scroll 0 0;border-radius: 10px;bottom: 0;height: auto;left: 0;margin: auto;max-height: 370px;max-width: 800px;position: absolute;right: 0;top: 0;width: 98%;}.preloader_div1 {margin-top: 3%;margin-bottom:1%;}.preloader_div2 {font-size: 20px;text-align:center;}.preloader_div3 {margin-top: 2%;text-align: center;}.preloader_div3 img {width: auto;max-width:100%;}#myProgress {background-color: #ddd;height:30px;position: relative;width: 100%;}#myBar {background-color: #0072bc;height: 100%;position: absolute;width: 10%;}

#btnScrollTop{width:50px; height:50px; background:#0072BC; color:#FFF; font-weight:bold; text-align: center; border-radius: 36px; line-height: 50px; font-size: 30px;position:fixed;right:5px; bottom:5px;cursor:pointer;
-webkit-transform: rotate(-90deg);
-moz-transform:    rotate(-90deg);
-ms-transform:     rotate(-90deg);
-o-transform:      rotate(-90deg);
transform:         rotate(-90deg); }
#ref_search {background: #000;color: #fff;float: left;height: 25px;line-height: 25px;margin-top: 1px;padding: 0 2%;}#lblockPar #keyword_refine_text{border: 1px solid #ccc;float: left;height: 25px;margin-bottom: 5px;padding: 0;  text-indent: 5px;width: 80% !important;}#sorting_by, #pager, select[name="pageSize"] {border: 1px solid #ccc;}.stickHeader.fixed{position:fixed!important}#custPrice.countGo.countGo_baseCss {background: #000;color: #fff;display: inline-block;margin-bottom: 5px;padding: 4px 5px;}

.qt_prs .wholesale_select select, .cart_action.tbltwo .qt_prs .pritxt select{background-color: rgba(0, 0, 0, 0);background-image: url("/UI/images/select_arrow.png"); background-repeat: no-repeat;background-size: auto auto;border: thin solid #ccc;border-radius: 0;cursor: pointer;font-size: 16px;height: 35px;margin-top: 15px; width: 180px !important; -moz-appearance:none; -webkit-appearance: none;}
.wrapper_for_all_block .button{margin-top:60px; float:left; width:96% !important; padding-left:2% !important;}
.button > center {float: left;margin-top: 5px;width: 100%;}.pagin{margin-top:0 !important;}
.block .description, .block .button {clear: both;float: left;margin-top: 0 !important;position:relative !important;}
.button .northspace2.strong.qt_prs {margin-top: 0 !important;}
.lineHgt25{line-height:29px; margin-top: 5px;}
.special_main .fr.lineHgt25 b { font-size: 16px; font-weight: 500; color:#0072bc;}
.special_main .fr.lineHgt25:hover{text-decoration:underline;}
.special_main .fr.lineHgt25 b .arrow-icon {font-size: 25px;line-height: 20px; float:right;}
#feat_prod .special_main {border-bottom: 1px solid #ccc;} 
.special_main{width:710px !important;}
#filterSlider .word{display:block;padding-left:23px;}
.block .block_icon{height:53px;}

form input:focus::-webkit-input-placeholder {color:transparent;}
form input:focus::-moz-placeholder {color:transparent;}
form input:-moz-placeholder {color:transparent;}

/* multi pricing table */
.buy tr {border-bottom: 1px solid #ccc;width: 100%}
.buy tr:nth-child(1) td{font-weight: 600 !important; color: #c02222 !important;}
.buy td{width: auto !important;color: #c62424;}
.buy td:nth-child(2){ text-align: right !important; white-space: nowrap; }
/* Grid View */
#dataBlockGrid .wrapper_for_all_block #columnData .block .description {	clear: both; position: relative;}
#dataBlockGrid .wrapper_for_all_block #columnData .block .button{ clear: both; margin-top: 0px; }
#dataBlockGrid .wrapper_for_all_block #columnData .block .button .qt_prs { margin: 0 auto 10px auto !important; width: 96%; height: 67px; overflow:auto;}
#dataBlockGrid .wrapper_for_all_block #columnData .block .button .qt_prs .qt_prs {overflow: hidden;height: auto;margin: 0 auto !important;}
#dataBlockGrid .wrapper_for_all_block #columnData .block .button .qt_prs .buy { margin: 0 auto; width:100%; line-height: 14px; }
#dataBlockGrid .wrapper_for_all_block #columnData .block .button .qt_prs .buy tr:first-child td{ font-weight: 600 !important; color: #9e0017 !important; }
#dataBlockGrid .wrapper_for_all_block #columnData .block .button .qt_prs .buy td{ width: auto !important; text-align: left !important;}
#dataBlockGrid .wrapper_for_all_block #columnData .block .button .qt_prs .discontinue_search{margin-top: 0px !important;line-height: 60px;}
/* List View */
#dataBlock .srch_wrapper .inner_search_css .srch_css_wrap .qt_prs, #dataBlock .srch_wrapper .inner_search_css .srch_css_wrap .cart_action .qt_prs{margin-top: 0 !important;height: auto !important;margin-bottom: 5px !important;	max-height: 87px;	overflow: auto;}
#dataBlock .srch_wrapper .inner_search_css .srch_css_wrap .minhght, #lblockPar #dataBlock .productsec .minhght {margin-top: 5px; min-height: 50px !important;}
.srch_css_wrap .cart_action.tbltwo{ height: auto; }
#dataBlock .srch_wrapper .inner_search_css .srch_css_wrap .cart_action .qt_prs .pritxt {margin: 0 auto !important;padding: 0 !important; line-height: 25px;}
#dataBlock .srch_wrapper .inner_search_css .srch_css_wrap .cart_action .qt_prs .buy { width: 100% !important; max-width:250px; margin:0px auto;}
#dataBlock .srch_wrapper .inner_search_css .srch_css_wrap .cart_action .qt_prs .buy tr:first-child td{font-weight: 600 !important; color: #9e0017 !important; }
#dataBlock .srch_wrapper .inner_search_css .srch_css_wrap .cart_action .qt_prs .buy td { width: auto !important; text-align: left !important; }
#dataBlock .srch_wrapper .inner_search_css .qty_add_cart_fav.list_v_inline{clear: both; margin-top: 10px;}
#dataBlock .srch_wrapper .inner_search_css .comapre_box{margin-top: 10px;}
/* details page */
.detail_prize_all .buy {float: left;height: 60px;width: auto;min-width: 200px; clear: both; margin-top: 0px;}
.detail_prize_all .buy tbody {width: 100%;display: block;max-height: 85px;overflow: auto;margin-bottom: 10px;table-layout: fixed; max-width: 200px;}
.detail_prize_all .buy tr {width: 100%;float: left;}
.detail_prize_all .buy td {width: 46% !important;float: left;}
.detail_prize_all .buy td{white-space: nowrap;}
.detail_prize_all .buy tr:first-child td{ font-weight: 600 !important; color: #9e0017 !important; }
.mid_pan .detail_prize_all .head_sub{padding: 0 !important; margin-bottom: 10px;}
/* value Brands */
#prod_description #vbrand_tab .divCellBrands .qt_prs{height:auto !important;max-height:65px;overflow:auto;width:auto !important;float: left;}
#prod_description #vbrand_tab .divCellBrands .qt_prs .qt_prs{height:auto;max-height:inherit;}
#prod_description #vbrand_tab .divCellBrands .qt_prs .pritxt{margin:0 auto;float:left;width:100% !important; padding: 0 !important;}
#prod_description #vbrand_tab .divCellBrands .qt_prs .pritxt .buy{margin:0;max-width:220px;line-height:16px;}
#prod_description #vbrand_tab .divCellBrands .qt_prs .buy {max-width: 220px;line-height: 16px;margin: 0 auto;}
#prod_description .minhght{ min-height: 50px !important; }
/* comparison products */
#prod_description #upsell .divCellBrands .qt_prs{height:auto !important;max-height:65px;overflow:auto;}
#prod_description #upsell .divCellBrands .qt_prs .qt_prs{height:auto;max-height:inherit;}
#prod_description #upsell .divCellBrands .qt_prs .pritxt{margin:0 auto;float:left;width:100% !important;padding:0 !important;}
#prod_description #upsell .divCellBrands .qt_prs .pritxt .buy{margin:0;max-width:220px;line-height:16px;}
#prod_description #upsell .divCellBrands .qt_prs .buy {max-width: 220px;line-height: 16px;margin: 0 auto;}
/*also consider page*/
.box_item.alsocon .buy tr{ width: 100%; float: left; }
.box_item.alsocon .buy td, .box_item.alsocon .buy td#range_class{font-size: 11px !important; float: left; width: 45% !important;}
.alsocon .buy {margin-top: 0;}
.alsocon .buy tbody {table-layout: fixed;height: auto;max-height: 60px;overflow: auto;display: block;}

/* favorite list page */
.divTable.fav_list_table .divCell .divClassStyle { padding: 0;width: auto;max-width: 140px;height: auto;max-height: 65px;overflow: auto;float: none;display: inline-block;vertical-align: middle;margin-right: 5px; }
.divTable.fav_list_table .divCell .divClassStyle .buy {margin: 0;width: 100%;}
.divTable.fav_list_table .divCell .divClassStyle .buy td#range_class {font-size: 11px;}
.divTable.fav_list_table .divCell:last-child{vertical-align: middle;}
.divTable.fav_list_table .divCell:last-child .input {width: 35px;margin: 0 auto;float: none;display: inline-block;vertical-align: middle;}
.divTable.fav_list_table .divCell:nth-child(2){ width: 67%; }

/* View Cart page */
.view-cart-divcell #cart_adjust_qty .price {width: 100%;max-width: 140px;max-height: 75px;overflow: auto;float: left;margin-left: 5px;}
.view-cart-divcell #cart_adjust_qty .price .buy {max-width: 100%;}
.step7 #cart_adjust_qty {text-align: center;}
#cart_out_put #cart_adjust_qty .price {height: auto;max-height: 70px;overflow: auto;display: block;width: 100%;}
#cart_out_put #cart_adjust_qty .price .buy {width: 100%;max-width: 140px;margin: 0 auto;}


/*new design css for Order history, favorite list and contract page*/
/*common classes*/
.text-center{text-align:center;}
.text-left{text-align:left !important;}
.text-right{text-align:right !important;}
.border0{border:0px !important;}
.border-btm{border-bottom:1px solid #ccc !important;}

.margin-center{margin:0 auto !important;}
.m-0{margin:0px !important;}
.ml-0{margin-left:0px !important;} 
.mr-0{margin-right:0px !important;} 
.mt-0{margin-top:0px !important;} 
.mb-0{margin-bottom:0px !important;}
.mt-5{margin-top:5px !important;}
.mb-5{margin-bottom:5px !important;}
.mt-10{margin-top:10px !important;}
.mb-10{margin-bottom:10px !important;}

.padd-right10{padding-right:10px !important;}
.padd-left10{padding-left:10px !important;}
.pl-0{padding-left:0px !important;} 
.pr-0{padding-right:0px !important;} 
.pt-0{padding-top:0px !important;} 
.pb-0{padding-bottom:0px !important;}
.p-0{padding:0px !important;}
.pt-5{padding-bottom:5px !important;}
.pb-5{padding-bottom:5px !important;}
.pl-5{padding-left:5px !important;}
.pr-5{padding-right:5px !important;}
.pt-10{padding-top:10px !important;}
.pb-10{padding-bottom:10px !important;}
.pl-10{padding-left:10px !important;}
.pr-10{padding-right:10px !important;}
.p-10{padding:10px !important;}

#order_history_update form{margin-bottom: 0px !important;}

/*order history new css 16-4-19*/
.order-pending-edit, .order-pending-delete, .order-pending-cancel, .order-reorder, .fav-save-btn{background:url("/UI/images/oh_sprite.png");}
.hist-update .order-pending-btn{font-size: 0; width: 30px; height: 22px;	display:inline-block; cursor: pointer;}
.hist-update .order-pending-edit {background-position: -19px -365px !important;}
.hist-update .order-pending-cancel{background-position:-69px -364px !important;}
.hist-update .order-pending-delete{background-position:-125px -366px !important;}
.hist-update .order-reorder{background-position:-283px -366px;}
.hist-update #sel1, .hist-update #sel2, .hist-update #sel3{border-bottom:1px solid #585858;}
.hist-update #order_history_update div{padding-bottom:10px !important;}
.hist-update .cart_history_table .divrow{border-bottom:1px solid #a9a9a9 !important;}
.hist-update .historyComment{position: absolute;	padding: 0px 0 10px 10px !important; color:rgb(15, 73, 148) !important; text-align: left; cursor: pointer; height: 15px; width: 968px; overflow: hidden; line-height: 16px; font-size: 12px !important;}
.hist-update .hComment.even .historyComment{background:#f1f1f1;}
.hist-update .cart_history_table .hiddenDiv {margin-top: 15px !important;}
.hist-update .hComment.odd {position: absolute;	width: 980px;}
.hist-update .cart_history_table .divRow.even .divCell, .hist-update .cart_history_table .divRow.odd .divCell{border:none !important; border-top:1px solid #a9a9a9 !important;}
.hist-update .divRow.odd .divCell:first-child{border-left:0px; border-top:0px;}
.hist-update .cart_history_table .divRow:last-child .divCell{border-bottom: 1px solid #a9a9a9;}
.hist-update .cart_history_table .divRow:last-child.even .divCell, .hist-update .cart_history_table .divRow:last-child.odd .divCell{border-bottom:1px solid #a9a9a9 !important;}

.hist-update .cart_history_table .divRow:nth-child(2n+1){background:#f1f1f1 !important;}
.hist-update .cart_history_table .divCell{font-weight: normal !important;}
.hist-update .dis-inline-block{display:inline-block;}
.fav-save-btn {background-position:-334px -365px; width: 30px; height:20px;}
/*.hist-update .tab_1 a, .hist-update .tab_2 a{padding-top: 17px; padding-bottom: 17px; font-size: 16px; padding-left: 30px; padding-right: 30px;}*/
.hist-update .tab_2{border-left: 1px solid #2d2d2d; margin-left:0px !important;}
.hist-update .cart_history_table .divRow.divHead .divCell{border-left:1px solid #2d2d2d !important; padding-top: 14px; padding-bottom:14px; font-weight: bold !important; background: #696969 !important;}
.hist-update #order_history_update .cart_history_table .divRow.divHead .divCell{padding-bottom: 14px !important;}
.hist-update #order_history_button.btn.place_ord.all_btn{line-height: 20px;}
.hist-update #resultsel1 #order_lkup_form .cart_history_table .divRow.odd .divCell:first-child{padding: 10px 5px 7px 10px !important;}

.hist-update .his_tab_active{background:#dfdfdf !important; color: #000!important; text-align:center;}
.hist-update .tab_1 a, .hist-update .tab_2 a{color:#000 !important; font-size: 16px; font-weight:bold; cursor: pointer; padding:17px 30px;   display:inline-block;}
.hist-update .selected a{color:#000 !important; background:#dfdfdf;}
.hist-update .tab_1 .active, .hist-update .tab_2 .active {background:#696969;color:#fff !important;}
.hist-update .tab_1{background-color:#575656; float:left; display:block;}
.hist-update .tab_2{background-color:#dfdfdf; float:left; display:block;  margin-left:1px; color:#000;}
.hist-update .newTabs span.selected {background-color: #6c6c6c;}#resultsel1{margin-top:-1px;}
.historyReport1 .divRow:first-child .divCell{background: #575656 !important;}

#order_history_update div.pb-0 {width:100%;}
.hist-update #order_history_update .cart_history_table .divRow.divHead .divCell:last-child {border-right: none;}
.hist-update #order_history_update .cart_history_table .divRow.divHead .divCell:first-child {border-left: none;}
.hist-update #tabs {margin-left: 1px;}

/*css for new pagination*/
.page-navigation{width:980px; overflow: hidden;}
.page-navigation table{margin-top: .5rem; margin-bottom: .5rem; border-radius: .25rem; box-sizing: border-box; float:right; margin-right:10px;}
.page-item.disabled .page-link {color: #6c757d;	pointer-events: none; cursor: auto; background-color: #fff;	border-color: #dee2e6;}
.page-link.border-radius1 {border-radius: 5px 0 0 5px;}
.page-item:last-child .page-link {border-radius:0 5px 5px 0px;}
.page-link {position: relative;	display: block;	padding: .5rem .75rem;	margin-left: -1px;	line-height: 1.25;	color: #007bff; background-color: #fff;	border: 1px solid #dee2e6;}
.page-link:focus {z-index: 2; outline: 0; box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);}


/*css for favorite list page*/
/*.fav-table{border:1px solid #ccc;}
.fav-table #dataTable.tblone.fav_table_filter tr td, .fav-table #dataTable.tblone.fav_table_filter tr th{border:0px !important;}
.fav-table #dataTable.tblone.fav_table_filter, .fav-table #dataTable.tblone.fav_table_filter tr{border-top:1px solid #ccc !important;}
.tblone.fav_table_filter td p {padding-left:0px!important;}
.tblone.fav_table_filter td img {margin: 0 5px;}
.fav-table .tblone .input{width:35px; text-align: center;}
.itemImageSearchResult{border:1px solid #ccc;}*/


/*contract list page*/
.contract-list-page .fav-table .odd td, .contract-list-page .fav-table .even td, .contract-list-page .fav-table .undefined td, .contract-list-page .fav-table .highlight td, .contract-list-page .fav-table th{border:0px !important;}
.contract-list-page .fav-table tr{border-bottom:1px solid #ccc;}
.contract-list-page .fav-table td{padding-bottom:5px !important; padding-top:5px !important;}
.contract-list-page .fav-table .divClassStyle{width:auto !important;}
.contract-list-page .odd td, .contract-list-page .even td, .contract-list-page .undefined td, .contract-list-page .highlight td{border:0px !important;}
.ovfl-hidden.southspace2.padsouth2.Contract_Items {	margin: 0;	padding: 0;}
.ovfl-hidden.southspace2.padsouth2.Contract_Items #list_search_form {margin: 0;	padding: 0;}
.ovfl-hidden.southspace2.padsouth2.Contract_Items #list_search_form .northspace2 {margin: 0;}
#contractItemsList.tblone td img {margin: 0 5px;}
#contractItemsList.tblone td .divClassStyle {float: right;}
#filters .toggleImg {margin-top: -2px;}
.sku_list_records table{margin-left:250px;}
.txt-red{color:red !important;}.txt-green{color:green !important;}
.in_box_contract{width: 750px; border:none !important;}
.in_box_contract #topDivOnFavorite{width:745px;}

.hist-report-subttl{margin-bottom: 10px;}
.hist-report-subttl .divRow{background:#fff !important;}
.divRow.hist-grand-ttl .divCell{border-top:1px solid #ccc !important; border-bottom:1px solid #ccc !important; background:#ededed !important; font-size: 15px;}
.divRow.hist-grand-ttl .special-one{font-size: 15px;}
.histpg-print {background: url(/UI/images/oh_icons.png) 0 0 no-repeat;background-position: 0 -100px;font-size: 0px;border: 0px;width: 30px;height: 25px;margin-top: -5px;background-color: #fff;border-radius: 5px;}

/*inline css added*/
.w-763 {width: 743px;}
.mt-0{margin-top:0px !important;}.mb-0{margin-bottom:0px !important;}
.pad-10-5{padding:10px 5px !important;}
.border-left-0{border-left:0px !important;}
.w-auto{width:auto !important;}
.w-100{width:100% !important;}
.w-50{width:50% !important;}
.dis-none{display:none !important;}
#order_history_update div.pb-0 {padding-bottom: 0px !important; width:100%;}
.hist-update #order_history_update .cart_history_table .divRow.divHead .divCell:last-child {border-right: none;}
.cur-point{cursor:pointer;}
.h-21{height: 21px;}

/* edit account page tool tip css */
.tooltip {	position: relative;	display: inline-block;}
.tooltip .tooltiptext {visibility: hidden; width: 60px; background-color:#2d2d2d;	color: #fff; text-align: center; border-radius: 6px;	padding: 5px 0;	position: absolute;	z-index: 1;	top: 25px;	left: -15px; font-size: 12px; right:0;}
.tooltip .tooltiptext::after {content: ""; position: absolute;	bottom: 100%; left: 50%; margin-left: -5px;	border-width: 5px;	border-style: solid; border-color: transparent transparent black transparent;  }
.tooltip:hover .tooltiptext {visibility: visible;} 


/* add line note css starts */
/* search page grid view add line note */
.search_item_line_note_grid {clear:both;height:30px;line-height:30px;margin-bottom:10px;position:relative;width:100%;}
.search_item_line_note_grid .note {color:#930;display:inline-block;font-size:11px;font-weight:700;height:16px;line-height:16px;width:100px;}
.search_item_line_note_grid .line_desc_add {float:left;margin-top:0;}
.search_item_line_note_grid .note input {border:1px solid #ccc;height:28px;left:0;margin:0 10%;padding:0;position:absolute; text-indent:10px;top:0;width:80%;}
/* search page list view add line note */
.search_item_line_note_list {clear:both;float:left;height:35px;line-height:35px;margin-bottom:5px;margin-left:0px;width:105px;position:relative;}
.search_item_line_note_list .note {height:35px;line-height:35px;}
.search_item_line_note_list .line_desc_add {float:none;margin-top:0;vertical-align:middle; margin-left:0;}
.search_item_line_note_list .note input{border:1px solid #ccc;height:33px;left:100%;margin:0;padding:0;position:absolute;text-indent:10px;top:0;width:175px;}
/* details page add line note */
.search_item_line_note {float: left;height: 30px;line-height: 30px;position: relative;}
.search_item_line_note .line_desc_add {margin-top: 0;vertical-align: middle; margin-left:0;}
.search_item_line_note > input {border: 1px solid #ccc;height: 27px;left: 0;position: absolute;top: -35px;width: 200px;}
.detail_prize_all .search_item_line_note > input{ left:inherit; right: 0; width: 200px; }
.detail_prize_all .search_item_line_note {margin-right: 0px;float:right; margin-top: 0px;}
.detail_prize_all .all_btn.addbtn {padding: 3px 9px;}
/* add line note css ends */

/* shop by brands new css starts */
.brand-block {display: inline-table;height: 102px;margin: 0.5%;text-align: center;width: 15.6%;}
.brand-block div:first-child {display: table-cell;vertical-align: middle;border: 1px solid #ccc; width: 100%; height: 100%;}
.brand-block a {box-shadow: none !important;}
.brand-block img {height: auto !important;width: auto;max-width: 85px;max-height: 85px;}
.shop-by-brands-txt {padding: 0;background-color: #e6e6e6;width: 98.5%;margin: 7px auto;}
.shop-by-brands-txt form.a_to_z {float: none !important;display: inline-block;margin: 10px 7px;}
.product_a_zclass{ margin-left: auto; margin-right: auto; width: 97%; }

@media (max-width:768px){
	.brand-block{width:23% !important;margin:1%;}
    .brand-block img{height:54px; width:auto;max-width:100%;}
}

@media (max-width:480px){
	.brand-block{width: 47.3% !important; margin:1%;}
}
/* shop by brands new css ends */

#shopping_cart .highlight.divRow .divCell, .highlight.popupNtLog, .highlight.step7 .divTable.cart_history_table .divRow .divCell {border:1px solid #ccc;}

/****************************** manage Favorite list new design starts ***********************************/
.histpg-print, .btn.histpg-print, .all_btn.histpg-print {background: url(/UI/images/oh_icons.png) 0 0 no-repeat !important;background-position: -1px -100px !important;font-size: 0px;border: 0px;width: 30px;height: 25px;margin-top: -5px;background-color: #fff !important;border-radius: 5px;padding: 0 !important;margin-left: 0;margin-right: 0;}
.table-responsive {width: 100%;overflow: auto;}
.table-responsive .divTable {min-width: 700px;margin-bottom: 10px;}
.topTitleBtns .in_title{font-size: 14px; font-weight: bold; color:#000;}

.divTable.manage-fav-list {border-collapse: collapse;}
.divTable.manage-fav-list .divCell.txt-right {text-align: right;}
.divTable.manage-fav-list .action_btns_wrap a{font-size: 0;width: 30px;height: 22px !important;display: inline-block;cursor: pointer;padding: 0px; background: url("/UI/images/oh_sprite1.png") !important; border: none !important; vertical-align: middle; line-height:inherit !important;}
.divTable.manage-fav-list .action_btns_wrap a.btn-addremove-item{ background-position: -177px -367px !important; }
.divTable.manage-fav-list .action_btns_wrap a.btn-delete-favlist-item{ background-position: -125px -365px !important; }
.divTable.manage-fav-list .action_btns_wrap a.btn-edit-favlist-item { background-position: -16px -365px !important; }
.divTable.manage-fav-list .action_btns_wrap a.btn-view-company-list{ background-position: -386px -365px !important; }
.divTable.manage-fav-list .headRow .divCell {padding: 10px !important;}
.divTable.manage-fav-list .divRow .divCell{ cursor: pointer; }
.divTable.manage-fav-list .divRow .divCell.action_btns_wrap{ cursor: default; }
.divTable.manage-fav-list .divCell {padding: 5px 10px !important;}
.manage-fav-list-wrap {width: 100%;margin: 0 auto;}
.divTable.fav_list_manage.manage-fav-list {width: 100%;margin: 0 auto;}
.ovfl-hidden.southspace2.favlist-top-wrap {overflow: inherit;margin-bottom: 0;}
.favlist-top-wrap .create-new-list-btn .btn {margin-bottom: 10px;margin-top: 15px;line-height: 26px;height: auto;background-color: transparent !important;	border: none !important;color: #858585 !important;font-weight: 600; background: transparent;}
.favlist-top-wrap .create-new-list-btn a.btn span {background-position: -177px -367px !important;background-image: url("/UI/images/oh_sprite1.png") !important;width: 30px;height: 22px;display: inline-block;vertical-align: middle;background-color: transparent;}
.in_box .favlist-top-wrap .in_title.fl {float: left;width: auto;margin: 10px auto;background: transparent;color: #858585;}
.backLink {background: url(/UI/images/oh_sprite1.png);padding-left: 30px;background-repeat: no-repeat;background-position: -558px -365px !important;height: 26px;display: inline-block;line-height: 26px;color: #0072bc;margin-right: 5px;}

.fav-table #dataTable.tblone.fav_table_filter tr td, .fav-table #dataTable.tblone.fav_table_filter tr th{border: none !important; color:#000;}
.fav-table #dataTable.tblone.fav_table_filter tr td {padding-top: 5px !important;padding-bottom: 5px !important;}
.fav-table #dataTable.tblone.fav_table_filter tr{border-top: 1px solid #ccc !important;}
.fav-table {border: 1px solid #ccc !important;}
.fav-table .tblone{margin-bottom: 0 !important;}
.note.new_note input {border: 1px solid #ccc;padding: 0 5px;height: 21px;font-size: 12px;}
.fav-table #dataTable.tblone.fav_table_filter tr td .imgbx, .fav-table #dataTable.tblone.fav_table_filter tr td div.mt-10 .itemImageSearchResult{border: 1px solid #ccc;border-radius: 3px;padding-top: 0px;padding-bottom: 0px; margin: 0px auto !important;max-width: 75px; padding:0px !important;}
.fav-table #dataTable.tblone.fav_table_filter tr td .pritxt .buy {border-left: 1px solid #ccc;}
.fav-table #dataTable.tblone.fav_table_filter tr td .itemImageSearchResult{width:auto;height:auto;max-width:100%;margin:0 auto;}
.fav-table #dataTable.tblone.fav_table_filter tr th.all_sel{padding-left:7px;padding-right:7px;}
.fav-table{border: none !important;}
.fav-table.border0.border-btm {border-bottom: 1px solid #ccc !important;padding-bottom: 5px;}
.active .page-link, .disabled .page-link{background-color: #f1f1f1;color: #7B7B7B;}
.fav-table #dataTable.tblone.fav_table_filter tr td div.mt-10 {margin: 0 auto !important;text-align: center;}
.leftbar#leftstickey .boxtype1.w-100 {width: 100% !important;}
.editFavList-form {float: left;width: 96%;padding: 10px 2%;background: #f1f1f1;}
.editFavList-form label {float: left;width: 125px;height: 25px;line-height: 25px;margin-right: 7px;}
.editFavList-form input {float: left;width: 200px !important;padding: 0 5px !important;height: 25px;}
.editFavList-form .heading-star{color: red;}
.editFavList-topbtns {float: left;width: 96%;background: #f1f1f1;padding: 0 2%;text-align: right;}
.editFavList-form .formLft.fl {	width: 360px;}
.editFavList-form .formLft.fl .form-li {margin-bottom: 7px;	float: left;width: 100%;}
.form-li.btnsDiv {float: left; width: auto;}

#add_favorites_list_form #create_acc_form {margin: 0 auto;width: 100%;}
#add_favorites_list_form #create_acc_form .create_fav_left {padding: 25px 3%;width: 53%;}
#add_favorites_list_form #create_acc_form #tbl_display {width: 35%;padding: 25px 3%;margin: 0 auto;}
#add_favorites_list_form #create_acc_form .create_fav_left .create_fav_btn {float: left;width: 100%;}
#add_favorites_list_form #create_acc_form .create_fav_left .create_fav_btn.addListBtnsWrap .btn {float: left;margin: 0 10px 5px 0;height: 25px !important;line-height: 25px !important;padding: 0 7px !important;font-weight: 400 !important;}
#add_favorites_list_form #create_acc_form .create_fav_left #order_table li {clear: both;width: 100%;float: left;}
#add_favorites_list_form #create_acc_form .create_fav_left #order_table li label{width:70px !important; float: left;}
#add_favorites_list_form #create_acc_form .create_fav_left #order_table li .input{width: 140px !important; float: left;}
#dataTable.tblone.fav_table_filter .divClassStyle.pritxt{overflow: unset !important;}
/* favorite list page new design */

.fav-table #dataTable.tblone.fav_table_filter tr td.btntd .btn{border: medium none !important;display: block;float: left;margin: 0px auto !important;padding: 0 5px 0 30px;width: 70px;font-weight: bold;background:#858585 url("/UI/images/sprite.png") !important;background-repeat: no-repeat !important;background-position: -304px -203px !important;height: 25px;line-height: 25px;text-decoration: none;cursor: pointer;}
.fav-table #dataTable.tblone.fav_table_filter tr td.btntd .btn:hover{background-color: #202020 !important;}
#topDivOnFavorite {padding: 0;float: left;width: 100% !important;}
#topDivOnFavorite label {float: left;margin: 10px auto 9px 10px; cursor: default;}
#topDivOnFavorite .list_grid_icon {float: right;padding: 5px 10px 5px 5px; display: none;}
#dataTable.tblone.fav_table_filter tr.divRow:nth-child(odd) td{background: #f9f9f9 !important;}
#dataTable.tblone.fav_table_filter tr.divRow:nth-child(even) td{background: #fff !important;}
#dataTable.tblone.fav_table_filter tr.divRow.highlight td{ background-color: #d9edf7 !important; }
.fav-editFrmPopup.editFavList-form label{width:140px !important;}
.editFavList-form, .editFavList-form input{font-size:12px;}
.editFavList-form.editFavList-form  .form-li.btnsDiv label{margin-top:0px; width:125px;}


/* favorite list page new design grid view */
#gridview {width: 100%;padding: 5px;display: block;box-sizing: border-box;float: left;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
#gridview .block {width: 241px;margin: 5px;padding: 10px;box-sizing: border-box;height: 415px;}
#gridview .divRow{width: 241px;margin: 5px;padding: 10px;box-sizing: border-box;height: 415px;display: block;float: left;clear: inherit;}
#gridview .divRow.highlight{background-color: #d9edf7 !important;border: 1px solid #ccc;}
#gridview .block .sel_chk, #gridview .divRow .sel_chk {float: left;}
#gridview .block .img, #gridview .divRow .img {margin: 0 auto;float: none;text-align: center;width: 150px;height: 150px;}
#gridview .block .itemImageSearchResult, #gridview .divRow .itemImageSearchResult{width: auto;height: auto;max-width: 150px;margin: 0 auto;float: none;}
#gridview .block .grid_title_name, #gridview .divRow .grid_title_name {padding: 0;width: 100%;margin: 10px auto;}
#gridview .block .grid_title_name a, #gridview .divRow .grid_title_name a{color: rgb(15, 73, 148);font-size: 14px;}
#gridview .block .description, #gridview .divRow .description{clear: both;float: left;width: 100%;margin-bottom: 7px;}
#gridview .block .sku_detail, #gridview .divRow .sku_detail {float: left;width: 100%;clear: both;margin-bottom: 7px;}
#gridview .block .text, #gridview .divRow .text {text-align: center;}
#gridview .block .details, #gridview .divRow .details{float: right;width: auto;}
#gridview .block .grid_pro_detail, #gridview .divRow .grid_pro_detail{color: #c02222;font-weight: 600;}
#gridview .block .description ul, #gridview .divRow .description ul{clear: both;width: 100%;padding: 0;}
#gridview .block .button, #gridview .divRow .button{clear: both;width: 100%;margin: 0 auto 7px auto;}  
#gridview .block .qt_prs, #gridview .divRow .qt_prs{margin: 0 auto 7px auto;height: 70px;overflow: auto;width: 100%;clear: both;}
#gridview .block .qt_prs .qt_prs, #gridview .divRow .qt_prs .qt_prs{height: auto;margin: 0 auto;}
#gridview .block .buy, #gridview .divRow .buy{width: 100%;margin: 0 auto;}
#gridview .block .grid_qty, #gridview .divRow .grid_qty {float: left;width: 80px;}
#gridview .block .adCartRes.grid_but, #gridview .divRow .adCartRes.grid_but{width: 95px;background: #858585 url("/UI/images/sprite.png") repeat scroll -302px -198px !important;}
#gridview .block .adCartRes.grid_but:hover, #gridview .divRow .adCartRes.grid_but:hover{width: 95px;background: #313131 url("/UI/images/sprite.png") repeat scroll -302px -198px !important;}
#gridview .block .note.new_note, #gridview .divRow .note.new_note{padding: 0 !important;margin-bottom: 10px;}
#gridview .block .note.new_note span.fl, #gridview .divRow .note.new_note span.fl {margin-bottom: 5px;}
.editFavList-form {float: left;width: 96%;padding: 10px 2% 0px 2%;background: #f1f1f1;}
.editFavList-form .all_btn {float: left;width: auto !important;	margin: 0 10px 0 0;}
.editFavList-form .formLft.fl {width: 350px; margin-right: 10px;}
.editFavList-form .formLft.fl .errmsg {line-height: 15px;}
.editFavList-form .formLft.fl .errmsg img {vertical-align: middle;height: 14px;width: 14px;}
#toptable_fav .btnAddCart .btn, #toptable_fav .btnRemoveCart .btn, #toptable_fav .add_itm_btn.btnTxtMode .btn.add_itm_txt, .favListBtm .btnAddCart .btn, .favListBtm .btnRemoveCart .btn{	width: auto;	padding: 0 7px 0 0 !important; margin: 0 !important; line-height: 25px !important;	height: 25px !important;	float: left;	background-color: transparent !important; border: none !important;   color: #858585 !important; font-weight: 600; background:transparent;}
#toptable_fav .btnAddCart .btn .icons, #toptable_fav .btnRemoveCart .btn .icons, #toptable_fav .add_itm_btn.btnTxtMode .btn .icons, .favListBtm .btnAddCart .btn .icons, .favListBtm .btnRemoveCart .btn .icons{background: url("/UI/images/oh_sprite1.png"); width: 25px;    height: 25px; float: left;}
#toptable_fav .btnAddCart .btn .icons, .favListBtm .btnAddCart .btn .icons{ background-position: 602px -204px !important;margin: 0 5px 0 auto; }
#toptable_fav .btnRemoveCart .btn .icons, .favListBtm .btnRemoveCart .btn .icons{ background-position: -126px -364px !important;margin: 0 2px 0 auto;  }
#toptable_fav .add_itm_btn.btnTxtMode .btn .icons{ background-position: -20px -364px !important; }
.add_itm_btn.btnTxtMode {margin-right: 10px;}
.favListBtm {float: left;width: 100%;padding: 7px 0;}
.backBtnLink {	height: 24px;	float: right;	line-height: 24px;    margin-top: 3px;    color: #0072BC;}
.backBtnLink .preicon {	font-size: 26px;	line-height: 18px;	float: left;	height: 24px;	margin-right: 2px;}
.fav-table .fav_table_filter .text-center .input {margin-left: 5px !important;margin-right: 5px !important;width: 40px !important;padding: 0 2px;height: 25px;text-align: center; float: none !important;}
#list_search_form select{border: 1px solid #ccc;}
span.note{float: left;	margin-top: 5px;}
#dataTable.tblone.fav_table_filter, #dataTable.tblone.fav_table_filter tr{border:medium none !important;}
.in_box .in_title{margin-bottom:7px;/*width:960px;*/}
#filters .leftbar .boxtype1 .titles{height:14px !important;line-height:13px !important; font-size: 14px;	font-weight: 700;}
.fav_table_filter .proheadtitle a{font-size:12px;}
.backLink {background: url(/UI/images/oh_sprite.png);padding-left: 30px;background-repeat: no-repeat;background-position: -558px -365px !important;height: 26px;display: inline-block;line-height: 26px;color: #0072bc;margin-right: 5px;}
.proheadtitle a {color: rgb(15, 73, 148);}
.fav-table #dataTable.tblone.fav_table_filter tr td, .fav-table #dataTable.tblone.fav_table_filter tr th {border: 0px !important;}
.fav-table #dataTable.tblone.fav_table_filter tr td .pritxt {height: auto;max-height: 86px;overflow: auto; font-size: 12px;}
.fav-table #dataTable.tblone.fav_table_filter tr td div.mt-10 {margin: 0 auto !important; text-align: left;}
.editFavList-form {float: left;width: 96%; background: #f1f1f1;}
.editFavList-form .formLft.fl .form-li {	margin-bottom: 7px;	float: left;	width: 100%;}
.form-li.btnsDiv {	float: left;	width: auto;}
.editFavList-form .form-li.btnsDiv label {	width: 100%;margin-top: 11px;}
.fav_table_filter  .note.new_note{font-size: 11px;}
.fav_table_filter  .new_note{padding-left:0px !important;}
.fav_table_filter .divClassStyle{padding-top:0px;}
table.fav_table_filter{font-size: 12px;}
.manage-fav-list-wrap{font-size: 12px;}

.note.new_note{color: #930;font-size: 13px;min-height: 25px; float: left;line-height: 25px;}
.strong.black.padlt .divClassStyle {    float: left;    padding-top: 5px;    width: 50%;    text-align: left;    margin-left: 10px;}#dataTable .strong.black.padlt .input { border: 1px solid #cdcdcd; width: 30px; margin: 0 auto;float: right; text-align: center;margin-right: 10px;}#dataTable tr.highlight{padding:5px 0px !important;}
.fav_table_filter.tblone .odd td.pr-10, .fav_table_filter.tblone .even td.pr-10 {padding-right: 10px !important;}

.divTable.fav_list_manage{margin:0 auto;width:98%;}
.fav_list_manage .headRow .divCell:first-child{border-left:none;}
.fav_list_manage .divCell{padding:10px;}
#toptable_fav .add_itm_txt{height:35px !important;line-height:23px;padding:4px 10px;}
.fav_list_manage .headRow {background: #696969; color: #fff;}
.fav_list_manage .headRow .divCell {border-left: 1px solid #fff;}
.fav-table #dataTable.tblone.fav_table_filter tr td p{padding-left:0px;}
/************************************** manage Favorite list new design ends ************************************/

/* newsletter_email.php inline css patch */
#footer_block{overflow:visible!important;min-height:30px}#enter-emailid{display:none}.newsletter_error,.newsletter_success{text-align:center;width:auto;padding:0 10px;position:absolute;top:27px;left:3px;height:25px;line-height:25px;min-width:208px}.newsletter_error{color:#d6010e;background:#ffbaba 0 0;border:1px solid #d6010e}.newsletter_success{background:#dff2bf 0 0;border:1px solid #629827}#enter-emailid.newsletter_error a,#enter-emailid.newsletter_success a{width:10px;text-align:center;font-size:11px;height:10px;line-height:10px;margin:4px;padding:2px}#enter-emailid.newsletter_error a{background:0 0;border-radius:50px;color:red;border:1px solid red}#enter-emailid.newsletter_success a{border-radius:50%;color:green;border:1px solid green}#enter-emailid.newsletter_success #dyn_msg{color:green}

/* powerby.php inline css patch */
.dc span.fl{display:table-cell;line-height:24px;margin-right:5px;vertical-align:middle;color:#fff}
.popUpAddCart .all_btn, .popUpCreateFav .all_btn {
	padding-bottom: 0;
	padding-top: 0;
	height: 28px !important;
	line-height: 29px !important;
	display: inline-block;
}
.popUpCreateFav input{height:28px;}

/* admin user login pages */
#edit_user_sc .admin_box .man_user .formdiv{}
#edit_user_sc .admin_box .man_user .formdiv .mangUserUl li:last-child input#reset, #edit_user_sc .admin_box .man_user .formdiv .mangUserUl li:last-child input#save, #edit_user_sc .admin_box .man_user .formdiv .mangUserUl li:last-child input#add_new{margin:0px 10px 0 0;}
#display_billing_id .promoCodeClass, #display_shipping_id .promoCodeClass{margin:0 auto;}#topmain_stick .fail_serch{font-size:13px;font-weight:700;line-height:21px;margin:62px 0 0;text-align:center;width:165px;}#topmain_stick .call_no{color:red;font-size:20px;font-weight:bold;line-height:27px;}.top_image{margin-right:27px;}.event_image{width:150px;}.s_image{margin-left:65px;margin-top:35px;width:250px;}.p_underline{font-weight:600;text-decoration:underline;}
#order_quote_button {margin-bottom: 10px;}
form.placeOrderHist {margin-left: 2px !important;}
#create_company_form .formdiv .formlist {margin: 15px auto;width: 710px;}
#create_company_form .formdiv .formlist li {clear: both;width: 100%;float: left;}
#create_company_form .formdiv .formlist li input{width: 150px !important;}
#create_company_form .formdiv .formlist li select {width: 163px !important;border: 1px solid #ccc;}
#create_company_form .formdiv .formlist li #department_budget label {width: auto !important;margin-right: 5px;}
#create_company_form .formdiv .formlist li .dep_man label {margin: 5px 0 0 5px;width: 35px;}
#create_company_form .formdiv .formlist li .dep_man input.check { width: 15px !important; height: 15px; margin-top: 0; margin-right: 5px; }
#create_company_form .formdiv .formlist li #submit_create_dept_button, #create_company_form .formdiv .formlist li #add_new_department {float: left;margin: 0 10px 0 0;width: auto !important;}
#create_company_form .formdiv .formlist #department_budget .all_btn.btn {width: auto !important;}
#create_company_form .formdiv .formlist #department_budget label {margin-top: 7px !important;}
#create_company_form .formdiv .formlist li .selbx {margin-right: 5px;}
#create_company_form .formdiv .formlist li .all_btn {font-weight: 500;}
/* .admin_panel table td:last-child a {float: right;width: 115px;padding-left: 0;padding-right: 0;}
.admin_panel table td:first-child a {float: left;} */
.admin_box {float: left;width: 100%;}
.admin_box .in_title{width: auto !important;}
.admin_box .man_user .formdiv {margin: 0 auto;}
.admin_box .man_user .formdiv li{float: left; width: 100%; clear: both;}
.admin_box .man_user .formdiv li input{width: 200px;border: 1px solid #ccc;padding: 3px 2px 3px 8px;}
.admin_box .man_user .formdiv li input#order_app{width: 15px;}
.admin_box .man_user .formdiv li select{border:1px solid #ccc;}
.admin_box .man_user .formdiv li #department_add {float: left;padding: 0 5px !important;font-size: 12px;height: 22px !important;line-height: 22px;}
.admin_box .man_user .formdiv li #save, .admin_box .man_user .formdiv li #reset, .admin_box .man_user .formdiv li #add_new {float: left;margin: 0 10px 0 0;width: auto !important;padding: 0 10px;}

.admin_box .man_user .mangUserUl input {width: 200px !important;}
.admin_box .man_user .mangUserUl input[type="checkbox"]{width: 15px !important;}
.admin_box .man_user .mangUserUl select {width: 213px !important;margin-right: 5px;}

.admin_box .tableWrapper #department_list{border-color: #ccc;}
.admin_box .tableWrapper #department_list th.th {padding: 10px 7px;/* background-color: #313131;color: #fff;*/border-color: #ccc; color:#212121;}
.admin_box .tableWrapper #department_list .department_list_data td{padding: 7px;border-color: #ccc;}
.admin_box .tableWrapper #department_list .department_list_data:nth-child(2n+1) {background-color: #f7f7f7;}

#display_billing_id .tblone, #display_shipping_id .tblone{border-color: #ccc;}
#display_billing_id .tblone thead th.th, #display_shipping_id .tblone thead th.th{border-color: #ccc;padding: 10px;text-align: left; color:#212121;}
#display_billing_id .tblone tr td, #display_shipping_id .tblone tr td{border-color: #ccc;padding: 5px 10px;text-align: left;}
#display_billing_id .tblone tr td .promoCodeClass, #display_shipping_id .tblone tr td .promoCodeClass{width: 100%;}
#display_billing_id .tblone tr td .promoCodeClass td, #display_shipping_id .tblone tr td .promoCodeClass td{text-align: left !important;padding: 0;}
#billing_edit .billfom .formdiv .reset.formlist, #display_shipping_id .formdiv .reset.formlist{margin: 20px auto 0 auto;width: 97%;}
#billing_edit .billfom .formdiv .reset.formlist input, #display_shipping_id .formdiv .reset.formlist input{width: 200px !important;}
#billing_edit .billfom .formdiv .reset.formlist input[type="checkbox"], #display_shipping_id .formdiv .reset.formlist input[type="checkbox"]{width: 15px !important;}
#billing_edit .billfom .formdiv .reset.formlist select, #display_shipping_id .formdiv .reset.formlist select{width: 212px !important;margin-right: 5px;border: 1px solid #ccc;}
#billing_edit .billfom .formdiv .reset.formlist .all_btn, #display_shipping_id .formdiv .reset.formlist .all_btn{width: auto !important; padding: 0 10px !important; font-weight: 500;}
.comp_prof td {padding: 7px;border-color: #ccc;line-height: 16px;}
.comp_prof tr:nth-child(2n) {background-color: #f9f9f9;}
.tableWrapper table {margin-bottom: 0;}
.tableWrapper table td table.promoCodeClass td {line-height: 16px;}
#create_system_news #news_title, #create_system_news #news_desp, #create_system_news #exp_date{width: 200px;border: 1px solid #ccc;}
#create_system_news #exp_date_show {margin: 0 auto;}
.billfom .all_btn {margin: 0 10px 7px 0 !important;}
.tableWrapper .tblone.edit_user_sc_table td{border: 1px solid #ccc !important;padding: 5px !important;}
.tableWrapper .tblone.edit_user_sc_table th{border: 1px solid #ccc !important; color:#212121;}
.tableWrapper .tblone.edit_user_sc_table td .btn {float: left;line-height: 25px;}
.edit_user_sc.in_box .edit_user_sc.in_box {margin-bottom: 0;}
.tableWrapper .tblone.edit_user_sc_table tr:nth-child(2n+1) {background-color: #f9f9f9;}
.tableWrapper table .billing_addr_list:nth-child(2n+1), .tableWrapper table .shipping_addr_list:nth-child(2n+1) {background-color: #f9f9f9;}

#create_company_form .formdiv .formlist li .btn{margin:0px 10px 0px 20px;}
.admin_box .new_depart .formdiv .formlist li .dep_man span.add_rem {margin-left: 10px !important;}
.admin_box .new_depart .formdiv .formlist li label.email{width: 55px !important;}
/* admin user login pages ends */

/* Quick view popup new */
.popup_box.show-list{width:340px;;right:0;}.popup_box.show-list .popup_top_msg{width:100%;background-color:#696969;color:#fff;text-align:center;padding:7px 0 10px 0;font-size:14px}.popup_box.show-list .popup_details_info{width:100%;height:auto;float:left}.popup_box.show-list .popup_details_info .shoppingCart thead th{padding:8px 12px;text-align:right;background-color:#dfdfdf;color:#313131}.popup_box.show-list .popup_details_info .shoppingCart thead th:first-child{text-align:left}.popup_box.show-list .popup_details_info .shoppingCart tr td{text-align:right}.popup_box.show-list .popup_details_info .shoppingCart tr td:first-child{text-align:left}.popup_box.show-list .popup_details_info .shoppingCart tr{background-color:#fff}.popup_box.show-list .popup_details_info .shoppingCart tr:nth-child(even){background:#f9f9f9}.popup_box.show-list .popup_details_info .cartQuickInfo tr td{padding:8px 12px;text-align:right;font-weight:600}.popup_box.show-list .popup_buttons_div{float:left;width:100%}.popup_box.show-list .popup_buttons_div a{float:right;margin:5px 7px 5px 0;height:25px;line-height:25px;padding:0 10px;background-color:#edca58;color:#000;font-weight:600;font-size:13px}.popup_box.show-list .popup_buttons_div a:hover{background-color:#1a3663;color:#fff;}.cartQuickInfo{background-color:#dfdfdf;color:#212121}.cartQuickInfo tr:first-child{border-bottom:1px solid #b9b9b9}.shoppingCart{width:340px!important;border-collapse:collapse}.shoppingCart tbody{display:block;height:auto;overflow:auto;max-height:250px}.shoppingCart tbody tr,.shoppingCart thead tr{display:table;width:100%;table-layout:fixed}.shoppingCart tbody tr td{white-space:nowrap}.cart_empty_table td{padding:8px}
.popup_box.show-list .popup_details_info .shoppingCart tbody {max-height: 169px;}
/* .shoppingCart thead tr th, .shoppingCart tr td{float: left;box-sizing: border-box;}
.shoppingCart tr td{width:150px;}
.shoppingCart tr td:nth-child(2){width: 60px;}
.shoppingCart tr td:last-child{width:100px;} */

/* Quick view popup new */

#globalNav1 .active_main_menu{background:#ecc957 !important;color:#1a3662 !important;}
#globalNav1 .active_sub_menu{background:#ecc957 !important;color:#1a3662 !important;}
#globalNav1 .active_sub_menu .sub_title.menu_bar a{background:#ecc957 !important;}
#globalNav1 .active_sub_menu .sub_title.menu_bar:hover a{background:#eee !important; border: none; color:#222;}
#globalNav1 .active_sub_menu .sub_title.menu_bar:hover ul li a{background:transparent !important; color:#222;}
#globalNav1 .active_sub_menu .sub_title.menu_bar:hover ul li a:hover{background:#eee !important; border: none; color:#222;}
#globalNav1 .sub_title.menu_bar a.sub_menu_active{background:#000066 !important; border: none; color:#FFF;}
.navlist .symbol_left, .navlist .symbol_right, .third_level_more {font-size: 18px;}
.favListHideDiv{position:fixed;top:0;left:0;z-index:45;display:none;padding:0}



/****************css for Recently view*******************/
#recently_view .feed-left, #recently_view .feed-right {background: url("/UI/images/sprite.png");}
#recently_view{margin-bottom:50px;position:relative;}
#recently_view .special_main {display: block;width: 100%; padding-left:0px !important;  margin-bottom: 10px;}
#recently_view  .titles{font-size: 18px; font-weight: bold; margin-left: 0px; text-transform: uppercase; width: 100%; 
color:#000 !important; text-align:left; text-indent: 10px;}
#recently_view .headingUnderline {/*border-bottom: 2px solid;*/}
#recently_view .module-icon {background:url("/UI/images/ArrowH.png") repeat scroll 0 0; font-size: 0; height: 14px; margin-left: 7px;
 margin-top: 2px; position: absolute; width: 12px; z-index: 999;}
#recently_view .view_all {background: #0a7302 none repeat scroll 0 0; color: #fff; font-size: 14px; font-weight: normal; margin-left: 41px;
 padding: 3px 8px;text-decoration: none !important;}
#recently_view .feed-left {background-position: -1148px -23px !important; border-radius: 0 3px 3px 0; cursor: pointer;
 height: 65px;  margin-top: 20px; padding-right: 5px; position: absolute; width: 24px; z-index: 999;}
#recently_view .feed-right {background-position: -1117px -23px !important; border-radius: 3px 0 0 3px; cursor: pointer;
 height:65px; /* margin-left: 695px; */ position: absolute;  margin-top: 20px; width: 24px; z-index: 999; right:0}
.owl-carousel .item, .owl-carousel1 .item {display: inline-block; margin: 0 15px; text-align: center; width: 145px;vertical-align: top;}
.owl-carousel .item, .owl-carousel1 .item {text-align: center;}
.btndetails {background: #000 none repeat scroll 0 0; border-radius: 80px; color: #fff; font-weight: bold; height: 80px; line-height: 80px;
 margin: 20px 30px 10px; opacity: 0.6; position: absolute; visibility: hidden; width: 80px; z-index: 9999;}
.btndetails {color: #fff; font-weight: bold; line-height: 80px; visibility: hidden;}
.owl-carousel .item .details-pro .lazy, .owl-carousel1 .item .details-pro .lazy {margin-bottom: 10px; width: 100px;}
#recently_view  #psku {font-size: 11px; font-weight: bold;}
#recently_view  #ptitle, #recently_view  #psku {background: #fff; line-height: 16px; margin-bottom: 1px; max-height: 16px !important;
 opacity: 1; overflow: hidden; visibility: visible;}
#recently_view  #ptitle {color: #0387d9; font-size: 10px; height: 50px !important; max-height: 50px !important; text-align: left; cursor:pointer;}
#recently_view  #ptitle:hover{color:#006db1;}
#recently_view  #ptitle, #recently_view  #psku {background: #fff; line-height: 16px; margin-bottom: 1px; opacity: 1; 
overflow: hidden; visibility: visible;}
#scroll_pur.owl-carousel, #scroll_view.owl-carousel{margin-bottom:30px;overflow: hidden;}
#recent_view_wrap .img-wrapp img.lazy {width: auto;height: auto;max-height: 50px;}
.special-prize{line-height: 22px !important;height: 65px;display: table-cell;float: none;vertical-align: bottom;}

/* #### CSS FILE NAME : #### color.css #### */
@charset "utf-8";.useadmin{background-color:#3879d9;border-top:1px solid #4168a3;border-bottom:1px solid #2758a1;}
.shopcrt_bton_top{color:#000;}
.prod_dtls_bton1{background:#000000;color:#FFFFFF;}
.top_main .fail_serch{float:left;padding:14px 0;width:118px;}
.banner{background:#cfd5df;}
#feat_prod .title_class{color:#171717;text-align:center;margin-left:5px;margin-right:3px;}
#sidebar .boxtype2{background:#cfd5df;}
#sidebar .boxtype1{background:#CFD5DF;}
.boxtype2 .call_text{color:#4c8ceb}
.boxtype2 .call_us{color:#890D0D}
.boxtype2 .phno1{color:#2D2D2D;}
.boxtype2 .titles{color:#384457;text-shadow:0 1px #676A6F;}
.boxtype1 .newlett_txt{color:#4c8ceb;}
.Subscribe .buttontype1{}
.Subscribe .buttontype1:hover{}
.mid_pan .add_cart:hover{}
#details{border:1px solid #dddddd;background:#fff}
#details th{color:#000;background-color:#f3f3f3;}
.prod-more a{}
.menu_image_heading{background-color:#dddddd;}
a{color:#4C586B;}
#main_content{margin:7px auto;width:980px;}
.in_title{color:rgb(239, 245, 255);background:#ecc957;}
.redaddbtn ,.all_btn , .btn ,.prod_dtls_bton1{background:#edca58 !important;border:1px solid #edca58 !important;color:#000 !important;text-transform:capitalize;border-radius:5px;}
.box_item .redaddbtn ,.box_item .all_btn ,.box_item .btn ,.box_item .prod_dtls_bton1{}
.redaddbtn:hover ,.all_btn:hover ,.btn:hover , .prod_dtls_bton1:hover{background:#1a3663 !important;border:1px solid #ecc957 !important;color:#fff !important;}
.prod_dtls_bton{}
.prod_dtls_bton:hover{}
.info{color:#00529b;border:1px solid #00529b;background:#bde5f8;}
.success{background:#dff2bf;border:1px solid #4f8a10;color:#4f8a10;}
.alert{background:#FBD6D6;border:1px solid #D81D1D;color:#FF0000;}
#header{background:#fff;}
.h_wrapper{background:#1a3662;border-bottom:1px solid #d2d4dd}
.create_act{float:left;width:115px;}
.login{}
.login_block, .top_right_header{}
.login_block .welcome, .login_block .logout_link, .login_block .edit_ac_link, .login_block .user_name, .top_main .total span{color:#000;}
.login_block .logout_link:hover, .login_block .edit_ac_link:hover{}
.welimg{background:url("/UI/images/login.png") 0 0 no-repeat;}
.prod_dtls_bton:active{}
#topmain_stick .chk_thumb{background:url("/UI/images/chk_thumb.png") no-repeat transparent;background-position:6px 4px;}
.count{background:#ecc957 none repeat scroll 0 0;border:1px solid #ecc957;border-radius:74px;}
.useadmin{background-color:#3879d9;border-top:1px solid #4168a3;border-bottom:1px solid #2758a1;}
.useadmin .shopcrt_bton_top:hover{background:#2758a1;color:#fff;}
.right_rd{box-shadow:none;}
#popup.popup_box{background:#fff;color:#000;border:5px solid #1a3662;}
.popup_buttons_main .add_cart,.popup_buttons_main .add_cart1{background:#1a3662;color:#fff;}
.popup_buttons_main .add_cart .view_cart{color:#fff}
.popup_buttons_main .prod_list{color:#000;background:#f3f2f2;}
.search_box{;border-radius:5px;}
.search_box .search_field{height:34px;color:#9a9a9a;background:#fff;background:#fff url("/UI/images/sprite.png") no-repeat scroll -130px -208px;border-radius:5px 0 0 5px;}
.search_box input{background:none;border:none}
.search_box .search_bton{background: #0196d5 url(/UI/images/search.svg) no-repeat scroll; background-size: contain;}
.search_box .search_bton:hover{}
.shop_rgt .checkout{background:url(/UI/images/checkout_dropdwn.png) 0 0 no-repeat;}
#nav{height:42px;}
#globalNav1 #dropdownMenu .home{}
.drop_menu_btn{background:url("/UI/images/drop_menu.png") center 2px no-repeat;border:none;}
.drop_menu_btn:hover{background:url("/UI/images/drop_menu.png") center -32px no-repeat;}
#globalNav1 .a_font:hover{color:#1a3662;background:#ecc957;}
.submenu_div{background-color:#FFFFFF;border:1px solid rgb(4, 14, 19);border-bottom:3px solid rgb(4, 14, 19);}
.submenu_div .menu_fontsize{color:rgb(0, 151, 236);}
.submenu_div .submenu_fontsize{color:#8BAEC1;}
.submenu_div .submenu_fontsize:hover{text-decoration:underline;color:rgb(255, 185, 60)}
#globalNav1 .a_font{color:#fff;background:#1a3662;font-weight: bold;}
#globalNav2{background:url("/UI/images/nav2bg.jpg") 0 0 repeat-x;border-bottom:3px solid #29374d;}
#globalNav2 #dropdownMenu li{border-right:1px solid #bfbfbf;box-shadow:1px 0 0 0 #fff;}
#globalNav2 .a_font{color:#4C586B}
#globalNav2 #dropdownMenu li:hover a{background:#4c586b;}
#globalNav2 .drop_menu_btn{background:url("/UI/images/drop_menu.png") center 4px no-repeat;border:none;}
#globalNav2 .drop_menu_btn:hover{background:url("/UI/images/drop_menu.png") center -30px no-repeat;}
.d_down{background:#ecc957;border:1px solid #ecc957;}
.sub_title.menu_bar > a{color:#1A3663;}
.print_nav{background:rgb(219,165,22);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiYTUxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYjk2MTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgb(219,165,22) 0%, rgb(219,150,22) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(219,165,22)), color-stop(100%, rgb(219,150,22)));background:-webkit-linear-gradient(top, rgb(219,165,22) 0%, rgb(219,150,22) 100%);background:-o-linear-gradient(top, rgb(219,165,22) 0%, rgb(219,150,22) 100%);background:-ms-linear-gradient(top, rgb(219,165,22) 0%, rgb(219,150,22) 100%);background:linear-gradient(to bottom, rgb(219,165,22) 0%, rgb(219,150,22) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dba516', endColorstr='#db9616', GradientType=0);border-top:1px solid #dbcb9e;border-bottom:1px solid #735215;color:#5a1700;text-shadow:1px 1px 0 #e9c273;}
.print_nav:hover{background:rgb(255,184,1);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjgwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmE1MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgb(255,184,1) 0%, rgb(255,165,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(255,184,1)), color-stop(100%, rgb(255,165,1)));background:-webkit-linear-gradient(top, rgb(255,184,1) 0%, rgb(255,165,1) 100%);background:-o-linear-gradient(top, rgb(255,184,1) 0%, rgb(255,165,1) 100%);background:-ms-linear-gradient(top, rgb(255,184,1) 0%, rgb(255,165,1) 100%);background:linear-gradient(to bottom, rgb(255,184,1) 0%, rgb(255,165,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb801', endColorstr='#ffa501', GradientType=0);border-top:1px solid #ffe8ab;border-bottom:1px solid #7d5000;}
.arrow{background:url("/UI/images/print_arrow.png") 0 -10px no-repeat;}
.arrow1{background:url("/UI/images/print_arrow.png") 0 0 no-repeat;}
#feat_prod .Spec_list{padding:0;}
#feat_prod .redaddbtn{background:none repeat scroll 0 0 #edca58;}
#feat_prod .redaddbtn:hover{background:#1a3663;}
#feat_prod .grid .gridcol{background:rgba(0, 0, 0, 0) linear-gradient(#fff, #fff, #e3e3e1) repeat scroll 0 0;border:1px solid #e5e4e4;padding-bottom:2px;}
#feat_prod .grid .gridcol .imgbx img{border:none;margin-top:15px;}
#feat_prod .grid .gridcol .imgbx img:hover{border:none;}
#feat_prod .sku_class{color:#4d4d4d;text-align:center;margin-left:5px;}
#feat_prod .desc{color:#444444;}
#feat_prod .grid .gridcol .price span{color:#c02222;}
#Specials .Spec_list{}
.module_box{}
.module_title{color:#1a3663;}
.list_img{}
#Specials .list_img img{}
#Specials .list_img img:hover{}
.list_text{color:#000;}
#sidebar .box_item{background:#fff;border-top:none;min-width:248px;}
#sidebar .side_box_title{color:#384457;}
.box_item_num .call_text{color:transparent !important;}
.box_item_num .call_us{background:none repeat scroll 0 0 #000;color:#da684a;}
.box_item_num .phno1{color:#2D2D2D;}
.boxtype2 .titles{color:#384457;text-shadow:0 1px #676A6F;}
#sidebar .facebook{background:url("/UI/images/facebook.png") no-repeat scroll 0 0 transparent;}
#sidebar .twitwr{background:url("/UI/images/twitter.png") no-repeat scroll 0 0 transparent;}
#sidebar .link_in{background:url("/UI/images/linked_in.png") no-repeat scroll 0 0 transparent;}
#sidebar .rss{background:url("/UI/images/rss.png") no-repeat scroll 0 0 transparent;}
.boxtype1 .titles{color:#384457;}
.news_lett .newlett_txt{color:#4c8ceb;}
.news_lett .email_bx{color:#7F7F7F;border:1px solid #a7a7a7;margin-left:4px;width:215px !important;margin-top:0;height:13px;}
.Subscribe .buttontype1:hover{}
#footer{background:#1a3663;}
#footer_block{border-bottom:1px solid #4b9dd1;}
.foot_bot{background:#1a3663;}
.ftcol h3{color:#ecc957;}
.ftcol_ul a{color:#fff}
.ftcol_ul a:hover{color:#edca58;}
.copy_rgt p{color:#ffffff;}
.aos a{color:#fff}
.product_a_zclass{border:none;}
.product_a_zclass td{border-bottom:1px dashed #CCCCCC;padding-top:5px;}
.manufacturerclass{border:none;}
.sitemap_leve1{color:#000000;}
.sitemap_main_menu1{color:#1D3482;}
.sitemap_main_menu a:first-child{color:#005387;}
.formdiv .formlist li .input{color:#000;border:1px solid #cdcdcd;}
.formdiv .formlist li span{color:#F00}
.why_edit{color:#497D00}
.formlist .main_label{color:#000 !important;}
.formlist .no_change{background:none;border:none;}
.formdiv .formlist li .selbx{}
.formdiv .specialOfferSpan{color:#FF0000;}
.small_menu{border-bottom:1px solid #808080;margin-bottom:8px!important;min-height:25px!important;}
.small_menu li:first-child{background:none}
.small_menu li{background:url(/UI/images/links_devider.png) scroll 0px 2px no-repeat;}
.small_menu li:hover{color:rgb(46, 87, 192) !important;}
.small_menu li.active{color:#174d9e !important;}
.small_menu .active a{color:#c62424 !important;}
#prod_buttons .prod_bton1{background:url(/UI/images/prod_bton.gif) 0 0 repeat-x;border:1px solid #bababa;color:#000;}
#prod_buttons span{background:url(/UI/images/icons.png) 0 0 no-repeat;}
#prod_buttons .enlarge{background-position:0 -132px;}
#prod_buttons .prod_bton2{background:url(/UI/images/prod_bton.gif) 0 0 repeat-x;border:1px solid #bababa;color:#000;}
#prod_buttons .print{background-position:0 -103px;}
#content .mid_pan{border:1px solid #e0e0e0;}
.mid_pan .heading{color:#174d9e;font-size:22px;font-weight:700;padding:10px 0;}
.mid_pan .stock{color:#497D00;}
.mid_pan .prod li{color:#000}
.mid_pan .bold{color:#373737;}
.mid_pan .over{color:#444}
.mid_pan .head_sub{color:#c02222;}
.mid_pan .add_cart:hover{}
.prod-more a:hover, .prod-more .active{background:#F3F3F3;border:1px solid #dddddd;border-bottom:none;color:#4C586B}
#details tr td:first-child{color:#323232;}
#details td{color:#777;}
.item_detail_page td.detail_left{border-bottom:1px solid #EEE;border-right:none;}
.productsec #upsell{border:1px solid #dddddd;background:#fff}
#upsell .tbltwo th{background-color:#F3F3F3;color:#000000;}
.productsec .tbltwo tr th{background-color:#F3F3F3;color:#777;border-bottom:1px solid #EEE;}
#vbrand_tab{border:1px solid #dddddd;background:#fff}
#vbrand_tab .barnds{border-bottom:1px solid #EEEEEE;}
#vbrand_tab .vb_txt{background:#F3F3F3;color:#000000;}
#vbrand_tab .sb-productlist li:first-child{border-top:none}
.sb-productlist li{border:1px solid #dddddd;border-top:none;}
.leftbar .boxtype1{border-bottom:1px solid #ADBDC6;}
.leftbar .boxtype1 .titles{background:#ecc957;color:#000;}
.fil-list a{color:#29374D;}
.productsec .boxtype1{border-bottom:none}
.midcol .boxtype1{background:white;}
.boxtype1 div.rtdiv{background:#ecc957;color:#fff;}
.boxtype1 div.rtdiv .serchtxt{color:rgb(0, 0, 0);}
.productsec .sortby{background:#dddddd;border-bottom:1px solid #e0e1e2;}
.pagin a{background:#fff;color:#626161;border:1px solid #fff;}
.pagin a:hover, .pagin a.active{background:#005387;color:#fff}
.pagin a.nxtarw{background:url(/UI/images/rtarw.png) 98% 2px no-repeat;border:none}
.sortby .pagin a.nxtarw:hover{color:#4C8CEB}
.pagin a.prvarw{background:url(/UI/images/prvarw.png) 98% 2px no-repeat;}
.sortby .pagin a.prvarw:hover{color:#4C8CEB}
.productsec .collt .combtn{background:url(/UI/images/btntwo.gif) 0 0 repeat-x;border:1px solid #bababa;color:#000;}
.productsec .collt .combtn:hover{background:url(/UI/images/btntwo.gif) 0 -35px repeat-x}
.productsec .collt .boxim{background:#fff;border:1px solid #bababa;}
.productsec .grntxt{color:#0a80b0}
.productsec .productname a{color:#174d9e;}
.productsec .productname a:hover{color:#29374D;}
#prod_description .productname a{color:#0072bc}
#prod_description .productname a:hover{color:#2a4d62}
#Manuf .fact_list{}
.brandname b{color:#fff;}
.brandname b:hover{color:#000;}
.red_tex.red_tex1.strong{color:rgb(207, 17, 17);}
#comp_prod .pord_disp td{border:1px solid #dddddd}
.productsec .linebtm td{border-bottom:1px solid #ADBDC6;}
#sidebar .box_item.box_item_content{border:none;background:none;}
.productsec .tbltwo .pritxt{color:#C02222;}
.productsec .tbltwo .input{background:#fff;border:1px solid #dcdcdc;}
.productsec .addbtn:hover{}
.minhght .pritxt select{border:1px solid #ADBDC6;}
.boxtype1{background:#eeeeee;}
.new_depart .formdiv .formlist li .selbx{background-image:none;}
.new_depart .formdiv .formlist li span.tblone{color:#797878;}
.quicksec .txtone{color:#038f30;margin-top:10px;margin-bottom:10px}
.quicksec .listpg .input{background:#f0eff0;border:1px solid #cdcdcd;color:#000;}
.menu_images{border-bottom:2px solid #bcc3d0;}
.sub_menu{border:1px solid #dddddd;background-color:#FFFFFF;}
.sub_menu_shading{background-color:#edca58;}
.sub_menu_shading tr td a{color:#FFFFFF;}
.sub_menu_shading tr td a:hover{background:#000;color:#fff;}
.productsec .collt .select{background:#fff url(/UI/images/dr-dwn.png) 90% 9px no-repeat;}
.productsec .colrt .select{background:#fff url(/UI/images/dr-dwn.png) 90% 9px no-repeat;}
.productsec .tbltwo tr th{background-color:#F3F3F3;color:#777;border-bottom:1px solid #EEE;}
.productsec .tbltwo .quikbtn{background:url(/UI/images/quick-btn.gif) 0 0 no-repeat;}
.productsec .redaddbtn:hover{}
.sortby .pagin a.prvarw{background:url("/UI/images/prvarw.png") no-repeat scroll 5% 2px transparent;border:none}
#detailTab{color:#fff;background:#000;}
#detailTab.active, #reviewTab.active, #compareTab.active, #vbrand_tab_d.active{font-size:13px;height:22px;line-height:22px;margin-top:-10px;overflow:hidden;padding:10px 30px;}
#detailTab.active{background:#1d1d1d;color:#fff;}
#reviewTab.active{background:#ff7900;color:#fff;}
#compareTab.active{background:rgb(13, 70, 155);color:#fff;}
#vbrand_tab_d.active{background:#6ca536;color:#fff;}
#compareTab{color:#fff;background:rgb(13, 70, 155);}
#vbrand_tab_d{color:#fff;background:#77bb28;}
#vbrand_tab th{background-color:#F3F3F3;color:#000000;}
#vbrand_tab .linebtm td{border-bottom:1px solid #ADBDC6;}
.item_detail_page .detail_left li{list-style:none}
.item_detail_page td.detail_right{border-bottom:1px solid #EEE;border-left:none;}
.item_detail_page th{border-bottom:1px solid #eee}
.report th{background:#007EC3;color:#fff;border-right:1px solid #fff;}
.report tr.odd td{background:#fff;}
.report tr.even td{background:#eeeeee;border-right:1px solid rgb(202, 202, 202);border-bottom:1px solid rgb(202, 202, 202);}
.report .odd td{border-right:1px solid rgb(202, 202, 202);border-bottom:1px solid rgb(202, 202, 202);}
.even.pr_des{color:rgb(15, 73, 148);}
.step7 .viw_cp_prod{background:#febd00;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMTZjMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #febd00 0%, #e16c0f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febd00), color-stop(100%, #e16c0f));background:-webkit-linear-gradient(top, #febd00 0%, #e16c0f 100%);background:-o-linear-gradient(top, #febd00 0%, #e16c0f 100%);background:-ms-linear-gradient(top, #febd00 0%, #e16c0f 100%);background:linear-gradient(to bottom, #febd00 0%, #e16c0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febd00', endColorstr='#e16c0f', GradientType=0);border:1px solid #BA4C33;color:#000;text-shadow:1px 1px #f4bc76;}
.step7 .viw_cp_prod:hover{color:#5b1801;background:#ff9501;background:-moz-linear-gradient(top, #ff9501 0%, #ffb901 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9501), color-stop(100%, #ffb901));background:-webkit-linear-gradient(top, #ff9501 0%, #ffb901 100%);background:-o-linear-gradient(top, #ff9501 0%, #ffb901 100%);background:-ms-linear-gradient(top, #ff9501 0%, #ffb901 100%);background:linear-gradient(to bottom, #ff9501 0%, #ffb901 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9501', endColorstr='#ffb901', GradientType=0);}
.step7 .viw_cp_prod{background:#febd00;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMTZjMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #febd00 0%, #e16c0f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #febd00), color-stop(100%, #e16c0f));background:-webkit-linear-gradient(top, #febd00 0%, #e16c0f 100%);background:-o-linear-gradient(top, #febd00 0%, #e16c0f 100%);background:-ms-linear-gradient(top, #febd00 0%, #e16c0f 100%);background:linear-gradient(to bottom, #febd00 0%, #e16c0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febd00', endColorstr='#e16c0f', GradientType=0);border:1px solid #BA4C33;color:#000;text-shadow:1px 1px #f4bc76;}
.step7 .viw_cp_prod:hover{color:#5b1801;background:#ff9501;background:-moz-linear-gradient(top, #ff9501 0%, #ffb901 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9501), color-stop(100%, #ffb901));background:-webkit-linear-gradient(top, #ff9501 0%, #ffb901 100%);background:-o-linear-gradient(top, #ff9501 0%, #ffb901 100%);background:-ms-linear-gradient(top, #ff9501 0%, #ffb901 100%);background:linear-gradient(to bottom, #ff9501 0%, #ffb901 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9501', endColorstr='#ffb901', GradientType=0);}
.in_box{background:#dddddd;}
.tblone .th{background:#ecc957;color:#fff;border-left:1px solid rgb(136, 128, 128);}
.viewcartsec .input{border:1px solid #cdcdcd;width:45px;}
.viewcartsec .input1{border:1px solid #cdcdcd;}
.check-btn{background:url(/UI/images/checkout1.png) 0 0 no-repeat;border:none;}
.check-btn:hover{background:url(/UI/images/checkout1.png) 0 -49px no-repeat}
#top_subtotal b{color:rgb(102, 7, 7)}
.ps_shop_cart tr{border-bottom:1px solid rgb(206, 202, 202);}
.ps_shop_cart td{border-left:1px solid rgb(206, 202, 202);}
.highlight td{border-left:1px solid rgb(216, 202, 202);}
tr.highlight{border-bottom:1px solid rgb(223, 202, 202);}
.colmid p{background:#ecc957;float:none;color:#000;}
.colmid.fl.last{border:none;}
.blue-link{color:rgb(15, 73, 148)}
.steps .eachstep{border-left:1px solid #78a8d5}
.steps .eachstep:hover{background:#ecc957 !important;color:#fff}
.steps .eachstep .active{background:#38a4ea !important;color:#fff}
.steps .eachstep.first{border:none;background:#038f30;}
.sticktop{background:#d4d4d4;}
.sticktop .total{color:#fff;}
#topmain_stick #popup1{background:#fff;border:5px solid #696969;}
.qualify{color:#fff;padding:14px 0 12px;width:370px;}
.call span{color:#670000;}
.sb-productlist li.last{border-bottom:none;}
.item_detail_page td.detail_right{border-left:0 none;}
.prod_shop{color:#ffffff;}
.prod_shop p{color:#ffffff;}
.shopcrt_bton_top.curve2{border:none;box-shadow:none;}
#sub_menu{background:#212121;border:1px solid #006792;}
#sub_menu .head_cont{background:#212121;border:1px solid #006792;border-bottom:none;}
#sub_menu .sm_head{color:#a5640b;}
#sub_menu .sm_sub_head{color:#fff;border-bottom:1px solid #555555;}
#sub_menu .sm_links .sm_anchor{color:#a9a9a9;}
#SliderNameNavigation{background:url("../../UI/images/contolbg.png") repeat-x scroll 0 0 transparent;}
#SliderNameNavigation a.active:link, #SliderNameNavigation a.active:active, #SliderNameNavigation a.active:visited, #SliderNameNavigation a.active:hover{}
#breadcrumbs{border-bottom:1px solid #cbcbcb;}
#breadcrumbs a{color:#000}
#breadcrumbs li{background:url(/UI/images/links_devider.png) 0 0 no-repeat;}
#breadcrumbs li:first-child{background:none;}
#main_links a{color:#000000}
#breadcrumbs a.active, #breadcrumbs a:hover{color:#cf1c05;}
#main_prod_first{background-color:#f3f3f3;border:2px solid #ddd;border-top:none;}
#icons p{background:url(/UI/images/icons.png) 0 0 no-repeat;}
#prod_tour a{color:#bc0d0d;}
#iktManufacturer .module_title{background:#ecc957 none repeat scroll 0 0;color:#1a3662;padding:9px 0 9px 9px;}
.purchasec .shopcrt_bton_top{background:#1d1d1d !important;color:#fff !important;border-radius:5px;}
.purchasec .shopcrt_bton_top:hover{color:#fff !important;background:#ecc957 !important;border-radius:5px}
.productsec .also_qty .input{background:#fff;border:1px solid rgb(180, 185, 187)}
.detail_prize_all .qty_dtl{background:#fff;border:1px solid rgb(180, 185, 187)}
.cart_action .qty .input{background:#fff;border:1px solid rgb(180, 185, 187)}
#triManufacturer{margin-bottom:20px;width:460px !important;}
.inkt_finder .inktonsuply{cursor:pointer;height:33px;left:0;opacity:0;position:absolute;top:2px;width:230px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.inkt_finder .inpt{background:url("/UI/images/sel_box.png") no-repeat scroll right -1px #eee;border:1px solid #ccc;border-radius:5px;color:#555555;cursor:pointer;font-size:13px;height:35px;padding:0;text-align:center;text-indent:-35px;width:229px;}
.rel{position:relative;}
.inkt_finder .ink_search:first-child{margin-top:0;}
.inkt_finder .ink_search{margin-bottom:15px;}
.inkt_finder .ink_search{margin-top:15px;}
.inkt_finder .input_listing{margin:0 auto;width:230px;}
.reset{list-style:none outside none;margin:0;padding:0;}
#ikt_find_home > div{margin-top:18px;}
#ikt_find_home{border:1px solid #dddddd;width:246px;border-top:none;}
.in_box{background:none repeat scroll 0 0 #fff;border-radius:0 0 0px 0px;border-top:medium none;border:1px solid #dddddd;}
.in_box{margin-bottom:10px;}
.fl{float:left;}
#sidebar .ikt_head{background:#ecc957;font-family:Arial,Helvetica,sans-serif;width:228px;border:1px solid #ecc957;border-bottom:none;float:left;color:#004a8b;}
.in_title{background:#ecc957;color:#1a3662;position:relative;}
.in_title{border-radius:0px 0px 0 0;font-size:14px;font-weight:700;padding:9px;text-align:center;}
h3{margin:0;padding:0;}
.inkt_finder .ikt_search{background:#77bb28;border:1px solid #77bb28;color:#fff;cursor:pointer;font:normal 12px "arial";padding:5px 0;width:90px;border-radius:5px;}
.inkt_finder .ikt_search:hover{background:#ecc957;border:1px solid #ecc957;color:#fff;}
.inkt_finder #inkPrinterResult{margin-bottom:10px;text-align:center;}
.in_box .in_title{margin-bottom:7px;}
.formlist .search_box{padding:9px;}
.in_title{width:702px;}
#popup .prod_dtls_bton1 a{color:#1a3662!important;line-height:25px!important;display:block;}
#popup .prod_dtls_bton1 a:hover{color:#fff!important;line-height:25px!important;}
.top_main .login_block .change_header{}
.detail_left{vertical-align:text-top;}
.northspace1 .redaddbtn{font-size:9px !important;}
.pus{margin-left:20px;margin-top:12px;}
.fl .in_box .in_title{width:700px;}
#footer_block .Subscribe .place-subscribe{background:#edca58 !important;border:1px solid #edca58 !important;webkit-margin-before:0 !important;height:27px;text-transform:uppercase;border-radius:0px;padding:4px 0px;width:89px;}
#footer_block .Subscribe .place-subscribe:hover{background:#696969 !important;border:1px solid #696969 !important;color:#fff !important;}
#sidebar .box_item .module_title{border-top:1px solid #ecc957;background:#ecc957;}
.note #noteval{max-width:240px;}
.odd #noteval{max-width:240px;}
.even #noteval{max-width:240px;}
#sidebar .box_item.box_item_title img{width:246px;height:auto;}
.Manual{width:42px;height:42px;margin-top:5px;}
.recycle{width:42px;height:42px;margin-top:5px;}
.UPS{width:45px;height:45px;margin-top:5px;}
.ups{width:45px;height:45px;margin-top:5px;}
.MSDS{width:45px;height:45px;margin-top:5px;}
.Educational_Info{width:45px;height:45px;margin-top:5px;}
.Manfacturer{width:45px;height:45px;margin-top:5px;}
.Rebate{width:45px;height:45px;margin-top:5px;}
.Tour{width:45px;height:45px;margin-top:5px;}
.ad-gallery .ad-thumbs .aad-thumb-list{list-style-type:none;}
.linebtm .productImage > img{margin:10px;max-width:130px;}
.ad-gallery .ad-thumbs li a{display:block;height:100%;margin-left:6px;width:100%;}
.manufacturerclass img{max-width:200px;}
#toptable_fav .redaddbtn{padding:0 10px 2px;}
#Manuf .ad-back, #Manuf .ad-forward{margin-top:30px !important;}
.ie7 .top_main{position:relative;margin-top:-121px;}
.ie7 .h_wrapper{position:relative;}
.ie7 .top_right_header .chk_thumb{position:relative;margin-top:-14px !important;margin-left:-26px;}
.ie7 .top_main .change_header{background:url("/UI/images/call.png") no-repeat scroll 0 0;float:left;height:20px;margin-top:-90px;background-position-y:3px;}
.ie7 .create_act .account{background:url("/UI/images/create_act.png") no-repeat scroll 0 0;float:left;height:20px;cursor:pointer;}
.ie7 .login .log{background:url("/UI/images/login.png") no-repeat scroll 0 0;float:left;height:17px;cursor:pointer;}
.ie7 .inkt_finder .inpt{text-indent:0 !important;}
.ie7 #logo{margin-top:0px;}
.ie7 .search_box{margin-top:16px;}
.ie7 #discard_signup{float:none;}
.ie7 .quicksec .listpg LI LABEL{width:35px;}
.ie7 #quick_entry_form TABLE{margin-left:0px !important;}
.ie7 #Manuf .list_img img{width:100px;}
.ie7 #Manuf .fact01{width:135px;}
.ie7 #sidebar .ikt_head{z-index:0;}
.ie7 #nav{margin-top:100px;}
.price{color:#c02222;}
.qly_add_card .fl input{background:none repeat scroll 0 0 #fff;border:1px solid #dadada;border-radius:2px;text-align:center;width:30px !important;margin-left:3px;}
#Manuf .ad-gallery .ad-thumbs li{padding-top:10px;}
.special_main{display:block;width:718px;}
#feat_prod .titles{text-align:center;width:82px;border-right:2px solid #fff;color:#1a3663 !important;font-weight:bold;text-transform:uppercase;font-size:18px;}
#Specials .titles{text-align:center;margin-left:-7px;width:230px;border-right:2px solid #fff;color:#1a3663 !important;font-weight:bold;text-transform:uppercase;font-size:18px;}
#Manuf .titles{text-align:center;margin-left:-9px;width:195px;border-right:2px solid #fff;color:#004a8b !important;font-weight:bold;text-transform:uppercase;font-size:18px;}
.qly_add_card .fl{margin-top:7px;}
.need_help{background:url("/UI/images/needhelp.png") no-repeat scroll center bottom rgba(0, 0, 0, 0) !important;height:238px !important;}
.need_help .buttontype1.place-subscribe.all_btn{display:none;}
#signup_form #linput5, #signup_form #linput6, #signup_form #linput8, #signup_form #linput11, #signup_form #linput12,#signup_form #linput13, #signup_form #linput14, #signup_form #linput18, #signup_form #linput21, #signup_form #linput22, #signup_form #linput23, #signup_form #linput27, #signup_form #linput28, #signup_form #linput29, #signup_form #linput30, #signup_form #linput33, #signup_form .exp_date{}
.formdiv .formlist li span{margin:3px 4px;}
.formdiv .formlist li .heading-star{margin:0;}
#input50,#input22,#input22,#input261{width:212px !important;}
#signup_form #linput16{margin-left:-2px;}
.formdiv #signup_form .formlist li label{width:200px;}
.reqd.email.input{}
.reqd.name_validation.input{}
.formlist input#input37{margin-left:0px;width:200px;}
.neqd.numeric.input{}
.formlist select#input50{margin-left:0px;}
.formlist input#input5{}
.formlist input#input6{}
.formlist input#input9{}
.formlist input#input10{}
.formlist input#input11{}
.formlist input#input13{}
.formlist input#input14{}
.formlist input#input15{margin-left:0px;}
.formlist input#input8{}
.formlist input#input18{}
.formlist input#input21{}
.formlist select#input22{}
.formlist input#input60{}
.formlist input#input23{}
.formlist select#input26{}
.formlist select#input261{}
.formlist input#input261{margin-left:-2px;}
.formlist input#input28{}
#linput39{height:23px;width:100% !important}
.formlist input#input36{width:206px;}
.formlist input#input41{margin-left:-1px;}
.formlist input#input42{margin-left:-1px;}
.formlist select#input19{margin-left:-2px;}
.formlist select#input20{margin-left:-2px;}
.formlist select#input12{}
.formlist select#input31{margin:3px -4px;}
.formlist input#input27{}.formlist input#input29{}.formlist input#input30{}
.formlist select#input33{}
.formlist input#input33{}
.sitemap4{}
.sitemap7{}
.sitemap3{}
.footersitemap2{}
.sitemap_leve2.reset{padding-bottom:10px;}
#output .dc_log_logo{width:377px !important;}
.box_item.box_item_title > div{margin:-35px auto 0 75px;text-align:center;position:absolute;}
.box_item_num{background:url("/UI/images/needhelp.png") no-repeat scroll 0 0 transparent !important;}
.box_item_num .Subscribe{margin-bottom:-141px;margin-top:126px;}
.box_item_num .Subscribe a{margin-left:75px;margin-top:-205px;position:absolute;}
.qty_name{width:110px;margin-left:22px;}
.box_item_title div a .place-subscribe{margin-top:-35px;}
.vc_info.pad-nesw1.southspace2.centerAll{;}
.sortby .collt .fl.strong.padsouth3.padnorth1{margin-right:10px;}
.gen_info tr:first-child td{background:none repeat scroll 0 0 #ecc957 !important;font-weight:bold;font-size:13px;}
.boxtype1.fr{}
.stickHeader{width:546px;z-index:1;top:42px !important;}
.tab_tx td{vertical-align:top !important;}
.northspace2.tex1 .padnorth4.ovfl-hidden{margin-top:-15px;}
.tab_tx .tab_tx td{padding-top:0 !important;}
#cart_out_put div:nth-child(2) a.btn.all_btn{background:none repeat scroll 0 0 #edca58 !important;border:1px solid #edca58 !important;}
#cart_out_put div:nth-child(6) a.btn.all_btn{background:none repeat scroll 0 0 #edca58 !important;border:1px solid #edca58 !important;}
#cart_out_put div:nth-child(2) a.btn.all_btn:hover, #cart_out_put div:nth-child(6) a.btn.all_btn:hover{background:#1a3663 !important;border:1px solid #ecc957 !important;}
#login_form{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #eee;margin:20px auto 10px;padding:20px 20px 6px;width:350px;}
#list_search_form .prod_det_btn.manage{margin-left:23px;margin-top:-2px;width:150px;}
#quick_entry_form #quick_add_to_cart{margin-left:425px;}
#quick_entry_form #quick_add_order{}
#quick_entry_form table{margin-left:65px !important;width:88% !important;}
#form_auth_net div:nth-child(2){text-align:center;}
#form_auth_net{margin:0 auto;}
#leftstickey .boxtype1{background:#ddd;}
#order_history_update div{min-height:100px;font-size:14px;}
#lblock #leftstickeyajax.leftbar .boxtype1{background:none repeat scroll 0 0 #ddd;}
.northspace1 .imgbx .productImage .itemImageSearchResult{padding:0 7px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.news_lett .email_bx{width:194px !important;}
.Subscribe .buttontype1{width:110px !important;}
.buttontype1.place-subscribe.all_btn.fr{margin-top:0px !important;}
#globalNav1 .home .a_font{width:67px;}
.box_item_title div a .place-subscribe{margin-top:0px;}
.popUpAddCart .all_btn{margin-left:-26px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.box_item_title div a .place-subscribe{margin-left:85px !important;margin-top:-40px !important;}::i-block-chrome,#lblockPar .grid_qty{width:105px;}::i-block-chrome,.grid_but{height:22px;line-height:23px;}::i-block-chrome,#lblockPar .gri_in{border:solid thin #ccc;height:29px;width:30px;}
}
.list_v_inline{width:500px;}
.input_listing .ink_search{position:relative;}
.list_view_h{margin-top:8px;}
.dc_logo{margin:-23px 0 0 14px;position:absolute;width:150px;}
#department_form #outid .blcktxt{color:#000;}
.box_item_num .Subscribe a input.place-subscribe{width:120px\0/!important;width:140px\9 !important;}
.ie9 .box_item_num .Subscribe{margin-top:-100px;}
.small_menu li a h1{height:6px !important;margin-top:-13px;margin-left:10px !important;}
.small_menu li a h2{margin-top:1px;}
.productsec .boxtype1 table.tbltwo .linebtm td:nth-child(3){text-align:center;}
#print_step{background:#fff;}
#print_step .head_print{color:#5b8fcf;}
#print_step .sub_print{color:#2f2f2f}
#print_step .subhead_print{color:#3e3e3e}
#print_step .black_tex{color:#2f2f2f}
#print_step .red_tex{color:#af2626;}
#print_step .tab_tx{color:#666}
.step1 .printpagin a{background:none repeat scroll 0 0 #FFFFFF;color:#6e6e6e;border:solid 1px #adadad}
.step1 .printpagin a:hover, .printpagin a.active{background:none repeat scroll 0 0 #38a4ea;}
#fontStyleInput{border:1px solid #CCCCCC;}
.step4 .input_box{border:1px solid #a9a9a9;}
.step5 .head_print{color:#5b8fcf;}
.step5 .red_tex{color:#af2626;}
.step5 .button2{color:#fff;}
.step5 .chan_layout{background:#e20505}
.step5 .chan_logo{background:#0072ff}
.step5 .chan_prod{background:#9800d0}
.step5 .chan_text{background:#ff7e00}
.step5 .chan_comm{background:#af2626}
.step5 .blue_tex1{color:#5b8fcf;}
.step6 .print_head1{color:#3E3E3E;}
.step6 .c_prod_code{color:#505050;}
.step7 .ps_shop_cart{color:#000;}
.step7 .ps_shop_cart th{background-color:#696969;color:#fff;border-left:1px solid rgb(180, 180, 180);}
.step7 .ps_shop_cart tbody{background-color:#F3F3F3;}
.step7 .viw _cp_prod{background:none repeat scroll 0 0 #AF2626;border:medium none;color:#FFFFFF;}
.step7 .viw_cp_prod:hover{background-color:#4C4C4C}
.step7 .cp_mod, .cp_del{background:none repeat scroll 0 0 #4C4C4C;border:medium none;color:#FFFFFF;}
.step7 .cp_mod:hover, .cp_del:hover{background-color:#AF2626}
.odd td{background:#fff;border-bottom:1px solid #d6d4d4;border-left:1px solid rgb(202, 202, 202);font-weight:700;padding-bottom:5px;}
.even td{background:#f9f9f9;border-bottom:1px solid #d6d4d4;border-left:1px solid rgb(202, 202, 202);font-weight:bold;padding-bottom:5px;}
.highlight{background-color:rgb(152, 186, 206);}
.steps .eachstep .title{color:#fff;}
.steps .eachstep .number{background:none repeat scroll 0 0 #5C5C5C;border:1px solid #FFFFFF;color:white;}
.steps .eachstep.active .number{background:#1d1d1d;}
.steps .eachstep.first .number{background:#1D1D1D;}
.steps .eachstep.active .title{color:#FFF}
.steps .eachstep.first .title{color:#FFF}
.viewcartsec #list_edit_selection{border:1px solid #5D5B5B;}
#toptable_fav .highlight td{border-bottom:1px solid #D6D4D4;}
.undefined td{border-bottom:1px solid rgb(206, 202, 202);border-left:1px solid rgb(206, 202, 202);padding:10px 0px;}
#comp_prod .remove{background:#ccc;color:#FFFFFF;}
#comp_prod .remove:hover{background:#057DAF}
#comp_prod .gen_info td, #comp_prod .phy_char td, #comp_prod .misc td{border:1px solid #dddddd;}
#comp_prod .prod_title{color:#1B507C}
#comp_prod .prod_price{color:#dc031e}
.prod_dtls_bton:hover{}
.welimg{background:url("/UI/images/login.png") 0 0 no-repeat;}
#sidebar .google{background:url("/UI/images/google.png") no-repeat 0 0}
sidebar .blog{background:url("/UI/images/blog.png") no-repeat 0 0}
#sidebar .youtube{background:url("/UI/images/youtube.png") no-repeat 0 0}
#sidebar .pinteret{background:url("/UI/images/pinteret.png") no-repeat 0 0}
.sortby .pagin a.prvarw{background:url("/UI/images/prvarw.png") no-repeat 5% 2px;border:none}
#prod_buttons .prod_bton1{}
#prod_buttons .prod_bton2{}
.productsec .collt .select{background:#fff url(/UI/images/dr-dwn.png) 90% 9px no-repeat;}
.productsec .tbltwo .quikbtn{background:url(/UI/images/quick-btn.gif) 0 0 no-repeat;}
.new_depart .formdiv .formlist li .selbx{background-image:none;}
.promotsec .compbtn{background:url(/UI/images/comp-btn.png) 0 0 no-repeat;border:none;}
.promotsec .compbtn:hover{background-position:0 -59px}
.purchasec .shopcrt_bton_top{background:url("/UI/images/top_shoppingcrt_bg.gif") repeat-x scroll 0 0 transparent;border:1px solid #BABABA;color:#497D00;}
.purchasec .shopcrt_bton_top:hover{background:url("/UI/images/top_shoppingcrt_bg.gif") repeat-x scroll 0 0 transparent;color:#497D00;box-shadow:none}
.fav_table_filter{border:1px solid rgb(202, 202, 202);}
.fav_table_filter tr{border:1px solid rgb(202, 202, 202);}
.fav_table_filter th{border:1px solid rgb(202, 202, 202);}
.fav_table_filter td{border:1px solid rgb(202, 202, 202);}
#vbrand_tab.pritxt{color:#dc031e;font-size:15px;font-weight:bold;}
.password_not_match{color:red;font-size:27px;text-align:center;}
.detail_left p{line-height:20px !important;}
.menu_table.sub_menu_shading ul li a{font-size:13px;color:#000;display:block;}
.small_menu.reset.southspace2.ovfl-hidden.padsouth1 a{color:#000;}
.menu_table.sub_menu_shading ul li:hover{background:#1a3662;color:#fff !important;}
.menu_table.sub_menu_shading ul li a:hover, .menu_table.sub_menu_shading ul li:hover a{color:#fff !important;}
#sidebar .box_item.box_item_title img{border:1px solid #ddd;}
.box_item.news_lett .newlett_txt.centerall{display:block;}
.search_button2.all_btn{float:right;margin-right:17px;padding:5px 50px;margin-left:0px !important;}
.top_main .fail_serch, .call_no, #quickViewSubTotal, .top_main .total, .prod_dtls_bton, .login, .create_act, .login_block .logout_link, .login_block .edit_ac_link, .shopcrt_bton_top{color:#fff;}
.count{color:#1a3662;}
.policy-wrapper p{margin:1em 0;}
.colmid .blcktxt{background:#696969 none repeat scroll 0 0 !important;color:#fff !important;}
#sidebar .sb-productlist .northspace1 font{color:#c02222 !important;}

/* #### CSS FILE NAME : #### autosuggest_inquisitor.css #### */
body { position: relative;/*background-color:#ffffff; */ }
div.autosuggest { position: absolute; background-position: top; background-repeat: no-repeat; padding: 10px 0 0 0; height: 300px; overflow-y: auto; z-index: 9999 }
div.autosuggest div.as_header, div.autosuggest div.as_footer { position: relative; height: 6px; padding: 0 6px; background-position: top right; background-repeat: no-repeat; overflow: hidden; }
div.autosuggest div.as_header div.as_corner, div.autosuggest div.as_footer div.as_corner { position: absolute; top: 0; left: 0; height: 6px; width: 6px; background-position: top left; background-repeat: no-repeat; }
div.autosuggest ul { list-style: none; margin: 0 0 -4px 0; padding: 0; overflow: hidden; background-color: #7AA2B1; }
div.autosuggest ul li { color: #ccc; padding: 0; margin: 0 4px 4px; text-align: left; }
div.autosuggest ul li a { color: #ccc; display: block; text-decoration: none; background-color: transparent; position: relative; padding: 0; width: 100%; }
div.autosuggest ul li a:hover { background-color: #444; }
div.autosuggest ul li.as_highlight a:hover { background-color: #1B5CCD; }
div.autosuggest ul li a span { display: block; padding: 3px 6px; font-weight: bold; white-space: nowrap;}
div.autosuggest ul li a span small { font-weight: normal; color: #000000; font-weight: bold; }
div.autosuggest ul li.as_highlight a span small { color: #ccc; }
div.autosuggest ul li.as_highlight a { color: #fff; background-color: #92AA31; background-position: bottom right; background-repeat: no-repeat; }
div.autosuggest ul li.as_highlight a span { background-position: bottom left; background-repeat: no-repeat; }
div.autosuggest ul li a .tl, div.autosuggest ul li a .tr { background-color: transparent; background-repeat: no-repeat; width: 6px; height: 6px; position: absolute; top: 0; padding: 0; margin: 0; }
div.autosuggest ul li a .tr { right: 0; }
div.autosuggest ul li.as_highlight a .tl { left: 0; background-position: bottom left; }
div.autosuggest ul li.as_highlight a .tr { right: 0; background-position: bottom right; }
div.autosuggest ul li.as_warning { font-weight: bold; text-align: center; }
div.autosuggest ul em { font-style: normal; color: #000000; }

/* #### CSS FILE NAME : #### responsive.css #### */
@media (max-width:480px){.shop-by-brands{width:48% !important;}.search_field.ac_input{width:88% !important;}
.prod-more a{font-size:9px !important;padding:8px 2px !important;}
#order_history_update .divCell{width:95%;}
#order_history_update .divCell label{text-align:left;width:50%;}
#order_history_update div{clear:both;}
#order_history_update .historyComment{position:static;}
#order_history_update .hComment.even{position:static;}
#productImage{background:rgba(0, 0, 0, 0) transparent repeat scroll 0 0 !important;padding:0 !important;}
#productImage:hover{background:rgba(0, 0, 0, 0) transparent repeat scroll 0 0 !important;padding:0 !important;line-height:0;}
.gri_in{width:25px;}
.grid_qty{font-size:11px;}
.compareCheckBox, .grid_compare{margin:0;}
.list_v_inline .redaddbtn.fl{height:33px;}
.block{margin:3px !important;width:147px !important;height:370px;}
.grid_title_name{width:100%;padding:0;text-align:center;margin-bottom:10px;}
.block .img{margin-top:5px;height:120px;width:99% !important;}
.grid_frieght_delivery{width:73px;}
.list_view_des{width:54% !important;}
.img{width:100px !important;}
.list_v_inline .prod_det_btn{width:97px;}
#prodForm .block .description{margin:0;padding:2px;text-align:left;font-size:11px;width:96%;}
.list_v_inline .input{height:27px;}
#prodForm .block .description .text{text-align:center;width:40%;}
.manufacturerclass img{width:80px;}
.imgSearchResult{top:auto;width:93%;}
#prodForm .block .grid_pro_detail{width:13%;margin:0;font-size:9px;text-transform:inherit;}
.color_5d5d5d{font-size:10px;}
.qt_prs .pritxt{font-size:11px;}
.imgSearchResult .imgSearchFullSize{height:auto;width:82%;}
.brand_list ul{width:295px}
.search_button1{right:30px;}
.even.divRow.checkoutpageprice{border-top:1px solid #eee;padding:9px 0 22px !important;}
.odd.pr_des.divRow.checkoutpageprice{padding:9px 0 22px;}
.even.pr_des.divRow.checkoutpageprice{border-top:0 !important;padding:9px 0 22px!important;}
.checkoutprice span{display:block;}
.divCell.checkoutprice{padding:10px 15px;width:91%;}
.divCell.checkoutprice > span{float:left;padding-right:6px;}
.no_padd.divCell.checkoutpagepricemobile{display:none;}
#footer_block,.footer_mid_block, #ftwrap{width:100%;}
.box_item.news_lett.foot_news_lett{width:100% !important;padding-top:15px;}
#footer_block .box_item_follow > div{margin:5px 0 5px 5px;width:64px;}
#footer_block .box_item ul{float:left;margin:5px 0 0;width:104px;}
#footer_block > img{width:120px;}
#ftwrap .ftcol{width:50% !important;}
#ftwrap .ftcol{min-height:120px;width:45% !important;}
#illust #SliderName img{height:94px !important;width:100% !important;}
#illust #SliderName div{height:94px !important;width:100% !important;}
#illust #SliderName div div{height:94px !important;width:100% !important;}
#illust #SliderName a{height:94px !important;width:100% !important;}
#illust{height:94px !important;}
#SliderNameNavigation{left:205px !important;top:-12px !important;}
.formdiv .formlist li .btn{padding:2px 10px 7px;}
#department_list colgroup{display:none !important;}
#promo_header th{font-size:10px;}
#department_budget{margin-left:0px;}
.formdiv .formlist li span{font-size:8px;}
.formdiv .formlist li label{font-size:10px;}
.tblone td{font-size:8px;}
.tblone .th{font-size:8px !important;padding:10px 0;}
.tblone a{font-size:8px;margin:0 !important;padding:5px 8px !important;text-decoration:none;}
.tblone colgroup{display:none !important;}
#contact_type{width:85px !important;}
.billfom .spec_eq{padding-left:0px;}
textarea{width:98% !important;}
.new_depart .formdiv .formlist li a{font-size:8px;float:right;margin:-23px 5px 0 !important;}
.submit_create_dept_button_label{display:none;}
.quicksec .listpg .input{width:30px !important;}
.quicksec .listpg .col1{width:100px !important;}
.quicksec .listpg .col2{width:77px !important;}
.note{width:112px !important;}
.note > input{width:60px !important;}
.quicksec #quick_add_to_cart{margin-right:0px !important;}
#quick_add_order{float:none !important}
.right{padding:10px 0;}
.viewcartsec #list_edit_selection{border:1px solid #5d5b5b;margin-bottom:10px;width:100px;}
.southspace2 input{font-size:12px !important;line-height:13px !important;margin:-3px;padding:3px 6px !important;}
.manage{line-height:19px;}
.fav_list_table .headRow{display:none;}
#toptable_fav form div{margin:10px !important;padding:0 !important;}
.fav_list_table .divCell input{margin-top:0px;}
.fav_list_image{width:37%;}
.itemImageSearchResult{padding:0px;margin:0;}
.divCell.fav_middle{width:87%;}
.fav_list_table .divCell:nth-child(2){width:90%;}
.fav_list_table .divClassStyle{float:right !important;}
#toptable_fav .redaddbtn, #fav_rev_id{padding:0 10px 2px;}
#filters{width:100%;float:none;}
#leftstickey.leftbar .boxtype1, #leftstickey, #filters, .fav_list_res{width:100% !important;}
.all_btn.btn.add_itm_txt{background:#1d1d1d none repeat scroll 0 0 !important;padding:6px !important;}
.divCell.strong.black.padlt.fav_last{border-bottom:1px solid #000;padding-top:10px;width:98%;padding-bottom:10px;}
.fav_list_table .divCell input{float:right;margin-top:0;}
.divClassStyle{float:right;width:80%;padding-top:4px;text-align:center;font-size:100%;}
.fav_last input{margin-right:28px;}
.boxtype1 div.rtdiv{padding:5px 0;}
.boxtype1 div.rtdiv .serchtxt{font-size:13px;}
.box_item.box_item_num{height:219px !important;}
.box_item_num .call_us{margin-top:200px !important;margin-left:25px;}
.list_v_inline .redaddbtn.fl{height:35px;font-size:0px !important;}
.list_v_inline .prod_det_btn{width:97px;font-size:96%;margin-right:7px !important;}
}
@media (min-width:480px) and (max-width:769px){#order_history_update .divCell label{text-align:left;width:50%;}
#order_history_update div{clear:both;}
#order_history_update .historyComment{position:static;}
#order_history_update .hComment.even{position:static;}
#order_history_update .divCell{width:95%;}
#headerResponsive.responsiveHeader{display:block !important;}
.box_item.box_item_num{height:210px !important;}
.box_item_num .call_us{margin-top:105px !important;}
}
@media (min-width:769px){.cart_history_table .divCell label{display:none;}
}
@media (max-width:769px){body{min-width:0 !important;}
.news_lett .Subscribe{width:100%;}
#footer_block .box_item_follow > div, #footer_block .box_item ul,.news_lett .email_bx{width:auto !important;}
.divCell.checkoutprice{padding:10px 15px;width:90%;}
.block{margin:3px !important;}
.boxtype1 div.rtdiv{padding:5px 0;}
#quick_entry_form{width:100% !important;margin:0 !important;}
.boxtype1 div.rtdiv .serchtxt{font-size:13px;}
#quick_entry_form table{padding:0 !important;}
.report{font-size:10px;width:980px;}
#ikt_find_home,#sidebar .box_item{width:99%;}
.foot_bot{height:80px;}
#order_history_update form{overflow-y:scroll;width:100%;}
#quick_add_to_cart{margin-top:-24px !important;}
.no_padd.divCell.checkoutpagepricemobile{display:none;}
.quicksec .listpg{width:100% !important;}
.even.divRow.checkoutpageprice{border-top:1px solid #eee;padding:9px 0 39px !important;}
.odd.pr_des.divRow.checkoutpageprice{padding:9px 0 39px;}
.even.pr_des.divRow.checkoutpageprice{border-top:0 !important;padding:9px 0 39px!important;}
.divCell.checkoutprice > span{float:left;padding-right:6px;}
#order_history_update form, #toptable_fav{overflow-y:scroll;width:100%;}
.fl .in_box .in_title{width:100%;}
#shopping_cart .step7{margin-bottom:10px;margin-top:10px;overflow:auto;width:100%;}
.step7{overflow:auto;width:100%;}
.cart_history_table .divRow.checkoutpageprice .lo_padd{text-indent:130px;}
.formdiv .formlist li .input, #create_acc_form #linput2, #create_acc_form #linput1{font-size:10px;}
#SliderName img{height:180px !important;width:100% !important;}
.checkoutprice span{display:block;}
#SliderName div{height:180px !important;width:100% !important;}
#SliderName div div{height:180px !important;width:100% !important;}
#SliderName a{height:180px !important;width:100% !important;}
.responsiveHeader{display:block;}
#header, #nav, #topmain_stick{display:none !important;}
.topmain_stick{display:none !important;}
#main_content{margin-top:58px;}
.d_down{display:none;}
.navlist > span{color:#fff;float:right;font-size:15px;}
.responsiveHeader{background:#fff none repeat scroll 0 0;border-bottom:3px solid #006495;height:52px;position:fixed;z-index:999999;width:100%;top:0;}
.res-navigation{float:left !important;}
.userDetailsRes{float:right !important;}
.spritebg,.mobileFilterDiv{background:rgba(0, 0, 0, 0) url("/UI/images/mobile-sprite.png") no-repeat scroll 0 0;cursor:pointer;height:45px;width:45px;}
.res-logo{}
.logodiv{margin:0 auto;width:120px;}
.responsiveHeader .logo{float:left;text-align:center;}
.logo > img{height:auto;width:120px;margin-top:8px;}
.res-logo > img{height:auto;margin:0 auto;width:136px;}
.responsiveHeader .logo{float:left;}
.menulink{background-position:-2px -53px;border-right:1px solid #eee;display:block;float:left;background: rgba(0, 0, 0, 0) url(/UI/images/menu-m.svg) no-repeat scroll 0 0 !important;}
.searchlink{background-position:-40px -11px;border-right:1px solid #eee;display:block;float:left;background: rgba(0, 0, 0, 0) url(/UI/images/search-m.svg) no-repeat scroll 0 0 !important;}
.emptycartmaster{background-position:-82px -8px;border-left:1px solid #eee;display:block;float:left;background: rgba(0, 0, 0, 0) url(/UI/images/cart-m.svg) no-repeat scroll 0 0 !important;}
.loginlink{background-position:-120px -11px;border-left:1px solid #eee;display:block;float:left;background: rgba(0, 0, 0, 0) url(/UI/images/login-m.svg) no-repeat scroll 0 0 !important;}
.withoutloginlink{background-position:-122px -123px;}
.res_nav{background:#006495 none repeat scroll 0 0;position:absolute;top:48px;height:360px;overflow-y:scroll;width:310px;z-index:999999999;}
.sub_title,.anchor0,.anchor1,.anchor2,.anchor3,.anchor4,.anchor5,.anchor6,.anchor7,.anchor8,.anchor9{width:auto !important;}
.sub_title.more-li{border-bottom:0 none;}
.louticon{margin-left:-20px;}
.logout_link{line-height:20px;}
#dropdownMenuMobile{list-style:outside none none;margin:0;padding:0;width:100%;}
#dropdownMenuMobile li ul{margin:0;padding:0;list-style:none;}
.sub_title.menu_bar > a:hover{color:#fff;font-weight:normal;font-size:13px;text-decoration:none;position:relative;z-index:500;display:block;}
.res_nav li{border-bottom:1px solid #eee;padding:10px;}
.navlist.it_finder{}
.res_nav li a{color:#fff !important;}
.d_down{margin:6px 0;position:relative;width:auto;}
.sub_title.menu_bar{width:auto;}
.menu_fontsize{word-wrap:break-word;}
.sub_title a{width:auto !important;text-indent:0px;}
.sub_title ul li{width:auto;border:none;}
.title{background:#006495 !important;left:0;position:static;padding:0;}
.search_box_res{background:#006495 none repeat scroll 0 0;height:45px;position:absolute;top:48px;width:100%;z-index:99999;}
.search_field.ac_input{border-radius:20px;margin:3px 6px;padding:7px 10px;width:95%;}
.go_btn.search_bton{background-position:-46px -14px;border:medium none;display:block;font-size:0;position:absolute;right:12px;top:0;width:37px;}
.ac_results{margin-left:10px;width:280px !important;z-index:999999999 !important;}
.popup_box{background:#eee none repeat scroll 0 0;display:block;position:absolute;right:9px;top:48px;z-index:500;width:300px;}
.pop_up_desc{width:300px;}
.login_block_res{padding:10px;position:absolute;right:0;top:48px;width:130px;z-index:9999;}
.login_block_res a{color:#fff;font-weight:700;margin:2px 0;text-align:left;width:100%;line-height:18px;}
	.login_block_res .account,.login_block_res .log{height:auto !important;width:100% !important;background:none;}
.logout_form{width:100%;}
.wrapper{width:97%;}
.clint_tst_blok, .clint_tst_detail, .our_goal_details{width:98% !important;margin:0 auto;}
#illust{height:180px;width:100%;margin-bottom:2px;margin-left:0;}
.manu_image_search{width:98%;}
#emptycartmaster > div{color:#fff;font-size:10px;left:18px;position:relative;text-align:center;top:10px;}
#feat_prod .Spec_list{min-height:370px;overflow-x:auto;overflow-y:hidden;width:100%;}
.menu_images{float:left;height:136px;margin:1px 0 13px 4px;width:48%;}
.menu_image_heading{font-size:12px;}
.topblocks img{width:100% !important;}
#feat_prod .grid .gridcol .imgbx{width:122px;}
#feat_prod .grid .gridcol .imgbx img{width:110px;}
#feat_prod .grid .gridcol{width:163px;margin-left:2px;margin-bottom:2px;}
#feat_prod .title_class{line-height:13px;min-height:25px;max-height:25px !important;}
.ac_results{top:27px !important;}
.topblocks{padding:0;}
.topblocks a{float:left;padding-bottom:0px;width:100%;}
.fr.prod_dtls_bton1 > a,.fr.prod_dtls_bton1.eastspace1 > a{color:#000 !important;line-height:25px;}
fr.prod_dtls_bton1 > a:hover,.fr.prod_dtls_bton1.eastspace1:hover > a{color:#fff !important;}
#content{border-bottom:2px solid #a3a2a2;margin-bottom:2px;width:100% !important;padding-bottom:20px;}
#SliderNameNavigation{left:305px;top:-9px;background:none;border-radius:0px;height:auto;padding-top:0;width:110px;}
#feat_prod .sku_class{font-size:15px;}
.clint_tst_blok, .clint_tst_detail,.our_goal_details{width:100%;}
#Manuf .ad-gallery .ad-nav .ad-thumbs{width:88% !important;}
.ad-gallery .ad-nav .ad-thumbs{width:86% !important;}
.special_main{width:100% !important;padding-left:0px !important}
#sidebar{clear:both;margin-top:-2px;width:100%;}
#sidebar .ikt_head{width:93.5%;}
.box_item_num{background:transparent url("/UI/images/needhelp.png") no-repeat scroll 0 0/cover !important;min-height:270px !important;}
#main_content .incont_bg{padding:0px;}
.box_item.box_item_title img{height:auto;width:100% !important;}
#sidebar .box_item{margin:0;padding:0 0 2px;}
.fb_iframe_widget,.fb_iframe_widget span, .fb-like-box.fb_iframe_widget iframe{width:100% !important;}
.newlett_txt.centerall > table,.green{width:100% !important;}
.box_item.box_item_content img{width:100% !important;}
#SliderNameNavigation a.active:link, #SliderNameNavigation a.active:active, #SliderNameNavigation a.active:visited, #SliderNameNavigation a.active:hover{background:transparent url("/UI/images/nav_mobile.png") no-repeat scroll -8px 0;}
#SliderNameNavigation a:link, #SliderNameNavigation a:active, #SliderNameNavigation a:visited, #SliderNameNavigation a:hover{background:transparent url("/UI/images/nav_mobile.png") no-repeat scroll 0 0;padding:2px 2px 0;}
#footer_block,.footer_mid_block, #ftwrap{width:100%;}
#footer_block .box_item{width:auto;float:left;margin:0px;}
#footer_block .box_item_follow > div{margin:5px 0 5px 5px;}
.news_lett .email_bx{width:64% !important;}
#footer_block .Subscribe .place-subscribe{width:30% !important;}
#footer_block .box_item ul{float:left;margin:5px 0 0;}
#footer_block .box_item_follow a{margin-top:2px;}
#footer_block .box_item ul li{margin:2px 0 0 5px;}
#footer_block > img{float:left !important;}
#footer_block > div.box_item.box_item_follow{margin-left:0;}
#footer_block > img{border-radius:5px;float:left !important;height:58px;margin-top:7px !important;}
#ftwrap{padding:10px;}
.ftcol{float:left;width:45% !important;margin-bottom:20px;height:auto;min-height:120px;}
#ftwrap img{margin:-80px 0 0 !important;}
.ftcol h3{font-size:14px !important;}
.our-goal{margin-top:-25px;width:94%;}
.partener_right{float:left;padding:10px;width:100%;}
.partener_right .ftcol{width:100% !important;}
.Independent{width:182px;}
.aos{float:left;}
.foot_bot{height:auto;}
.symbol_right{color:#fff !important;position:relative;top:-25px;margin-right:0px;z-index:999999;}
.submenu_fontsize{height:4px;}
.d_down_level_two{display:none;}
.stickHeader, #lblock, .boxtype1{width:100% !important;}
.productname span{width:90% !important;font-size:13px;}
.imageLoader{width:80px;height:auto;}
.list_v_inline{width:99%;}
#leftstickeyajax{z-index:999999999;left:-216px;position:fixed !important;top:50px !important}
#scrollToTop{background:rgba(0, 0, 0, 0) url("/UI/images/go-to-top.png") no-repeat !important;bottom:7px !important;font-size:0;right:10px !important;width:32px !important;height:32px !important;z-index:999999999;border-color:#0f6e9b !important;border-radius:57px;}
.main_wrapper.productsec .content > div:nth-child(3){float:left !important;width:13% !important;}
.mobileFilter{display:block !important;background:#eee url("/UI/images/filter.png") no-repeat !important;float:left;font-size:0;height:32px;width:32px;cursor:pointer;margin:2px;}
#sortbyres{display:block !important;background:#eee url("/UI/images/sort by.png") no-repeat !important;float:left;font-size:0;height:32px;width:32px;cursor:pointer;margin:2px;padding:0 !important;}
.mobileFilterDiv{background-position:-167px -19px;;cursor:pointer;display:block !important;font-size:0;height:30px;position:absolute;width:32px;z-index:9999999;}
.productImage > img{height:auto;width:100%;}
#prod_buttons .prod_bton2{float:left;margin-left:5px;}
#prod_buttons .prod_bton1{margin-left:5px;}
.fb-like.fb_iframe_widget{width:77px !important;}
#content .lef_pan #social_icons{margin-bottom:10px;}
#content .mid_pan{margin-left:0px;padding:4px;width:96% !important;}
.formdiv{margin:auto;width:94%;}
.formdiv .formlist li label{width:77px;}
.ourpage{padding:10px;}
#prod_description .minhght{width:200px;}
#vbrand_tab colgroup{display:none;}
#vbrand_tab .ups{float:right;}
#vbrand_tab .cart_action{width:200px;}
#vbrand_tab .tbltwo th{text-align:left;padding-left:10px;}
#productCountMobile > p{color:#fff;font-size:9px;text-align:center;width:12px;}
#content .boxtype1.fr, .boxtype1 #stickyheader{width:100% !important}
.qt_prs .pritxt{font-size:13px !important;}
.redaddbtn, .all_btn, .btn, .prod_dtls_bton1{border:0px solid #022a44 !important;text-transform:capitalize;}
.slist01{height:130px;}
.sortby{width:97%;height:35px !important;}
.collt{width:100% !important;}
.filterAndsort{width:30%;float:left;}
.compareRes{width:70%;float:left;}
.combtnres{background:url("/UI/images/compare.png") no-repeat scroll 0 0 #EEEEEE !important;border-radius:0 !important;cursor:pointer;display:block !important;float:right !important;font-size:0;height:32px !important;margin:1px 2px 2px !important;padding:0 !important;width:32px;}
.ovfl-hidden.filterAndsort > div{background:none repeat scroll 0 0 #0F6E9B !important;margin-top:41px;min-height:50px;padding:5px;position:absolute;width:128px;left:-185px;}
.productsec .collt .boxim{border-radius:0px;margin-right:2px;}
.ovfl-hidden.filterAndsort select{width:128px;}
.vsmlTxt.padnorth1.fl{float:right;padding-right:5px;padding-top:0 !important;}
.minhght ul{padding-left:5px !important;}
.magnifier{margin-left:9px;}
.btnRes .all_btn ,.btnRes .redaddbtn{background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
#lblock .redaddbtn{margin-left:0px;}
.btnRes a{margin:0 0 0 2px!important;padding:0 0 0 2px !important;}
.productsec .sortby{padding:5px;}
.adFavRes.all_btn.addbtn.fl{padding:0;float:right;margin-top:-32px;}
.fl.deil_addcart{margin-right:0;float:right;margin-top:-32px;}
.detail_prize_all .fl.deil_addcart{margin-top:0px;}
.prod-more a{padding:8px 4px;}
.adCartRes{background:url("/UI/images/addTocart.png") no-repeat scroll 0 0 !important;border-radius:0 !important;font-size:0 !important;height:33px;padding:0 !important;width:33px !important;margin-left:2px;}
.adFavRes{background:url("/UI/images/addtofavorite.png") no-repeat scroll 0 0 !important;border-radius:0 !important;font-size:0 !important;height:33px;padding:0 !important;width:33px !important;margin-left:2px;}
.adCartRes:hover{background:url("/UI/images/addTocart.png") no-repeat scroll 0 0 !important;border-radius:0 !important;font-size:0 !important;height:36px;padding:0 !important;width:36px !important;margin-left:2px;border:0 solid #022a44 !important;}
.adFavRes:hover{background:url("/UI/images/addtofavorite.png") no-repeat scroll 0 0 !important;border-radius:0 !important;font-size:0 !important;height:33px;padding:0 !important;width:33px !important;margin-left:2px;border:0 solid #022a44 !important;}
.content.inner_search > div:nth-child(2){width:168px !important;}
#login_form{width:auto;}
.detail_prize_all .clr{display:none;}
.itemBasictTtl{float:right;}
.block{width:240px;}
.fav_select{display:none;}
.cart_action.tbltwo{width:185px;}
.main_wrapper.productsec{padding-bottom:0 !important;}
.cart_action .qt_prs, .fl.westspace1.northspace1.strong.qty{float:left;}
.redaddbtn , .productsec .addbtn{float:right !important;}
.productsec .collt .boxim{float:right !important;}
#content .lef_pan{width:100%;}
#sess_exp .sess_login,#sess_exp .sess_sign{width:98% !important;}
.imgbx{width:100%;}
.purchasec .colmid{width:100%;}
.southspace2 a{font-size:12px !important;padding:4px 6px !important;}
.viewcartsec .input1{margin:10px 5px;width:116px !important;}
.divRow.divHead{display:none;}
.divTable{display:block;width:99%;}
.divRow{display:block;border-bottom:1px solid #eee;display:block;margin:2px 0;}
.divRow.viewCartSubTotal font{position:static;}
.divCell{display:inline-block;padding:10px 0 1px 7px;}
#iktManufacturer{width:98% !important;}
.rel{margin:0 !important;}
.brand_list{margin:7px !important;}
.search_button2.all_btn{display:none;}
.divRow.odd .divCell,.divRow.odd .divCell:first-child,.divRow.even .divCell:first-child,.divRow.even .divCell{border:none;float:left;}
.search_button1{position:relative;}
#check_out_div{clear:both;}
.divCell.viewCartDec{width:86%;}
.southspace2 a{word-wrap:break-word;}
#department_list_data > td{font-size:10px !important;padding:6px 4px !important;}
.viewCartDescription{float:left;width:60%;}
.divCell.viewCartDec input{width:121px;}
.divCell label{display:block;float:left;margin-right:9px;text-align:right;width:59%;}
.divCell.divCellSku{width:89%;float:right !important;}
.divCell.processing{width:65%;float:right !important;}
.divCell.divCellQty{width:97%;float:right !important;}
.divCell.divCellTotal{width:77%;float:right !important;margin-bottom:10px;}
.popup_buttons_main{max-height:230px;overflow-y:scroll;}
#errormsg{position:absolute;width:93%;}
.menu_table.sub_menu_shading{padding:0;width:100%;z-index:999999;}
.over .qty{padding-top:8px;}
#review{width:100% !important;}
.brands_btn .list_cartbtn.fl{margin-left:0;}
.brands_btn .list_cartbtn.fl{float:right;margin-right:4px;}
.brands_btn{margin-left:0;}
#review_popup{margin-right:24px !important;padding:6px !important;}
.ratingHistogram .ratingDistributionWrapper{margin-left:10px !important;}
.review_rating{width:40% !important;}
.review_desc{width:50% !important;}
.list_view_des{width:60%;}.sitemap_leve1 li.footersitemap4,.sitemap_leve1 li.footersitemap2,.sitemap_leve1 li.sitemap5{margin-top:0px;}
.sitemap_leve1{margin-left:0px;}
.headRow{display:none;}
.fav_list_manage .headRow{display:block;}
.fav_list_manage .shopcrt_bton.all_btn{background:#1d1d1d none repeat scroll 0 0 !important;}
#shopping_cart.itemBasictTtl.redaddbtn, .all_btn, .btn, .prod_dtls_bton1,{background:#1d1d1d none repeat scroll 0 0;}
.fav_list_res .redaddbtn{background:#1d1d1d none repeat scroll 0 0 !important;}
.fav_list_table .divCell:nth-child(3){width:93%;}
.edit_ac_link{padding-left:6px;}
.logout_link{float:left;padding-left:6px;}
.fav_list_table .divCell .input{border:1px solid #ccc;width:64px;}
#main_content{width:100%;}
#in_content{width:98%;}
#details .divTable h2{width:100%;}
#details .divCell{width:47%;}
.popup_box .headRow{display:table-row !important;}
.popup_box .divRow{display:table-row !important;}
.popup_box .divRow .divCell{display:table-cell !important;padding:10px 0 7px 10px !important;}
.popup_box .divRow .divCell{display:table-cell;}
.popup_box .headRow .divCell{padding:10px 0 7px 10px !important;display:table-cell !important;}
.in_box .in_title{width:94% !important;}
.historyComment{width:93%;background:none !important;}
.hComment.even{width:100% !important;background:none !important;}
#order_history_update .divRow.even input{float:left;width:20px;}
#order_history_update .divRow.odd input{float:left;width:20px;}
.historyComment > strong{float:left;}
.hiddenDiv{display:none;}
#social_icons iframe:first-child{float:left;height:30px !important;width:70px !important;}
#social_icons .fb-like.fb_iframe_widget iframe{width:90px !important;}
#social_icons > div:last-child{width:65px !important;}
.in_box{height:auto;/*min-height:665px;*/}
}
@media (min-width:769px){#headerResponsive{display:none;}
.cart_history_table .divCell label{display:none;}
#order_history_update .divCell label{text-align:left;width:50%;}
}
@media all and (max-width:599px) and (min-width:320px){.sitemapn6,.sitemap8,.sitemap9,.sitemap10,.sitemap12,.sitemap14,.sitemap16,.footersitemap1,.footersitemap3{margin-top:0px;}
/* #prodForm .block .description{height:65px;} */
.adCartRes{width:35px !important;height:35px !important;}
.adCartRes:hover{width:35px !important;height:35px !important;}
.adFavRes{width:36px;height:36px;}
.adFavRes:hover{width:36px;height:36px;}
.grid_qty{margin-left:5px !important;}
#filters.fil-list{width:94% !important;}
#headerResponsive.responsiveHeader{display:block !important;}
}
@media (max-width:780px){#grid4{width:98% !important;}
#ikt_find_home, #sidebar .box_item{width:100%;}
.block{height:auto;}
#cart_out_put .fl{float:none !important;margin:0px 5%;width:90%;text-align:center;}
#cart_out_put .fr{float:none !important;margin:0px 5%;width:90%;text-align:center;clear:both;}
#cart_out_put .all_btn.btn{width:auto;margin-bottom:20px;margin-left:10%;float:left;}
.linked{float:left;margin-bottom:5px;}
.product_a_zclass{clear:both;}
.product_a_zclass_left{float:left;margin-right:5%;width:25%;}
.product_a_zclass_right{float:left;width:65%;}
.product_a_zclass_row{padding:5px 0px 15px 0px;}
.statContRgt{float:left;width:100% !important;}
.statContRgt iframe{width:100%;}
.in_box .in_title{width:auto;}
#footer_block .Subscribe .place-subscribe{float:left;width:25% !important;}
#details .divTable h2{width:100%;float:left;}
.box_item_num .call_us{margin-left:27% !important;margin-top:15% !important;font-size:23px;font-weight:bold;margin-bottom:0;opacity:0.81;padding:2px 5px 2px 20%;text-align:left;}
.copy_rgt{width:95%;}
#main_content{width:97%;}
#footer_block{border-bottom:none;}
#cart_out_put .fr .input1{float:left;width:45% !important;}
.boxtype1 .in_title{width:auto;}
.box_item_num{background:transparent url("/UI/images/needhelp.png") no-repeat scroll 0 0/100% 100% !important;min-height:215px !important;}
#form_comment textarea{width:96% !important;}
#productImage .imgbx{width:83%;}
#SliderNameNavigation{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-radius:0;height:auto;left:0 !important;padding-top:0;top:-9px;width:auto;}
#feat_prod .grid .gridcol{height:auto !important;margin-bottom:2px;margin-left:2px;width:163px;}
#feat_prod .redaddbtn{border:medium none !important;color:#fff !important;display:block;float:left;font-weight:bold;margin:0 4px !important;padding:4px;width:auto;}
.in_box .in_title{width:auto !important;}
#compareFancy{overflow:scroll;-webkit-overflow-scrolling:touch;}
.small_menu .active a{margin-left:5px;}
#form_inktoner_search #submit_getproduct_search{margin-top:10px !important;}
.formdiv #signup_form .formlist li label{width:98%;}
.formdiv .formlist li .input{width:92% !important;}
.formlist input#input37{margin-left:0;width:95%;border:solid thin #ccc;}
#input50, #input22, #input22, #input261,.formdiv .formlist li .selbx{width:95% !important;border:solid thin #ccc;}
.formdiv.equalgap > form{height:auto;padding-bottom:20px;}
#discard_signup{float:left;margin:-2px 5px 0;}
.formdiv .formlist li .btn{padding:2px 10px;}
#errormsg{position:absolute;width:auto !important;}
#list_search_form .prod_det_btn.manage{width:auto;}
.fav_select{display:block;}
.divTable.fav_list_manage{margin:10px auto;overflow:auto;width:500px;}
.fav_list_manage .headRow{display:block;width:100%;}
.fav_list_manage .divCell{border-left:1px solid #fff;width:17%;}
.manage_fav_scroll{overflow:auto !important;}
form[name="fav_remove_item"] div.fr.add_itm_btn{float:left;}
.divCell:last-child{width:30%;}
.divCell > span:first-child{margin:0 auto 15px !important;}
#filters #leftstickey.leftbar.fl{width:100% !important;}
.table_fav_list{width:100% !important;}
.sub_title.menu_bar > a:hover{background:transparent !important;}
.submenu_fontsize:hover{background:transparent !important;}
.fixed_filter .productsec{width:96%;margin-top:15px;}
.ovfl-hidden.southspace2 > div{float:none !important;}
.create_fav_btn{margin:0 5%;width:90%;padding-left:15px;}
.create_fav_btn input:first-child{float:left !important;margin-bottom:10px !important;margin-left:-19px !important;margin-right:20px;width:auto;}
.create_fav_btn input:last-child{float:left !important;margin-left:19px !important;}
#kor-home{overflow-x:scroll !important;}
.ovfl-hidden.filterAndsort select{width:100%;}
.ovfl-hidden.filterAndsort > div{width:150px !important;}
#cart_out_put .fl .all_btn.btn{margin-bottom:15px !important;}
#cart_out_put .fl .all_btn.btn:last-child{float:right;}
#cart_out_put .fr .input1{float:left;width:100px !important;margin-bottom:15px !important;}
#cart_out_put .fr .all_btn.btn{float:right;margin-bottom:15px !important;}
#cart_out_put .fr a.all_btn.btn{float:left;margin-left:0;height:15px !important;padding:5px 10px !important;line-height:15px !important;}
#cart_out_put .fr a.all_btn.btn:last-child{float:right;height:15px !important;padding:5px 10px !important;line-height:15px !important;}
#cart_out_put .fr{padding:10px 0px;}
.navlist > span{display:none !important;}
.historyReportMain.divTable.order_report .divRow.historyReport .divCell{width:45%;}
.historyReportMain.divTable.order_report .divRow .divCell{width:45%;}
.divTable.historyReport1{width:700px;}
.divTable.historyReport1 .divCell{width:15%;}
.divTable.historyReport1 .divCell:nth-child(2){width:25%;}
.divTable.historyReport1 .divCell:nth-child(4){width:10%;}
.divTable.historyReport1 .divCell:last-child{width:25%;}
.divTable.historyReportTotal .divRow.even_left{text-align:right;}
.divTable.historyReportTotal .divRow.odd_left{text-align:right;}
.divTable.historyReportTotal .divRow{text-align:right;}
.divTable.historyReportTotal .divRow.even_left .divCell{width:auto !important;min-width:10%;}
.divTable.historyReportTotal .divRow.odd_left .divCell{width:auto !important;min-width:10%;}
.divTable.historyReportTotal .divRow .divCell{width:auto !important;min-width:10%;}
#login_block_res .editicon{display:none;}
#login_block_res .louticon{display:none;}
.ovflow{overflow:scroll;}
.historyComment{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;float:left !important;width:93%;}
.historyComment{cursor:pointer;padding:10px;position:static;text-align:left;}
#errormsg{position:static;width:auto !important;}
}
@media (min-width:481px) and (max-width:780px){.news_lett .email_bx{}
.qly_add_card .fl input{width:20px !important;border-radius:0px !important;}
#footer_block .Subscribe .place-subscribe{float:left;padding:0 15px;width:auto !important;border-radius:0px !important;}
#footer_block .box_item{float:left;margin:0 auto 10px;width:auto;}
.in_box .in_title{width:auto;}
#quick_entry_form #quick_add_order{float:left !important;}
#ikt_find_home, #sidebar .box_item{margin:0 22% !important;width:56%;}
}
@media (min-width:595px) and (max-width:780px){#quick_add_to_cart{margin-top:0px !important;}
}
@media (min-width:600px) and (max-width:768px){.adCartRes{background:rgba(0, 0, 0, 0) url("/UI/images/addTocart.png") no-repeat scroll 0 0 !important;border-radius:0 !important;font-size:0 !important;height:36px;margin-left:2px;padding:0 !important;width:36px !important;}
.adFavRes{width:36px;height:36px;}
#discard_signup{float:left;margin:0px 5px !important;}
#prod_buttons .prod_bton2{width:125px;}
#cart_out_put .fr{clear:both;float:none !important;margin:0 5%;text-align:center;width:90%;}
#cart_out_put .fr:last-child{margin-bottom:20px;}
}
@media (max-width:378px){#login_form > li:last-child label{display:none;}
}
@media (max-width:549px){#list_search_form.southspace2 .fr{float:left !important;margin:10px 20%;}
}
@media (max-width:385px){#toptable_fav form div{margin:10px 0 !important;padding:0 !important;}
#list_search_form .prod_det_btn.manage{width:auto;}
.southspace2 input{font-size:11px !important;line-height:13px !important;margin:-3px;padding:3px 6px !important;margin:0px !important}
}
@media (max-width:480px){.divClassStyle.pritxt{float:left !important;}
.table_fav_list .fl .redaddbtn.btn{margin-left:0px !important;font-size:10px;margin-left:0;width:auto !important;padding:0px !important;}
.table_fav_list .fr #fav_rev_id{margin-left:0px !important;font-size:10px;width:auto !important;padding:0px !important;}
.description > ul{list-style-type:disc;margin:10px 0;padding:0 0 0 10px;width:100%;}
.list_view_h .imageLoader{height:auto;width:85% !important;}
.small_menu li:first-child{padding-left:0 !important;}
.ovflow > form{float:left;text-align:left;width:95%;}
#prodForm .block .grid_pro_detail{clear:both;margin:5px auto;position:relative !important;text-align:center;width:97% !important;}
.formdiv .formlist li .input{margin-left:1%;margin-bottom:5px;}
.formdiv .formlist li label{margin-bottom:5px;width:auto;}
.formdiv .formlist li span{font-size:10px;}
#create_acc_form li .errmsg img{width:9px;}
#toptable_fav .redaddbtn:hover, #fav_rev_id:hover{background:#1d1d1d none repeat scroll 0 0 !important;padding:0 10px 2px;}
.northspace2 select{width:80% !important;}
}
@media (max-width:768px){
.popup_box.show-list{width:300px;}
.shoppingCart{width:300px!important;}
.grid_best_fav{background:#f2f2f2 url("/UI/images/addtofavorite.png") no-repeat;height:33px;width:33px;font-size:0px;}#prod_description .productImage.fancybox.all_btn.addbtn.fl,#prod_description #productImage.fancybox.all_btn.addbtn.fl{background:#fff !important;border:none !important;padding:0px;margin-right:5px !important;}.divRow.viewCartSubTotal,.step7 .viewCartDescription{width:100%;}.reuse-history #orderd_days {width: 60px !important;}.fl .reuse-history.in_box .in_title{width:100% !important;}.reuse-history #frmOrderHistory table{width:100% !important;}
/* Quick Order page */
 #order_table .listpg li .col1 {width: 30% !important;}
 .quicksec .listpg li label{width:100% !important; padding:0 !important;}
 #order_table .listpg li .col3 {width: 55% !important;margin-top: 0px !important;}
 #order_table .listpg li .col2 {width: 12% !important;margin-top: 0px !important;}
 .col3 .quick_edit{margin-right:0;}
 #order_table .listpg li div input {width: 90% !important;padding: 0;height: 25px;}
 .col2 #quick_qty1{text-align:center;}
 #order_table .listpg li div.col2 .input {width: 95% !important;text-align: center;}
 #order_table .listpg li div.col3 .input, #order_table .listpg li div.col1 .input{text-indent:5px;}
/* a-z page */
 .linked{float:left;margin-bottom:5px;}
 .product_a_zclass{clear:both;}
 .product_a_zclass_row{height:auto;white-space:normal;}
 .product_a_zclass_left {float: left;width: 35%;}
 .product_a_zclass_right {float: right;width: 60%;}
 .shop-by-brands{width:32%;}
 .shop-by-brands img{height:54px; width:auto;max-width:100%;}
  .sess_login .formdiv{width: 100%;max-width: 280px;}
 #sess_exp .sess_login, #sess_exp .sess_sign {width: 280px !important;float: none;margin: 0px auto 10px auto;padding:10px 5px;clear:both;}
 .sess_sign .sess_head{top:0;}
 .sess_sign .formdiv.equalgap{width:94%;margin:auto;}
 .sess_sign .formdiv.equalgap form{text-align:center; padding-bottom:0;}
 .sess_sign .equalgap #signup{bottom:0 !important; margin:20px auto; float:none;}
 /* breadcrumb */
 .small_menu li{float: left;font-size: 12px;line-height: 15px;padding: 1px 15px 1px 0px !important;cursor: pointer;text-decoration: none;font-weight: 700;text-indent: 0px;margin-right: 5px;background: url(/UI/images/links_deviderBrand.png) scroll no-repeat;background-position: right center; }
 .small_menu li a {padding: 0 !important;}
 .small_menu li:first-child{background: url(/UI/images/links_deviderBrand.png) scroll no-repeat;background-position: right center;}
 .small_menu li:last-child{padding-left:0 !important;background:none;}#stickyheader.fixed{margin-top:14px !important;position:fixed !important;width:94% !important;}
.fadeout_bx{left:-185px !important;}
.fadein_bx{left:12px !important;}
#onlie_cat > ul{width:95% !important;}
.box_item_num .call_text{width:95%;}
.box_item_num .call_us{width:95%;margin:25% auto !important;text-align:center;padding:0px !important;font-size:160%;}
.box_item_num .Subscribe{margin-bottom:0px !important;margin-top:0px !important;text-align:center;padding:20px 10px;}
.box_item_num .Subscribe a{margin-left:0px !important;margin-top:0px !important;position:relative !important;}
.box_item.box_item_title > div{margin:10px auto !important;position:relative;text-align:center;}
.box_item.box_item_title > div > a{padding:10px;text-align:center;width:95% !important;}
.box_item_title div a .place-subscribe{left:0px !important;margin-top:0px;position:relative;}
#ftwrap .ftcol:nth-child(3){height:auto;min-height:50px;margin-left:0px;}
#ftwrap .ftcol:nth-child(4){height:auto;min-height:50px;}
.small_menu.reset.southspace2.ovfl-hidden.padsouth1{list-style:outside none none;margin:10px auto 5px;padding:0;}
#prodForm .block .grid_pro_detail{width:auto;}
.in_box.fl{width:100%;}
.in_box{width:98% !important;}
.ourpage p img{width:100%;}
.ourpage > div > .fl{width:97%;}
.ourpage > div > div > img{height:auto;width:97%;}
#form_container{background:#fff none repeat scroll 0 0;margin:0 auto;text-align:left;width:100% !important;}
.ourpage > p > iframe{width:100% !important;height:930px !important;}
#bottom{display:block;height:10px;margin:0 auto;width:100%;}
#top{display:block;height:10px;margin:10px auto 0;width:100% !important;}
.footersitemap5{margin-top:0px;}
#department_list th:nth-child(3){width:12%;}
#department_list th:nth-child(4){width:45%;}
#department_list tr td span{clear:both;margin-bottom:15px;width:100% !important;}
#department_list tr td span:last-child{clear:both;margin-bottom:5px;width:100% !important;}
#Specials, #Manuf{background:#fff none repeat scroll 0 0;border:1px solid #d0d0d0;margin-bottom:10px;width:100%;}
.viewcartsec .ovfl-hidden{overflow:auto;}
.wrapper.incont_bg > div{width:100% !important;overflow-x:auto;}
#leftstickey.leftbar .boxtype1{width:100% !important;}
#dataTable{width:auto;}
.itemImageSearchResult{height:auto;width:60%;}
.customer_quick_order_btns{height:30px;margin-bottom:10px;width:100%;}
.imageholder{width:95% !important;height:auto;}
.ourpage > div{width:100%;}
.ourpage > div > iframe{width:100%;}
.rtdiv > div{margin-right:1%;text-align:right;width:20%;}
.serchtxt.fl{width:65%;}
.addr_box{float:left;margin-bottom:10px;width:100%;}
.address .space{display:none;}
.map{float:left;width:100%;}
#productImage.fancybox.all_btn.addbtn.fl{background:transparent none repeat scroll 0 0 !important;}
#productImage.fancybox.all_btn.addbtn.fl:hover{background:transparent none repeat scroll 0 0 !important;border:none !important;}
.ItemBasicDetails.mid_pan.fl.padnorth1 .heading{background:transparent !important;}
#footer_block{height:auto;width:100%;}
#footer_block .box_item.box_item_follow{margin-right:2%;}
#sidebar .box_item{margin-bottom:5px !important;}
#signup_form .formdiv.equalgap{width:100%;}
.in_box div.centerAll{padding:5px;text-align:center;line-height:15px;}
.in_box > form#signup_form{padding:0 2%;}
.box_item.news_lett.foot_news_lett{padding-top:15px !important;}
.divTable.fav_list_manage .divCell{text-align:center;}
.fl .in_box .in_title{width:auto !important;}
.ovfl-hidden.southspace2 > form#add_favorites_list_form{margin-left:0 !important;padding:10px;}
#dataTable tr td:nth-child(2){width:20% !important;}
#dataTable tr td:nth-child(4){width:20% !important;}
#dataTable tr td p .divClassStyle{float:right;padding-top:4px;text-align:center;width:80% !important;font-size:100%;}
#dataTable tr td{text-align:center !important;}
#dataTable tr td:first-child{padding-left:5px !important;padding-right:5px !important;}
.tblone .input{border:1px solid #cdcdcd;float:none !important;margin:10px auto !important;padding:3px 5px !important;text-align:center;width:20px;}
#dataTable.tblone.fav_table_filter tr td, #dataTable.tblone.fav_table_filter tr th{border:1px solid #dddddd !important;font-size:100% !important;}
.divClassStyle.pritxt{text-align:center !important;}
#order_table .listpg{width:100% !important;}
#order_table .listpg li{width:100% !important;}
.popup_box .headRow .divCell:first-child{width:60%;}
.popup_box .headRow .divCell{width:20%;}
.footersitemap2{margin-top:0px;}
.qly_add_card .fl{margin-top:0px;}
#sidebar .box_item.box_item_title img{width:200px !important;height:auto;}
#sidebar .box_item.box_item_title{text-align:center;}
#iktManufacturer .module_title{background:#ecc957 none repeat scroll 0 0;color:#1a3662;padding:9px 0 9px 9px;text-align:center;}
.brand_list{width:100%;}
#triManufacturer, .inktonsuply.reset.brand_box{width:auto !important;}
#iktManufacturer .rel{width:100%;}
.list_v_inline .redaddbtn.fl{font-size:0px !important;width:35px;height:35px !important;}
.staticData h1{color:#016295;font-size:150% !important;font-weight:bold;line-height:21px;margin:10px 0 30px;}
.ourpage > div{width:100% !important;}
.ourpage div div{width:90% !important;}
.ourpage div div iframe{height:200px !important;margin:0 1%;width:100% !important;}
}
@media (min-width:609px) and (max-width:692px){#toptable_fav form div.fl{margin-left:0 !important;}
}
@media (min-width:481px) and (max-width:608px){#toptable_fav form div.fl{margin-top:10px !important;}
}
@media (min-width:481px) and (max-width:780px){#footer_block .box_item.news_lett{float:left;margin:0px auto !important;padding:0 !important;width:80%;}
#create_acc_form li .errmsg img{width:10px;}
#footer_block .box_item.news_lett{clear:both;}
}
@media (min-width:620px) and (max-width:780px){#footer_block .box_item.news_lett{float:left;margin-right:10px !important;margin-top:7px !important;width:59%;}
.news_lett .email_bx{width:60% !important;}
#footer_block .Subscribe .place-subscribe{border-radius:0 !important;float:left;padding:0 15px;width:35% !important;}
.copy_rgt{margin-right:10%;width:auto;}
.aos{float:right;}
#ftwrap .ftcol{float:left;height:auto;margin-bottom:20px;min-height:120px;width:24% !important;}
}
@media (max-width:619px){.news_lett .Subscribe{margin:0 1% !important;padding:0;}
.box_item.news_lett.foot_news_lett{padding-top:5px !important;}
#footer_block{padding-bottom:10px;}
}
@media (max-width:347px){#footer_block.box_item:nth-child(2){padding-bottom:10px;}
}
@media (max-width:768px){#lblockPar #lblock.srch_lblock{width:100% !important;}
#sorterDiv .colrt.fr{display:none;}
#sorterDiv{height:auto !important;margin-top:5px;padding:0;}
#leftstickeyajax.leftbar{left:-216px;position:fixed !important;top:50px !important;z-index:999999999;height:auto;max-height:400px;overflow-y:scroll;}
.description > ul{list-style-type:disc;margin:0px 2%;padding:0px 10px;width:96%;text-align:left;}
.stickHeader{background:#ddd none repeat scroll 0 0;min-height:88px;}
#sorterDiv .reset.pagin.fl{display:none;}
.redaddbtn.fl.westspace6.adCartRes{font-size:0 !important;}
.grid_frieght_delivery{background:rgba(0, 0, 0, 0) url("/UI/images/freight_delivery.png") no-repeat scroll center center/30px 30px !important;height:30px !important;width:30px !important;}
.grid_best_ship{background:rgba(0, 0, 0, 0) url("/UI/images/icon--lg-ups-yes.jpg") no-repeat scroll center center/30px 30px !important;float:right;height:30px !important;margin-top:5px;width:30px !important;}
.ups{height:30px;margin-top:5px;width:30px;}
/*#recently_view .feed-right{background-position:-1207px -23px !important;border-radius:3px 0 0 3px;cursor:pointer;height:65px;margin-top:60px;position:absolute;right:10px;width:24px;z-index:9999;}
#recently_view .feed-left{background-position:-1148px -23px !important;border-radius:0 3px 3px 0;cursor:pointer;height:65px;left:10px;margin-top:60px;padding-right:5px;position:absolute;width:24px;z-index:999;}*/
.recycle{height:30px;margin-top:5px;width:30px;}
.Tour{height:30px;margin-top:5px;width:30px;}
.MSDS{height:30px;margin-top:5px;width:30px;}
.itemImageSearchResult{height:auto;width:85px;}
.ourpage img{width:100% !important;height:auto;margin-left:0px !important;}
#scroll_pur.owl-carousel, #scroll_view.owl-carousel{margin:10px auto;width:80%;}
.detail_prize_all .westspace2 .all_btn.addbtn.fl{display:none;}
.value_brand{background:rgba(0, 0, 0, 0) url("/UI/images/value-brand-icon.jpg") no-repeat scroll center center/30px 30px;float:right;height:30px;margin-top:5px;width:30px;}
.ab_us_img > img{width:150px;height:auto;}
#sortbyres{font-size:0px !important}
.imageLoader{height:auto;}
.menu_images{height:290px;width:295px !important;margin:0 5px 25px !important;}
/****** responsive search results loading UI ******/
#ajaxPreloader div.ajaxPreloader_con {background: #fff none repeat scroll 0 0;border-radius: 10px;height: auto;margin: 25% auto;position: relative;width:98%;padding:10px 0;}.preloader_div3 img {height: auto;max-width: 96%;width: auto;}.preloader_div1{margin:1% auto !important;}.preloader_div2{font-size: 150%;}
}
@media(max-width:480px){.description .details, .description .grid_pro_detail{clear:both;float:none;text-align:center;width:150px;padding-top:17px;}
#dataBlockGrid #columnData .block .description{float:left;font-size:12px;height:77px;line-height:14px;margin-bottom:10px;margin-top:0px;overflow:hidden;width:142px;}
.wrapper_for_all_block .button{margin-top:100px;}
.wrapper_for_all_block .wholesale_select .buy{margin-left:0px;}
#lblockPar .grid_title_name{padding-left:0px;}
#prodForm .block .description .text{width:150px !important;}
#dataBlockGrid .block .description .text{float:left;height:15px;margin:0 !important;overflow:hidden;padding-left:0;position:absolute;text-align:center;width:150px;}
#lblockPar .block{height:500px;}
}
@media (max-width:566px){.sitemap4, .footersitemap2, .sitemap7{margin-top:0;} }
@media (min-width:769px){ #leftstickeyajax.leftbar{top:0 !important;} }
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {.gri_in{height:25px;width:25px;border:solid thin #ccc;-webkit-appearance: none;border-radius:0px;}input[type="text"],.sel_filter_Css{padding-bottom:5px;}.grid_but{width:95px;}
/* input[type="checkbox"],input[type="radio"],input[type="button"],input[type="submit"]{-webkit-appearance: none;} */
input[type="button"],input[type="submit"]{-webkit-appearance: none;}
}

/*  iPhone 5 (portrait) */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px){
 a[href^=tel] {text-decoration:inherit;color: inherit;}
 .footer-sub-ftr a[href^=tel] {text-decoration:inherit;color: inherit; margin-left:0px; float:left;}
 .step7 .divCell{padding:5px 0 5px 7px;}
 select{padding-left:5px !important;} input[type="text"],input[type="password"],input[type="radio"],input[type="button"],input[type="submit"], #reset{-webkit-appearance: none; -webkit-border-radius:none;border-radius:none;}
 #rightSpecialEmail{border-radius:0 !important;} 
 .gri_in, .srchQty .input, .qty .qty_dtl{padding:0 !important;width:29px;height:32px;border:1px solid #ccc;text-align:center;}
 #prod_buttons .prod_bton2{width:auto;}
}

@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation: landscape) and (-webkit-device-pixel-ratio:2){
 a[href^=tel] {text-decoration:inherit;color: inherit;}
 .footer-sub-ftr a[href^=tel] {text-decoration:inherit;color: inherit; margin-left:0px; float:left;}
 .step7 .divCell{padding:5px 0 5px 7px;}
 select{padding-left:5px !important;} input[type="text"],input[type="password"],input[type="radio"],input[type="button"],input[type="submit"], #reset{-webkit-appearance: none; -webkit-border-radius:none;border-radius:none;}
 #rightSpecialEmail{border-radius:0 !important;} 
 .copy_rgt{width:auto !important; float:left; margin-right:5px !important;}
 .gri_in, .srchQty .input, .qty .qty_dtl{padding:0;width:29px;height:32px;border:1px solid #ccc;text-align:center;}
 #prod_buttons .prod_bton2{width:auto;}
}

/* for ipad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
 #lblockPar #dataBlock .list_v_inline .input{height:25px;width:25px;border:solid thin #ccc;-webkit-appearance: none;border-radius:0px;}.gri_in{height:25px;width:20px;margin:0px;border:solid thin #ccc;-webkit-appearance: none;border-radius:0px;}input[type="text"],input[type="password"],input[type="radio"],input[type="button"],input[type="submit"], #reset{-webkit-appearance: none; -webkit-border-radius:none;border-radius:none;}.sel_filter_Css{padding-bottom:5px;}.productsec .also_qty .input{width:15px !important;height:20px !important;}#rightSpecialEmail{border-radius:0 !important;}.gri_in, .srchQty .input, .qty .qty_dtl{padding:0 !important;width:30px;height:32px;border:1px solid #ccc;text-align:center;}
 #prod_buttons .prod_bton2{width:auto;}
}




/***********************************history and favorite list page new css*********************************/
@media (max-width:768px){
	/* order history page */
	.tab_1 a, .tab_2 a, .selected a{padding-left:9px;padding-right:9px;}
	#tabs.newTabs {display: table;}
	.hist-update #sel1, .hist-update #sel2, .hist-update #sel3 {float: none;text-align: center;display: table-cell;}
	.hist-update .tab_1 a, .hist-update .tab_2 a, .hist-update .tab_3 a {padding: 10px;text-align: center;}
   	#resultsel1 .wrapper, #resultsel2 .wrapper, #resultsel3 .wrapper{width:100%;}
	.wrapper{width:100%;}
	.in_box .in_title, .in_title{width:auto !important;font-weight:500;}
	#order_lkup_form {width: 100%;overflow: auto;padding-bottom: 15px;}
	.divTable.cart_history_table {min-width: 740px;display:table;}
	#order_history_button.btn.place_ord.all_btn{line-height:35px;}
	.historyComment.historyComm1{width:90%;padding:5px 5% !important;}
	input#Print {margin-bottom: 10px;border-radius: 3px;}
	.orderHisCart_hd .in_title {width: auto !important;}
	.page-navigation{width: 100%;}
	/******* favorite list page *******/
	#toptable_fav .descr{font-weight:500;}
	.overflow-scroll {width: 100%;overflow: auto;}
	.divTable.fav_list_table{min-width:700px;clear:both;}
	.fav_list_table .divCell.padding0 .divClassStyle {padding: 5px 0;width: 100%;text-align: center;	text-indent: 0;	clear: both;}
	.fav_list_table .fav_list_image {width: 27%;}
	.fav_list_table .divCell.strong.black.padlt.fav_last .divClassStyle{width:100%;float:none !important;text-align:center;padding:5px 0 !important;text-indent:0;}
	.fav_list_table .divCell.strong.black.padlt.fav_last .input {padding: 0 !important;width: 60%;height: 33px;margin: 0 20% !important;float: none !important;text-align:center;}
	.fav_list_table .divCell.padding0 {padding: 0;text-align: center;}
	.fav_list_table .divCell.padding0 .input {width: 40px;height: 30px;padding: 0 !important;text-align: center;}
	#toptable_fav .all_btn, #toptable_fav .btn, #fav_rev_id {font-size: 13px !important;font-weight: 400 !important;padding: 0px 5px !important;height: 35px !important;width: auto;display: inline-block;line-height: 34px !important; background: transparent !important;}
	.divTable.fav_list_manage .divCell {vertical-align: middle;}
	.create_favlist_top_btns {margin-top: 0 !important;}
	#add_favorites_list_form{margin:0px auto !important;float:none !important;background: #f1f1f1;}
	#add_favorites_list_form #create_acc_form{width:100%;padding:0;}
	#add_favorites_list_form #create_acc_form .create_fav_main, .create_fav_main .create_fav_left{width:100% !important;}
	#quick_entry_form #order_table .listpg.equalgap .col1 {width: 100% !important;}
	.favlist_pg_table {width: 100% !important;overflow: auto;}
	.favlist_pg_table #dataTable {min-width: 700px;clear: both;}
	.viewcartsec .fav_sel {float: left;font-size: 14px;font-weight: 700;margin: 0px 0px 5px 0;width: 100%;}
	.prod_det_btn.manage {margin: 0 !important;width: auto !important;height: 30px;background-size: auto 30px;padding: 0 5px;	font-weight: 500;border-radius:3px;}
	#list_search_form #list_edit_selection {height: 30px; padding: 0 0 0 5px !important;	margin-bottom: 5px;	width: 45%; border: 1px solid #ccc; max-width:250px;}
	.divTable.fav_list_manage{margin:10px auto;width:98%;min-width:720px; overflow: unset; display: table;}
	.viewcartsec .ovfl-hidden.southspace2 {overflow: auto;}
	#toptable_fav {float: left;width: 98%;margin-top: 10px;overflow:auto;padding:1% !important;}
	#toptable_fav form[name="fav_remove_item"]{float:left;width:100%;clear:both;margin-bottom:0px;}
	#toptable_fav .fl .redaddbtn.btn, #fav_rev_id, .fav_table_filter_tbl .redaddbtn.btn{margin: 0 !important;height: 35px;padding: 0 5px;margin-bottom:5px;}
	#toptable_fav .fl, #toptable_fav .fr{padding:0 !important;margin:0 0 10px 2px !important;}
	.fav_list_table .headRow .divCell{padding-top:0px;}
	.fav_list_dec p a {padding-left: 0 !important;}
	#toptable_fav .tblone {min-width: 720px;}
	#toptable_fav .tblone .descr{font-size:12px; font-weight:500;}
	td.strong.black.padlt .input{text-align:center;}
	#add_favorites_list_form {margin: 0 auto !important;}
	.viewcartsec .create_favlist_top_btns .btn.all_btn, #add_favorites_list_form .btn.all_btn {height: 30px !important;line-height: 30px !important;padding-top: 0 !important;padding-bottom: 0 !important;display: inline-block;}
	.redaddbtn, .all_btn, .btn, .prod_dtls_bton1{border:1px solid transparent !important;}
	.tblone.fav_table_filter td .note.new_note input {border: 1px solid #ccc;padding: 0;height: 25px;text-indent: 7px;width:175px !important;}
	.tblone.fav_table_filter td .note.new_note {width: 225px !important;float: left;}
	.tblone.fav_table_filter .note.new_note a {	margin: 0 !important;float: right;}
	.in_box.favListWrpp {width: 99%;margin: 0 0.5%;float: none;}
	#content .in_box .viewcartsec {width: 100% !important;padding: 0 !important;	}
	.select_fav_div.p-10 {padding: 10px 1% !important;float: left;width: 98%;}
	.select_fav_div.p-10 .fav_sel {float: left;width: auto;}
	#list_search_form.southspace2 {overflow: hidden;	width: 100%;}
	.select_fav_div.p-10 #list_search_form select {float: left;margin-left: 5px; width:130px;}
	.select_fav_div.p-10 .fr.mng_fav_btn {margin-top: 0px;}
	.select_fav_div.p-10 .fr.mng_fav_btn a{margin: 0px;}
	.in_box .fr.w-763 {width: 100% !important;}
	.in_box .fr.w-763 .fav-table{width: 100%;overflow-y: hidden;overflow-x: auto;}
	.in_box .fr.w-763 .fav_table_filter {width: 100%;min-width: 700px !important;}
	.viewcartsec .favlist-top-wrap{overflow: inherit !important;}
	.manage-fav-list-wrap .divTable.fav_list_manage .headRow .divCell:last-child {width: 105px !important;}
	.manage-fav-list-wrap .divTable.fav_list_manage .headRow .divCell:nth-child(3) {width: 70px !important;}
	.manage-fav-list-wrap{width: 100%;overflow-y: hidden;overflow-x: auto;}
	.editFavList-form .formLft.fl {	width: 100%; }
	#add_favorites_list_form .formdiv.equalgap {width: 300px !important;margin: 0 auto;}
	.editFavList-form .formLft.fl, .editFavList-form label{width: 100%;}
	.editFavList-form input{width: 97% !important; height: 25px !important;}
	#add_favorites_list_form .form-li.btnsDiv label{margin-top: 5px;height: 1px;}
	#add_favorites_list_form #create_acc_form #tbl_display{width:96%;padding: 0 2%;}
	#add_favorites_list_form #create_acc_form #tbl_display .create_fav_sku {margin: 0 auto; padding-bottom: 10px;}
	#add_favorites_list_form #create_acc_form #tbl_display .create_fav_sku center {	margin-bottom: 10px; }
	#add_favorites_list_form #create_acc_form #tbl_display .create_fav_sku .create_sku{margin-bottom: 5px;}
	#add_favorites_list_form #create_acc_form #tbl_display .create_fav_sku .create_sku span, #add_favorites_list_form #create_acc_form #tbl_display .create_fav_sku .create_sku input {	display: inline-block;	width: auto;vertical-align: middle;	}
	.fav-table #dataTable tr td:nth-child(2){width:80px !important;}
	.fav-table #dataTable tr td.text-left{text-align: left !important;}
	#toptable_fav.p-10{margin-top:5px;}
	#toptable_fav form[name="fav_remove_item"] div{margin: 0px !important;}
	.fav-table #dataTable.tblone .proheadtitle a{padding: 0px !important;}
	.tblone.fav_table_filter td p.mt-10.mb-10{font-size: 12px;}
	.fav_list_manage.manage-fav-list.divTable .divCell {	display: table-cell !important;	width: auto !important; float:none; text-align: left; font-weight: normal;}
	.divTable.manage-fav-list .action_btns_wrap a {font-size: 0 !important;	width: 30px; height: 22px !important; display: inline-block; cursor: pointer;	padding: 0px; background: url("/UI/images/oh_sprite1.png") !important; border: none !important;	vertical-align: middle;	line-height: inherit !important; padding: 0px !important; margin: 0px !important;}
	.divTable.manage-fav-list .action_btns_wrap a.btn-view-company-list {background-position: -386px -365px !important;}
	.divTable.manage-fav-list .action_btns_wrap a.btn-edit-favlist-item {background-position: -16px -365px !important;}
	.divTable.manage-fav-list .action_btns_wrap a.btn-delete-favlist-item {background-position: -125px -365px !important;}

	#fancybox-wrap .in_box{min-height: inherit; width: auto !important;}
	#topDivOnFavorite.in_title{font-size: 12px; text-align: center;}
	#fancybox-wrap .ovfl-hidden.southspace2 > form#add_favorites_list_form{padding: 0px;}
	#fancybox-wrap #add_favorites_list_form .formdiv.equalgap{width:100% !important;}
	#fancybox-wrap .editFavList-form input{width:90% !important; margin-left: 5px  !important; margin-bottom:3px  !important; font-size: 12px !important;}
	#fancybox-wrap .editFavList-form.fav-editFrmPopup .form-li.btnsDiv label{display: none !important;}
	#fancybox-wrap .add_favorites_list_form .editFavList-form .form-li.btnsDiv label{display: none;}
	#fancybox-wrap .editFavList-form.fav-editFrmPopup .form-li.btnsDiv{margin-top:3px;} 

	#submit_fav.all_btn.btn, #reset.all_btn.btn {width: auto !important;padding: 0 10px !important;text-indent: 0; font-weight:normal;}
	.viewcartsec .ovfl-hidden.southspace2 .all_btn.btn {height: 30px !important;line-height: 30px !important;display: inline-block;text-indent: 0 !important;padding: 0 5px !important;width: auto;}
	#list_search_form.southspace2 .fr {float: right !important; margin: 0px; line-height: 20px;}
	.fav-table #dataTable.tblone.fav_table_filter tr td{width: auto !important;}
	.fav_table_filter.tblone .th.all_sel, .fav-table #dataTable.tblone.fav_table_filter tr td:first-child {width: 25px !important;}
	.fav-table #dataTable.tblone.fav_table_filter .buy td#range_class{width:50% !important;}
	#dataTable.tblone.fav_table_filter .buy{max-width: 150px;}
	.fav-table #dataTable.tblone.fav_table_filter tr th{font-size:12px !important;}
	.fav-table #dataTable.tblone.fav_table_filter tr td div.mt-10 .itemImageSearchResult{margin-right:10px !important;}
	.divTable .divRow, .divTable .headRow{display:table-row;}
    .divTable .divCell{display:table-cell !important; width:auto !important;}
    
    

    #shopping_cart #cart_out_put > div.fl {margin-left: 0px !important; padding-left: 0px !important; margin-right: 0px !important; width:98%;}
    #shopping_cart #cart_out_put > div.fr {width: 98%; margin: 0px; overflow: hidden;}
    /* #shopping_cart #cart_out_put > div.fr a.all_btn.btn{width:100%;} */
    #cart_out_put .fr .input1{width:180px !important; height: 22px;}
    #shopping_cart .step7 {margin-top: 10px;margin-bottom: 10px;overflow: auto;padding-bottom: 15px;}
    #cart_out_put .step7 .divTable {min-width: 750px; display: table !important;}
    .step7 .divTable .headRow {display: table-row !important;}
    .step7 .divTable .divCell.viewCartCheck, .step7 .divTable .headRow .divCell:first-child {min-width: 20px;}
    .step7 .divTable .headRow .divCell {border-right: 1px solid #fff; line-height: 15px; padding: 0 10px; text-align: center; color: #fff;        vertical-align: middle; height: 35px; word-break: initial;}
  /* view cart page */
	#content #shopping_cart.viewcartsec {width: 100% !important;padding: 0;margin: 10px auto;}
	#cart_out_put, #check_out_div {float: left;width: 100%;	}
	#cart_out_put .fl {float: left;width: auto;}
	#cart_out_put .fr {float: right;width: auto;}
	#shopping_cart #cart_out_put .fl select, #shopping_cart #cart_out_put .fl span.add-fav-btn, #shopping_cart #cart_out_put .fl .all_btn {	float: none !important;	display: inline-block;	vertical-align: middle;	margin: 0 5px 5px 0 !important;	}
	#shopping_cart #cart_out_put .fl span.add-fav-btn .all_btn{margin: 0 !important;}
	#shopping_cart #cart_out_put .fr .all_btn{display: inline-block; vertical-align: middle;float: none !important; margin: 0 0 5px 5px !important;}
	.divRow.viewCartSubTotal {height: 30px;padding: 10px 0 0 0;position: relative;background:#f3f3f3;display:table-caption !important; text-align:left;width:100%;}
	.divRow.viewCartSubTotal font {position: absolute;text-align: left;padding-top: 5px;width: 100%;height: 25px;background:#f3f3f3;color: #000;left: 5px;}
	.divTable {display: table;width: 100%;}
	#cart_out_put .all_btn{margin-bottom:5px !important;}
	.step7 .divTable .headRow .divCell {border-right: 1px solid #fff;line-height: 15px;padding: 0 10px;text-align: center;color: #fff;vertical-align: middle;height: 35px;word-break:initial;}
	.step7 .divTable{min-width:720px;}
	.step7 .divTable .divRow .divCell .product_dec_vc #productImage .imgbx {height: auto;width: auto;max-width: 85%;}
	.product_dec_vc {float: left;width: 25%;}
	#cart_out_put .fl, #cart_out_put .fr {margin-bottom: 5px;}
	.step7 .divRow .divCell{vertical-align:middle;}
	.even #noteval, .note #noteval, .odd #noteval {max-width: 210px;padding: 0;height: 30px;text-indent: 5px;border: 1px solid #ccc;margin-top: 5px;}
	.note img {margin-left: 5px;}
	#shopping_cart .all_btn.btn, #shopping_cart #cart_out_put .all_btn.btn {padding: 0 5px !important;height: 30px !important;line-height: 30px !important;	color: #000 !important;margin:0 0 5px 10px !important;float:left !important;}
	#shopping_cart .all_btn.btn:hover, #shopping_cart #cart_out_put .all_btn.btn:hover {color: #fff !important;}
	.viewcartsec .input {width: 45px;padding: 0;height: 35px;font-size: 14px;}
	#shopping_cart .step7 {margin-top: 10px;margin-bottom: 10px;overflow: auto;padding-bottom: 15px;}
	.brands_btn .qty{margin-bottom:10px;font-weight:600;}
	#prod_description .list_cartbtn.fl .addbtn.fl{padding:0 !important;}
	#minus.bg-sprite, #plus.bg-sprite {margin-top: 7px;height: 15px !important;width: 15px !important;}
	.manufacturerclass{margin-top:-6px;}
	.manufacturerclass img {max-width: 100%;width: auto;height: auto;max-height: 54px;}
	.manufacturerclass td div {width: 100%;height: auto;margin: 5px 0;}
	.in_box{width:100%;float:left;overflow:hidden;}
	#quick_add_selection{margin-bottom: 10px;}
	#text_mode .all_btn {margin-bottom: 10px;}
	.ourpage iframe {width: 100%;}
	#content #shopping_cart.viewcartsec {width: 100% !important;padding: 0;margin: 10px auto;}
	#cart_out_put, #check_out_div {float: left;width: 100%;	}
	#cart_out_put .fl {float: left;width: auto;}
	#cart_out_put .fr {float: right;width: auto;}
	#shopping_cart #cart_out_put .fl select, #shopping_cart #cart_out_put .fl span.add-fav-btn, #shopping_cart #cart_out_put .fl .all_btn {	float: none !important;	display: inline-block;	vertical-align: middle;	margin: 0 5px 5px 0 !important;	height: 30px !important;}
	#shopping_cart #cart_out_put .fl span.add-fav-btn .all_btn{margin: 0 !important;}
	#shopping_cart #cart_out_put .fr .all_btn{display: inline-block; vertical-align: middle;float: none !important; margin: 0 0 5px 5px !important;}
	.promotsec form {clear: both;}
    .favListBtm .btnRemoveCart #fav_rev_id {height: 25px !important;line-height: 25px !important;}
    #shopping_cart .step7 .divRow .divCell{float: none !important;}
	.in_box .fr.w-763 .fav-table .fav_table_filter.tblone colgroup{display: contents !important;}
	
	.fav-table #dataTable.tblone tr.divRow.highlight, .fav-table #dataTable.tblone tr.divRow.undefined, .fav-table #dataTable.tblone tr.divRow.odd, .fav-table #dataTable.tblone tr.divRow.even{display: table-row !important;}
	#dataTable.tblone.fav_table_filter .divClassStyle, #dataTable.tblone.fav_table_filter .divClassStyle.pritxt{font-weight: bold !important;}
	.fav-table #dataTable.tblone tr.divRow.highlight td p.mt-10.mb-10 , .fav-table #dataTable.tblone tr.divRow.undefined td p.mt-10.mb-10{font-weight: bold !important;}
	#shopping_cart #cart_out_put > div.fl{width: 100%; text-align: left;}
	#shopping_cart #cart_out_put > div.fr{width: 100%;}
	#content #shopping_cart.viewcartsec{margin: 0px !important;}
	#shopping_cart #cart_out_put .fr .all_btn{float: left !important; border:0px !important;}
	#cart_out_put .fr .input1{margin:0px !important;}
	#shopping_cart #cart_out_put .step7 .divTable .divCell.viewCartCheck{text-align: center;}


	#shopping_cart #cart_out_put > div.fl{width: 100%; text-align: left;}
	#shopping_cart #cart_out_put > div.fr{width: 100%;}
	#content #shopping_cart.viewcartsec{margin: 0px !important;}
	#shopping_cart #cart_out_put .fr .all_btn{float: left !important; border:0px !important;}
	#cart_out_put .fr .input1{margin:2px 5px 10px 0 !important; height: 22px !important; width:63px !important;}
	#shopping_cart #cart_out_put .step7 .divTable .divCell.viewCartCheck{text-align: center;}
	.best_fav.grid_best_fav, .best_fav.grid_best_fav:hover{margin-right:5px !important;}
	#details .divTable h2{float: none;}
	#shopping_cart #cart_out_put .fr .all_btn{margin: 2px 5px 10px 0px !important;}
	#shopping_cart #cart_out_put > div.fl{text-align: left !important;}
	#check_out_div{margin-top:-40px;} 
	#shopping_cart #cart_out_put select.height30 {width: 83px !important;}
	.divRow.viewCartSubTotal font{width: 97%;}
	#shopping_cart #cart_out_put .step7 .divTable .divRow.highlight .divCell.viewCartCheck{padding:10px 7px;}

	.brands_btn .qty .input{height:33px;}
	#upsell .magnifier, #vbrand_tab .magnifier {background-position: 0 0px !important; height: 33px !important;}
	#upsell .prod_det_btn, #upsell .prod_det_btn:hover, #vbrand_tab .prod_det_btn, #vbrand_tab .prod_det_btn:hover{background: #D6D6D6; line-height: 17px; height: 33px; width: 70px !important;}
	#upsell .brands_btn .qty .input{height: 33px;}
	.box_item.alsocon .sb-productlist .disc{width: 60%;}
	.box_item.alsocon .sb-productlist .disc .productsec .redaddbtn{height: 32px; margin-left: 5px !important;}
	.detail_prize_all #productImage{margin-right:5px !important;}
	.mid_pan .detail_prize_all .head_sub{width: 100%; text-align: left;}
	.adCartRes, .add_cart,.adCartRes:hover, .add_cart:hover, #upsell .divTableBrands .brands_btn .redaddbtn.fl, #upsell .divTableBrands .brands_btn .redaddbtn.fl:hover, #vbrand_tab .divTableBrands .brands_btn .redaddbtn.fl, #vbrand_tab .divTableBrands .brands_btn .redaddbtn.fl:hover{
		background: url("/UI/images/addTocart.png") no-repeat scroll 0 0 !important;
		border-radius: 0 !important;
		font-size: 0 !important;
		height: 33px;
		padding: 0 !important;
		width: 33px !important;
		margin-left: 2px;
		background-size: 33px 33px !important;
	}
	.sb-productlist .productsec .also_qty .input{height: 23px;}
	.list_v_inline .prod_det_btn{width: 50px; line-height: 17px; word-wrap: break-word;}
	#shopping_cart #cart_out_put .step7 .divTable .viewCartDescription {
		width: 60%;
	}
	/******************history and favorite list page ends********************************/  

	/* admin user login pages */
	.new_depart #create_company_form .formdiv, #edit_user_sc .man_user .formdiv {width: 100%;margin: 0 auto;}
	#create_company_form .formdiv .formlist, #edit_user_sc .man_user .formdiv .formlist{margin: 0 auto 15px auto !important;width:100%;max-width: 250px;clear: both;padding: 15px;}
	#create_company_form .formdiv .formlist li, #edit_user_sc .man_user .formdiv .formlist li{padding-bottom: 10px;}
	#create_company_form .formdiv .formlist li .all_btn.new_btn {float: left;margin: 0 10px 5px 0 !important;}
	#create_company_form .formdiv .formlist li label, #edit_user_sc .man_user .formdiv .formlist li label{width: 100%;margin: 0 auto 7px auto;}
	#create_company_form .formdiv .formlist li .input, #edit_user_sc .man_user .formdiv .formlist li .input{width: 98% !important; padding:0 1%;height:22px; margin-bottom: 5px;}
	#create_company_form .formdiv .formlist li select, #edit_user_sc .man_user .formdiv .formlist li select{width:100% !important;padding: 0;height: 24px; margin-bottom: 5px;}
	#create_company_form .formdiv .formlist li .errmsg, #edit_user_sc .man_user .formdiv .formlist li .errmsg, #billing_edit .billfom .formdiv .reset.formlist .errmsg, #display_shipping_id .formdiv .reset.formlist .errmsg{clear:both;width: 100%;float: left; margin: 0 !important;}
	#create_company_form .formdiv .formlist li #department_budget{margin: 7px 0;width: 100%;}
	#create_company_form .formdiv .formlist li #department_budget > span{float: left; width: 100%; margin: 5px auto;}
	#create_company_form .formdiv .formlist #department_budget > span .all_btn.btn{margin-top: 5px;}
	#create_company_form .formdiv .formlist li .budg{width: 100%;}
	#create_company_form .formdiv .formlist li span.tblone{margin-bottom: 5px;width: 100%;}
	#create_company_form .formdiv .formlist li .dep_man{width: 100%;margin-top: 7px;}
	#create_company_form .formdiv .formlist li .dep_man .add_rem {margin-left: 5px;margin-right: 0;padding-left: 5px !important;padding-right: 5px !important;}
	.tableWrapper {	width: 100%;	overflow: auto;	-webkit-overflow-scrolling:touch;}
	.tableWrapper .tblone_dept_list, .tableWrapper .edit_user_sc_table{width: 100%; min-width: 600px;}
	.admin_box .tableWrapper #department_list th.th:nth-child(4) {width: 70px;}
	#create_company_form .formdiv .formlist li#bill_to_add1, #create_company_form .formdiv .formlist li#shipp_to_add1{margin-top: 5px;}
	#edit_user_sc .man_user .formdiv .formlist li .all_btn{float: left; margin:5px 5px 5px 0 !important;}
	#edit_user_sc .man_user .formdiv .formlist li input#user_name{width: 98% !important; padding:0 1%;height:22px;}
	#billing_edit .billfom .formdiv .reset.formlist, #display_shipping_id .formdiv .reset.formlist{max-width: 260px;}
	#billing_edit .billfom .formdiv .reset.formlist label, #display_shipping_id .formdiv .reset.formlist label{	clear: both;margin-bottom: 7px;	width: 100%;}
	.hide-small{display: none;}
	#billing_edit .billfom .formdiv .reset.formlist label.main_label, #display_shipping_id .formdiv .reset.formlist label.main_label{width: auto;margin-right: 5px;margin-bottom: 0;margin-top: 5px;}

	#display_billing_id .tblone thead th.th, #display_shipping_id .tblone thead th.th, #display_billing_id .tblone tr td .promoCodeClass td, #display_shipping_id .tblone tr td .promoCodeClass td, #display_billing_id .tblone tr td, #display_shipping_id .tblone tr td, #create_company_form .formdiv .formlist li label, #edit_user_sc .man_user .formdiv .formlist li label, #create_company_form .formdiv .formlist li .all_btn.new_btn, .admin_box .tableWrapper #department_list th.th, .admin_box .tableWrapper #department_list .department_list_data td, #billing_edit .billfom .formdiv .reset.formlist label, #display_shipping_id .formdiv .reset.formlist label{font-size: 12px !important;}
	/* admin user login pages ends */
	
}

/* #### CSS FILE NAME : #### rating.css #### */
#review{border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;clear:both;overflow:hidden;position:relative;}
#review{border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;}
.ratings{overflow:visible;position:relative;width:180px;height:30px;margin-top:10px;}
.ratings_stars{background:url('/UI/images/star_blank.png') no-repeat;float:left;height:28px;padding:2px;width:32px;}
.ratings_vote{background:url('/UI/images/star_voted.png') no-repeat;}
.ratings_over{background:url('/UI/images/star_overs.png') no-repeat;}
.total_votes{background:#eaeaea;top:58px;left:0;padding:5px;position:absolute;}
.product{font:10px verdana, sans-serif;height:250px;}
#pro-name{margin-bottom:10px;}
.product #heading{background-color:#e4e4e4;color:#000;margin-bottom:20px;height:25px;padding-left:19px;padding-top:10px;text-align:center;font-family:arial;}
.product #heading b{font-size:14px;}
.tbl-rating{margin-left:19px;width:328px;margin-top:20px;}
.rt-submit-but{float:right;margin-right:14px;padding-bottom:14px;}
#rt-sub{background-color:#4C8CEB;border:medium none;color:#FFFFFF;padding:7px;width:92px;}
.message{padding-left:19px;}
.comment-history{background-color:#4C8CEB;color:#FFFFFF;height:25px;margin-bottom:20px;padding-left:20px;padding-top:10px;}
#pre-comm{margin-top:37px;}
.list-comment{margin-left:-20px;}
.msg{background-color:#cbcbcb;border:1px solid #cbcbcb;color:#000;font-weight:bold;height:15px;line-height:5px;margin-bottom:20px;margin-top:20px;padding-left:20px;padding-top:10px;text-align:center;}
.review_rating{border-top:1px solid #cbcbcb;float:left;height:50px;line-height:initial;padding:10px 5px;text-align:center;width:20%;float:left;}
.review_desc{border-top:1px solid #cbcbcb;float:right;height:auto;line-height:-moz-block-height;padding:10px 5px;text-align:left;width:77%;word-wrap:break-word;float:left;}
.review_title{border-bottom:1px solid #cbcbcb;}
.ratingHistogram{padding:10px;}
.ratingHistogram .avgWrapper{float:left;}
.ratingHistogram .avgWrapper .bigStar{background-image:url("/UI/images/star_rating.png");background-repeat:no-repeat;color:#bd0b00;font-size:13px;margin-bottom:10px;padding:25px 0;text-align:center;width:66px;font-weight:bold;text-indent:-4px;}
.ratingHistogram .avgWrapper .subText{color:#848484;font-size:11px;}
.ratingHistogram .ratingDistributionWrapper{float:left;width:auto;margin-left:75px;}
.ratingHistogram .ratingDistributionWrapper .ratingsDistribution{list-style-type:none;padding-left:10px;}
.ratingHistogram .ratingDistributionWrapper .ratingsDistribution li{color:#666;font-size:11px;margin-bottom:5px;margin-top:3px;}
.ratingHistogram .ratingDistributionWrapper .ratingsDistribution li a{color:#666;text-decoration:none;}
.ratingHistogram .ratingDistributionWrapper .ratingsDistribution li .bar::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent transparent #999;border-image:none;border-style:solid;border-width:4px;content:" ";height:0;left:100%;margin-left:5px;position:absolute;top:3px;width:0;}
.ratingHistogram .ratingDistributionWrapper .ratingsDistribution li .bar{background-color:#efefef;border:1px solid #efefef;display:inline-block;height:12px;position:relative;vertical-align:bottom;width:100px;}
.ratingHistogram .ratingDistributionWrapper .ratingsDistribution li .bar .progress{background-color:#ffcc00;border:1px solid #ffcc00;color:#303030;font-size:10px !important;height:11px;line-height:11px;padding-left:1px;}
.ratingsDistribution li{display:block;float:none;margin-right:0;}
.ratingsDistribution li a{background:none;border:none;}
.ratingsDistribution li a:hover{background:none;border:none;}
#review_frm #frm_user_review table{table-layout:auto;}
#review_frm #frm_user_review table .rt-submit-but{float:none;text-indent:-115px;}
#review .rt-submit-but{margin-right:0 !important;text-align:center;width:100%;text-indent:-223px;}
.rt-submit-but #rt-sub, .rt-submit-but #reset, .rt-submit-but #write_review{border:medium none;padding:4px 13px;margin-top:10px;}
#reviews{overflow:visible;}
#review > div:nth-child(3){margin:0 auto;text-align:center;width:100%;clear:both;overflow:hidden;padding:20px 2px;}
#reviews{clear:both;overflow:hidden;}
#review > div:nth-child(3) a#more_reviews{border-radius:0;float:none;padding:7px 20px;border:none !important;}
#review > div:nth-child(3) a#more_reviews:hover{background:#303030;border-radius:0px;color:#fff;}
.review_title{background:none !important;}
.review_msg{padding:10px 5px 10px 0;}
.review_title{padding:5px 5px 5px 0;font-weight:bold;}
#prod_description #tabs.reset.prod-more.maketabs{position:unset !important;}
.fancybox.all_btn.addbtn.fl#review_popup{border:medium none;border-radius:0;margin-right:4px;margin-top:-6px !important;padding:5px 10px;text-decoration:none;text-shadow:unset;}
#review_popup.fancybox.all_btn.addbtn.fl{background:#fff !important;border-radius:3px;color:#043174 !important;}
.popupNtLog{border:1px solid #cbcbcb;padding:10px;width:675px !important;}
#review_popup_div > #review_frm{padding:10px;}
#review_frm > #frm_user_review{margin-top:25px;}
#review_popup_div > div#review_frm #heading > span{margin:10px 0 !important;width:100%;display:inline-block;padding:10px 0px;text-align:center;}
#review_popup_div > div#review_frm #heading > span b{font-size:14px;}
#frm_user_review input, #frm_user_review textarea{border:1px solid #cbcbcb;}
.review_rating > span{word-wrap:break-word;}
#review #reviews > div:nth-child(2n){background:none repeat scroll 0 0 #efefef !important;clear:both;overflow:hidden;}
.More_div{border-radius:0 !important;clear:both;height:28px;margin:5px auto 0;overflow:hidden;padding-top:12px;text-align:center;width:100%;}
.More_div > a{border-radius:0;clear:both;float:none;overflow:hidden;padding:8px 22px;text-align:center;}
.More_div > a:hover{border:none;background:none repeat scroll 0 0 #efefef !important;}
#review_frm > #heading{clear:both;overflow:hidden;}
#reviews > #reviews_heading{font-weight:bold;padding:10px 0;text-align:center;}
.ItemBasicDetails .reset.prod > li:last-child{display:flex;margin:3px 0;}
.ratings_stars:hover{background:url('/UI/images/star-blank-hover.png') no-repeat;float:left;height:28px;padding:2px;width:32px;}

/* #### CSS FILE NAME : #### jquery.fancybox-1.3.4.css #### */
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/UI/fancybox/fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('/UI/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('/UI/fancybox/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('/UI/fancybox/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('/UI/fancybox/fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('/UI/fancybox/fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('/UI/fancybox/fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('/UI/fancybox/fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/UI/fancybox/fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('/UI/fancybox/fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('/UI/fancybox/fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('/UI/fancybox/fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('fancy_title_over.png');display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('/UI/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('/UI/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('/UI/fancybox/fancybox.png') -55px -90px no-repeat;}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_loading.png', sizingMethod='scale');}
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/UI/fancybox/fancy_shadow_nw.png', sizingMethod='scale');}

/* #### CSS FILE NAME : #### jquery.ad-gallery.css #### */
.ad-gallery{}
.ad-gallery, .ad-gallery *{margin:0;padding:0;}
.ad-gallery .ad-image-wrapper{width:100%;height:400px;margin-bottom:10px;position:relative;overflow:hidden;}
.ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%;border:1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next{position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:200;}
.ad-gallery .ad-image-wrapper .ad-prev{position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:200;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next{background:url(trans.gif);}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(ad_prev.png);width:30px;height:30px;display:none;position:absolute;top:47%;left:0;z-index:101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(ad_next.png);width:30px;height:30px;right:0;left:auto;}
.ad-gallery .ad-image-wrapper .ad-image{position:absolute;overflow:hidden;top:0;left:0;z-index:9;}
.ad-gallery .ad-image-wrapper .ad-image a img{border:0;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{position:absolute;bottom:0px;left:0px;padding:7px;text-align:left;width:100%;z-index:2;background:url(opa75.png);color:#000;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:block;}
.ad-gallery .ad-controls{height:20px;}
.ad-gallery .ad-info{float:left;}
.ad-gallery .ad-slideshow-controls{float:right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic;}
.ad-gallery .ad-nav{width:100%;position:relative;}
.ad-gallery .ad-forward, .ad-gallery .ad-back{position:absolute;top:20px;height:100%;z-index:10;}
* html .ad-gallery .ad-forward, .ad-gallery .ad-back{height:100px;}
.ad-gallery .ad-nav .ad-thumbs{overflow:hidden;width:663px;margin:0 17px;}
#Manuf .ad-gallery .ad-nav .ad-thumbs{overflow:hidden;width:663px;margin:0 12px;}
.ad-gallery .ad-thumbs .ad-thumb-list{float:left;width:9000px;list-style:none;}
.ad-gallery .ad-thumbs li{float:left;padding-right:5px;}
.ad-gallery .ad-thumbs li a{display:block;}
.ad-gallery .ad-thumbs li a img{display:block;}
.ad-gallery .ad-thumbs li a.ad-active img{border:3px solid #616161;}
.ad-preloads{position:absolute;left:-9000px;top:-9000px;}
#Manuf .ad-back,#Manuf .ad-forward{top:2px !important;right:-15px}
#Manuf .ad-back{left:-15px;}
.ad-gallery .ad-thumbs li a img{opacity:1!important;}
#Featur_pro .ad-forward{right:-19px;}

/* #### CSS FILE NAME : #### jquery.autocomplete.css #### */
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}
.ac_loading{background:white url('indicator.gif') right center no-repeat;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#0A246A;color:white;}

/* #### CSS FILE NAME : #### thickbox.css #### */
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url('macFFBgHack.png');}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #212121;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#212121;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
   _margin-bottom:1px;
}

/* #### CSS FILE NAME : #### autocomplete.css #### */
.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }
.autocomplete-suggestion {cursor: pointer;float: left;overflow: hidden;overflow-wrap: break-word;padding: 5px 6%;width: 88%;line-height: 15px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { display: block; border-bottom: 1px solid #000; }
.autocomplete-suggestion:hover {text-decoration: underline;}
.autocomplete-suggestion-disabled {background-color:#33FFFF; font-style:italic;padding: 5px 9% 5px 3%}
.autocomplete-suggestion-disabled:hover {text-decoration: none; cursor:default}
