@font-face{font-family:'Droid Sans';src:url('../fonts/droidsans_0-webfont.eot');src:url('../fonts/droidsans_0-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/droidsans_0-webfont.woff') format('woff'),
url('../fonts/droidsans_0-webfont.ttf') format('truetype'),
url('../fonts/droidsans_0-webfont.svg#droid_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Droid Sans Bold';src:url('../fonts/droidsans-bold_0-webfont.eot');src:url('../fonts/droidsans-bold_0-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/droidsans-bold_0-webfont.woff') format('woff'),
url('../fonts/droidsans-bold_0-webfont.ttf') format('truetype'),
url('../fonts/droidsans-bold_0-webfont.svg#droid_sansbold') format('svg');font-weight:normal;font-style:normal;}
*{margin:0;padding:0;}
body{background:url(../images/bg-pat.jpg) repeat;color:#6f6f6f;text-align:center;font-family:'Droid Sans', sans-serif;font-weight:400;}
img{border:0;vertical-align:top;}
a{color:#1e7ec8;text-decoration:none;}
a:hover{text-decoration:underline;}
:focus{outline:0;}
a:hover, button:hover, button:hover span{transition:color 400ms, background-color 400ms, border-color 400ms, box-shadow 400ms, background 400ms, background-image 400ms, opacity 400ms;-moz-transition:color 400ms, background-color 400ms, border-color 400ms,box-shadow 400ms, background 400ms, background-image 400ms, opacity 400ms;-o-transition:color 400ms, background-color 400ms, border-color 400ms, box-shadow 400ms, background 400ms, background-image 400ms, opacity 400ms;-webkit-transition:color 400ms, background-color 400ms, border-color 400ms, box-shadow 400ms, background 400ms, background-image 400ms, opacity 400ms;}
a:hover div, a:hover h2{transition:color 400ms, background-color 400ms, border-color 400ms, background 400ms, background-image 400ms, opacity 400ms;-moz-transition:color 400ms, background-color 400ms, border-color 400ms, background 400ms, background-image 400ms, opacity 400ms;-o-transition:color 400ms, background-color 400ms, border-color 400ms, background 400ms, background-image 400ms, opacity 400ms;-webkit-transition:color 400ms, background-color 400ms, border-color 400ms, background 400ms, background-image 400ms, opacity 400ms;}
.wrapper{min-width:974px;}
.page{width:974px;margin:0px auto 0px;background:#fff;padding:10px 0px 15px;-moz-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.25);}
.page-print{background:#fff;padding:25px 30px;text-align:left;}
.page-empty{background:#fff;padding:10px;text-align:left;}
.page-popup{background:#fff;padding:25px 30px;text-align:left;}
.main-container{background:none;padding:15px;}
.main-container-inner{background:none;padding:15px 0px;}
.main{width:944px;margin:0 auto;min-height:400px;padding:0px;text-align:left;}
.main-container-inner.col2-right-layout{background:none;padding:15px 0px;float:left;}
.col-left{float:left;width:195px;padding:0 0 1px;}
.col-main{float:left;width:678px;padding:0 0 0px;}
.col-right{float:right;width:245px;padding:0 0 0px;}
.col-main.product_detail_page{float:left;width:100%;padding:0 0 0px;}
.col2-left-layout .col-main{float:right;width:723px;}
.col3-layout .col-main{width:475px;margin-left:17px;}
.col3-layout .col-wrapper{float:left;width:687px;}
.col3-layout .col-wrapper .col-main{float:right;}
.col2-set .col-1{float:left;width:48.5%;}
.col2-set .col-2{float:right;width:48.5%;}
.col2-set .col-narrow{width:32%;}
.col2-set .col-wide{width:65%;}
.col3-set .col-1{float:left;width:32%;}
.col3-set .col-2{float:left;width:32%;margin-left:2%;}
.col3-set .col-3{float:right;width:32%;}
.col4-set .col-1{float:left;width:23.5%;}
.col4-set .col-2{float:left;width:23.5%;margin:0 2%;}
.col4-set .col-3{float:left;width:23.5%;}
.col4-set .col-4{float:right;width:23.5%;}
.featureproduct_box .products-grid .actions{display:none;}
.featureproduct_box .regular-price .price{display:none;}
.featureproduct_box .products-grid li.item{float:left;margin-right:15px;width:216px;padding:0px !important;}
.featureproduct_box .products-grid .product-image{width:202px;height:180px;display:block;margin:0px !important;}
.logo{float:left;}
.header-container{border-top:0px solid #0d2131;border-bottom:0px solid #415966;background:none;}
.header{width:944px;margin:0 auto;padding:0px 15px 10px;text-align:right;position:relative;z-index:10;}
.header .logo{float:left;margin:2px 0 0px 0px;text-decoration:none !important;}
.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden;}
.header h1.logo{margin:0;}
.header .quick-access{float:right;width:600px;padding:0px 0px 0 0;}
.header .top-links{float:right;}
.header .top-links .callno{float:right;font-size:12px;color:#546872;background:url(../images/call-icon.png) left center no-repeat;line-height:22px;padding-left:20px;}
.header .top-links .email{float:right;font-size:12px;color:#546872;border-left:1px solid #dadada;padding-left:8px;margin-left:8px;padding-right:8px;}
.header .top-links .email a{background:url(../images/email-icon.png) left center no-repeat;line-height:22px;color:#546872;padding-left:20px;}
.header .welcome-msg{margin:0;color:#fff;text-align:right;}
.header .welcome-msg a{color:#ebbc58;}
.header .form-search{position:absolute;top:33px;right:15px;width:288px;height:28px;padding:0px 0 0 0px;}
.header .form-search label{float:left;width:24px;height:21px;text-align:left;text-indent:-999em;overflow:hidden;}
.header .form-search input.input-text{float:left;background:url(../images/search-icon.png) 10px center no-repeat #fff;width:148px;margin-right:8px;border:1px solid #e2e2e2;padding:5px 5px 5px 30px;font-size:12px;color:#787878;}
.header .form-search button.button{float:left;}
.header .form-search button.button span{border:0;height:21px;background:url(../images/btn_search.gif) 0 0 no-repeat;padding:0 0 0 3px;font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif;}
.header .form-search button.button span span{background-position:100% 0;padding:0 6px 0 3px;}
.header .form-search .search-autocomplete{z-index:9999999;left:0px !important;top:22px !important;}
.header .form-search .search-autocomplete ul{border:1px solid #5c7989;background-color:#f9f5f0;}
.header .form-search .search-autocomplete li{text-align:left;border-bottom:1px solid #f4eee7;padding:2px 8px 1px 8px;cursor:pointer;}
.header .form-search .search-autocomplete li .amount{float:right;font-weight:bold;}
.header .form-search .search-autocomplete li.odd{background-color:#fffefb;}
.header .form-search .search-autocomplete li.selected{background-color:#f7e8dd;}
.header .advance_search_link{font-size:12px;line-height:28px;}
.header .advance_search_link a{color:#3397ca;}
.header .form-language{clear:both;padding:5px 0 0;text-align:right;}
.header .form-language label{font-weight:bold;padding-right:5px;color:#a7c6dd;vertical-align:middle;}
.header .form-language select{padding:0;}
.header .form-language select.flags option{background-position:4px 50%;background-repeat:no-repeat;padding-left:25px;}
.header .links{float:right;margin:0 0 6px;}
.header .links{float:right;margin:0 0 0px;}
.header .links li{float:left;font-size:12px;border-left:1px solid #dadada;padding:0 7px 0 7px;line-height:22px;}
.header .links a{color:#546872;}
.header-container .top-container{clear:both;padding:5px 10px 0 12px;text-align:right;}
.header-container .top-container a{font-size:11px;color:#ebbc58;}
.nav-container{background:#292929;}
.nav{width:974px;margin:0 auto;padding:0 0px;font-size:15px;height:48px;}
ul.naviagtion{padding:0px;margin:0px;width:100%;position:relative;}
.naviagtion li{float:left;font-size:15px;position:relative;}
.naviagtion li:hover{background:#3397ca;text-decoration:none;}
.naviagtion li a{display:block;padding:0px 27px;color:#fff;line-height:48px;position:relative;}
.naviagtion li a:hover{background:#3397ca;text-decoration:none;}
.naviagtion li a.active{background:#3397ca;text-decoration:none;}
.naviagtion li.last1{float:right;font-size:15px;}
.naviagtion li.last1 a{display:block;color:#fff;background:#ed8413;line-height:16px;text-align:left;padding:10px 20px 5px;position:relative;}
.naviagtion li.last1 a span.nav-title{font-size:16px;text-transform:uppercase;font-family:'Droid Sans Bold';}
.naviagtion li.last1 a span.nav-subtext{font-size:11px;}
.naviagtion li.last1 a .arrow{position:absolute;background:url(../images/b2b_arrow.png) left center no-repeat;width:10px;height:48px;left:-10px;top:0px;}
.naviagtion li.last1 a:hover{display:block;color:#fff;background:#3397ca;line-height:16px;text-align:left;padding:10px 20px 5px;position:relative;}
.naviagtion li.last1 a:hover .arrow{position:absolute;background:url(../images/b2b_arrow_act.png) left center no-repeat;width:10px;height:48px;left:-10px;top:0px;}
ul.dropdown{display:block;padding:0px 0px;color:#fff;line-height:30px;position:relative;position:absolute;display:none;top:48px;left:0px;width:100%;z-index:999;}
.naviagtion li:hover ul.dropdown{display:block;background:#3397ca;}
.naviagtion li:hover a:hover ul.dropdown{background:#3397ca;}
.dropdown li{display:block;width:180px !important;text-align:left;}
.dropdown li a{padding:0px 27px;display:block;width:100%;line-height:40px;background:#292929;border-bottom:0px solid #4b4b4b;box-sizing: unset;}
.gallery{width:944px;height:388px;padding-bottom:35px;background:url(../images/hr-line.jpg) repeat-x bottom;position:relative;z-index:0;}
.gallery-inner{width:944px;margin-bottom:15px;padding-bottom:15px;background:url(../images/hr-line.jpg) repeat-x bottom;position:relative;z-index:0;}
.feature_product_section{width:100%;/*background:url(../images/hr-line.jpg) repeat-x bottom;*/padding-bottom:22px;float:left;}
.feature_product_section h1{font-size:24px;font-weight:normal;color:#2b2b2b;padding:0px 0px 15px;margin:0px;line-height:28px;text-transform:uppercase;}
.featureproduct_box{}
.featureproduct_box ul{padding:0px;margin:0px;list-style:none;}
.featureproduct_box ul li{width:246px;margin-right:10px;float:left;margin-top:10px;}
.featureproduct_box ul li.last{width:246px;margin-right:0px;float:left;}
.featureproduct_box ul li a{display:block;text-align:center;background:#e7e7e7;padding:7px;color:#212121;}
.featureproduct_box ul li a span.pro_image{display:block;margin-bottom:10px;}
.featureproduct_box ul li a h2{font-size:21px;padding:5px 0px;margin:0px;line-height:22px;font-weight:400;}
.featureproduct_box ul li a:hover{display:block;text-align:center;background:#292929;padding:7px;color:#fff;text-decoration:none;}
.featureproduct_box ul li a:hover h2{color:#fff;}
.col-main .cms_section{width:100%;padding:0px;float:left;}
.col-main .cms_section h1{font-size:24px;font-weight:normal;color:#2b2b2b;padding:15px 0px 15px;margin:0px;line-height:28px;text-transform:uppercase;}
.col-main .cms_section p{font-size:13px;padding:0px;margin:0px;line-height:17px;}
.col-main .cms_section p span.hightlight_text{color:#212121;}
.col-right .findretailer_box{background: none repeat scroll 0 0 #ed8413; padding: 15px;}
.col-right .findretailer_box a{display:block;/*padding:15px;background:#ed8413;*/}
.col-right .findretailer_box h3{font-size:24px;color:#fff;font-family:'Droid Sans Bold';font-weight:normal;padding:0px 0px 0px 42px;margin:0px;background:url(../images/find_icon.png) left center no-repeat;line-height:30px;}
.col-right .findretailer_box a span.find_text{font-size:12px;color:#fff;padding-top:5px;display:block;}
.col-right .findretailer_box a:hover{display:block;/*padding:15px;background:#292929;*/text-decoration:none;}
.col-right .online_box{display:block;padding:15px;background:#292929;}
.col-right .online_box h3{font-size:24px;color:#fff;font-family:'Droid Sans Bold';font-weight:normal;padding:0px 0px 0px 42px;margin:0px;background:url(../images/chat-icon.png) left center no-repeat;line-height:32px;}
.col-right .online_box span.find_text{font-size:12px;color:#fff;padding-top:5px;display:block;}
.col-right .latest_news{display:block;padding:15px;background:#3397ca;}
.col-right .latest_news h3 a{font-size:24px;color:#fff;font-weight:normal;padding:0px 0px 10px;margin:0px;line-height:32px;}
.col-right .latest_news ul.news-link{padding:0px 0px 0px 0px;margin:0px;font-size:12px;}
.news-link li{display:block;line-height:17px;background:url(../images/latest_news_arrow.png) left 1px no-repeat;padding-bottom:3px;}
.news-link li a{padding:0px 0px 0px 23px;color:#fff;display:block;}
.news-link li a p{padding:0px;margin:0px;font-size:12px;line-height:17px;}
.footer-container{width:974px;margin:10px auto 30px;background:#2b2b2b;-moz-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.35);}
.footer{width:914px;margin:0 auto;padding:30px;box-sizing:unset;}
.footer .footerbox{}
.footer .footerbox ul.footerlink{padding:0px;margin:0px;width:160px;float:left;text-align:left;}
.footer li{display:block;font-size:20px;line-height:22px;color:#979695;}
.footer li.title{display:block;font-size:20px;line-height:22px;color:#979695;text-transform:uppercase;padding-bottom:10px;}
.footer li a{font-size:12px;color:#979695;display:block;padding:0px 0px 8px;line-height:14px;display:inline;}
.footer li a:hover{font-size:12px;color:#e7e7e7;text-decoration:none;}
.footer .footerbox ul.footerlink2{padding:0px;margin:0px;width:180px;float:left;text-align:left;}
.footer .footerbox ul.footerlink3{padding:0px;margin:0px;width:152px;float:left;text-align:left;border-right:1px dotted #000;padding-bottom:10px;}
.footer .footerbox ul.footerlink4{padding:0px;margin:0px;width:203px;float:right;text-align:left;border-right:0px dotted #000;padding-left:23px;}
.footer .footerbox ul.footerlink4 li{float:left;padding-right:30px;}
.footer .footerbox ul.footerlink4 li.last{padding-right:0px;}
.footer .footerbox ul.footerlink4 li a{padding-bottom:0px;}
.footer .store-switcher{display:inline;margin:0 5px 0 0;color:#fff;}
.footer .store-switcher label{font-weight:bold;vertical-align:middle;}
.footer .store-switcher select{padding:0;vertical-align:middle;}
.footer a{color:#fff;text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer .bugs{margin:13px 0 0;color:#ecf3f6;}
.footer .bugs a{color:#ecf3f6;text-decoration:underline;}
.footer .bugs a:hover{text-decoration:none;}
.footer address{margin:0 0 20px;color:#ecf3f6;}
.footer address a{color:#ecf3f6;text-decoration:underline;}
.footer address a:hover{text-decoration:none;}
.footer-container .bottom-container{margin:0 0 0px;float:left;width:100%;}
.footer .copy-right{font-size:12px;color:#979695;float:right;padding-top:0px;}
.followus{float: right;margin-top: -5%;margin-right: 5%;}
.followus ul{margin-left:-5px;}
.followus ul li{float:left;list-style:none;}
.followus ul li a{display:block;transition:ease-in-out 0.1s;-webkit-transition:ease-in-out 0.1s;-moz-transition:ease-in-out 0.1s;-ms-transition:ease-in-out 0.1s;-o-transition:ease-in-out 0.1s;margin-right:8px;padding-bottom:0px;}
.followus ul li a:hover{transition:ease-in-out 0.1s;-webkit-transition:ease-in-out 0.1s;-moz-transition:ease-in-out 0.2s;-ms-transition:ease-in-out 0.1s;-o-transition:ease-in-out 0.1s;}
.social1{background:url(../images/social_icon.png) no-repeat 0 0px;height:30px;width:32px;}
.social1:hover{background-position:0 -30px;}
.social2{background:url(../images/social_icon.png) no-repeat -34px 0px;height:30px;width:32px;}
.social2:hover{background-position:-34px -30px;}
.social3{background:url(../images/social_icon.png) no-repeat -68px 0px;height:30px;width:32px;}
.social3:hover{background-position:-68px -30px;}
ul li .level0 nav-1 first last level-top{display:none;}
.nav ul li .level0 nav-2 last level-top{display:none;}
.advance_search_link ul li a{color:#3397CA !important;font-size:12px;}
.page-title{padding-bottom:10px;}

.calculator_box{display:block;margin-top:20px;}
.left-cal{float:left;width:200px;}
.calbox_left{width:200px;float:left;background:#efefef;border:1px solid #e2e2e2;padding:10px;margin-bottom:10px;}
.calbox_center{width:20%;float:left;background:url(../images/cal_arrow.png) center no-repeat;height:125px;}
.calbox_right{width:200px;float:left;background:#efefef;border:1px solid #e2e2e2;padding:10px;min-height:105px;}
.calculator_box input.input-small{float:left;width:60px;margin-right:8px;border:1px solid #e2e2e2;padding:5px 5px 5px 5px;font-size:12px;color:#787878;}
.calculator_box button.calculate{float:left;width:auto;margin-right:8px;border:1px solid #e2e2e2;padding:5px 10px 5px 10px;font-size:12px;color:#fff;background:#474e52;outline:none;float:right;}
.calculator_box button.calculate:hover{float:left;width:auto;margin-right:8px;border:1px solid #e2e2e2;padding:5px 10px 5px 10px;font-size:12px;color:#fff;background:#3397ca;outline:none;float:right;}
.valuebox{width:100%;float:left;padding-bottom:5px;}
.valuebox.last{padding-bottom:0px;padding-top:5px;float:left;text-align:right;width:100%;}
.valuebox .label{font-size:14px;color:#474e52;float:left;line-height:28px;margin-right:10px;}
.valuebox .inputbox{float:left;}
.valuebox .unittext{float:left;font-size:11px;line-height:28px;margin-left:0px;}
.valuebox.last .inputbox{float:left;}
.cal-title{font-size:14px;padding-bottom:3px;border-bottom:1px solid #e2e2e2;}
.cal-total{font-size:14px;padding:5px 0px;color:#ed8413;line-height:24px;}
.breadcrumbs{font-size:13px;line-height:1.25;margin:0 0 13px;}
.breadcrumbs li{display:inline;color:#ed8413;}
.breadcrumbs li a{color:#343434;}
.breadcrumbs li strong{font-weight:normal;}
.block-layered-nav{border:0;margin:0px;}
.block-layered-nav .block-title{border:0;padding:0 12px 0 12px;height:30px;line-height:30px;background:#3397ca;color:#fff;overflow:hidden;font-size:18px;text-transform:uppercase;font-family:'Droid Sans Bold';}
.block-layered-nav .block-subtitle{line-height:16px;text-transform:uppercase;color:#fff;font-weight:normal;font-size:13px;background:#474e52;padding:7px 12px 5px;border:0px solid #b9ccdd;text-transform:uppercase;color:#fff;display:none;}
.block-layered-nav .block-content{border:1px solid #eaeaea;background:#fff;}
.block-layered-nav dt{line-height:16px;text-transform:uppercase;color:#fff;font-weight:normal;font-size:13px;background:#474e52;padding:7px 12px 5px;border:0px solid #b9ccdd;text-transform:uppercase;color:#fff;}
.block-layered-nav dd{padding:0 12px 10px;}
.block-layered-nav dd.last{background:none;}
.block-layered-nav dd.odd{padding-top:5px;padding-top:10px;}
.block-layered-nav dd.odd li{display:block;padding:4px 0px;font-size:12px;color:#292929;padding:1px 0px 0px;}
.block-layered-nav dd.odd li span.numbers{float:right;font-size:12px;color:#292929;}
.block-layered-nav dd.odd li a{background:url(../images/sidebar_bullet.jpg) left center no-repeat;padding-left:15px;font-size:12px;color:#6f6f6f;line-height:12px;}
.block-layered-nav dd.odd li a:hover{background:url(../images/sidebar_bullet_active.jpg) left center no-repeat;padding-left:15px;font-size:12px;color:#3397ca;line-height:12px;text-decoration:none;}
.block-layered-nav .currently li{background:#fff url(../images/bkg_block-layered-li.gif) 0 100% repeat-x;padding:6px 24px 6px 10px;position:relative;z-index:1;line-height:1.5;}
.block-layered-nav .currently .label{font-weight:bold;padding-left:15px;background:url(../images/bkg_block-layered-label.gif) 0 4px no-repeat;text-transform:uppercase;display:inline-block;vertical-align:top;}
.block-layered-nav .currently .value{display:inline-block;vertical-align:top;}
.block-layered-nav .currently .btn-previous,
.block-layered-nav .currently .btn-remove{position:absolute;right:4px;top:9px;margin:0;}
.block-layered-nav .currently .btn-previous{right:17px;}
.block-layered-nav .actions{font-size:11px;padding:4px 5px 4px 9px;background:#cad6e4;border:1px solid #dee5e8;border-width:1px 0;text-align:right;}
.block-layered-nav .actions a{float:none;}
.block-search{border:0;padding:12px;background:#3397ca;}
.block-search .block-title{border:0;padding:0 0px 0 0px;height:30px;line-height:30px;background:#3397ca;color:#fff;overflow:hidden;font-size:16px;text-transform:uppercase;font-family:'Droid Sans Bold';text-transform:uppercase;}
.block-search .form-search{position:relative;}
.block-search input.input-text1{width:139px;margin-right:0px;border:1px solid #e2e2e2;padding:5px 25px 5px 5px;font-size:12px;color:#787878;position:relative;}
.block-search button.searchbtn{border:none;outline:none;padding:0px;margin:0px;background:url(../images/search-btn.png) center no-repeat;position:absolute;right:5px;top:3px;width:21px;height:21px;}
.block-search a.advance{font-size:13px;color:#fff;display:block;padding-top:5px;}
.block-search a.advance:hover{text-decoration:underline;}
.block-recent{border:0;padding:12px;border:1px solid #eaeaea;background:#fff;margin-top:10px;}
.block-recent .block-title{border:0;padding:5px 0px 0px 0px;line-height:16px;background:none;color:#474e52;overflow:hidden;font-size:16px;text-transform:uppercase;font-family:'Droid Sans Bold';text-transform:uppercase;}
.block-recent .smallbox{position:relative;display:block;margin:15px 0px 0px;}
.smallbox .small_image{float:left;margin-right:5px;width:60px;}
.smallbox .small_prodata{float:right;width:104px;margin-top:10px;}
.small_prodata a.proname{font-size:14px;color:#248fd3;line-height:16px;}
.small_prodata a.catname{font-size:12px;color:#474e52;line-height:16px;}
.innergallery-container{padding:15px 15px 0px;}
.innergallery-container .gallery{width:944px;height:212px;padding-bottom:15px;background:url(../images/hr-line.jpg) repeat-x bottom;}
.page-title{width:100%;overflow:hidden;border-bottom:1px solid #e2e2e2;margin:0 0 10px;}
.page-title h1,
.page-title h2{margin:0;font-size:24px;color:#474e52;text-transform:uppercase;line-height:30px;padding:6px 0px;}
.page-title .separator{margin:0 3px;}
.page-title .link-rss{float:right;margin:7px 0 0;}
.title-buttons{text-align:right;}
.title-buttons h1,
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6{float:left;}
.subtitle,
.sub-title{clear:both;padding:15px 0 0;font-size:15px;font-weight:bold;margin:0 0 6px;color:#e25203;}
.orderby_box_main{width:100%;float:left;}
.orderby_box{font-size:13px;color:#474e52;line-height:24px;float:left;}
.orderby_select{float:right;width:180px;}
.orderby_select .label{font-size:13px;color:#474e52;margin-right:5px;float:left;line-height:24px;}
.orderby_select select{border:1px solid #efefef;outline:none;background:#fff;font-size:12px;color:#248fd3;padding:3px;margin:0px;float:right;width:115px;line-height:14px;}
.orderby_select select option{line-height:18px;border:1px solid #efefef;}
.category-title{width:100%;overflow:hidden;border-bottom:1px solid #e2e2e2;margin:0 0 10px;}
.category-image{width:100%;overflow:hidden;margin:0 0 10px;text-align:center;}
.category-image img{}
.category-description{margin:0 0 10px;}
.category-products{}
.products-grid{border-bottom:0px solid #d9ddd3;background:none;position:relative;}
.products-grid.last{border-bottom:0;}
.products-grid li.item{float:left;width:204px;padding:25px 0px 5px 25px;}
.products-grid li.item.first{float:left;width:204px;}
.products-grid .product-image{display:block;width:204px;height:204px;margin:0 0 10px;}
.products-grid .product-name{margin:0 0 0px;font-weight:bold;font-size:16px;line-height:20px;color:#248fd3;font-weight:normal;text-transform:uppercase;text-align:center;}
.products-grid .product-name a{color:#248fd3;}
.products-grid .price-box{margin:5px 0;}
.products-grid .availability{line-height:21px;}
.products-grid .actions{position:absolute;bottom:12px;}
.col2-left-layout .products-grid,
.col2-right-layout .products-grid{width:100%;margin:0 auto;}
.col1-layout .products-grid{width:100%;margin:0 auto;}
.pager{font-size:14px;background:#fff;padding:4px 8px;border-top:none;text-align:center;color:#474e52;}
.pager .amount{float:left;margin:0 5px 0px 0px;line-height:16px;padding-right:5px;border-right:1px solid #474e52;}
.pager .limiter{float:right;padding-top:3px;}
.pager .limiter label{vertical-align:top;line-height:16px;}
.pager .limiter select{padding:0;margin:0 0 0px;vertical-align:middle;border:1px solid #efefef;background:#fff;padding:3px 2px;margin-top:-7px;color:#248fd3;font-size:14px;margin-top:-3px;}
.pager .pages{margin:0 0px;float:left;padding-top:3px;}
.pager .pages ul{display:inline;}
.pager .pages li{display:inline;margin:0 1px;display:inline-block;float:left;}
.pager .pages li a{display:inline;padding:2px 6px;background:#fff;border:1px solid #efefef;color:#323232;display:inline-block;float:left;}
.pager .pages li a:hover{display:inline;padding:2px 6px;background:#474e52;border:1px solid #474e52;color:#fff;text-decoration:none;}
.pager .pages .current{background:#474e52;color:#fff;padding:2px 6px;}
.pager .pages li a.prev{background:url(../images/prev-icon.png) no-repeat center;padding:2px 10px 2px 5px;text-indent:-9999px;}
.pager .pages li a.prev:hover{background:url(../images/prev-icon-active.png) no-repeat center #474e52;padding:2px 10px 2px 5px;}
.pager .pages li a.next{padding:2px 10px 2px 5px;/*text-indent:-9999px;*/}
.pager .pages li a.next:hover{padding:2px 10px 2px 5px;}
.sorter{font-size:11px;padding:3px 8px;border-top:none;}
.sorter .view-mode{float:left;margin:0;}
.sorter .sort-by{float:right;padding-right:36px;}
.sorter .sort-by label{vertical-align:middle;}
.sorter .sort-by select{padding:0;margin:0 0 1px;vertical-align:middle;}
.sorter .link-feed{}
.toolbar{}
.toolbar .pager{padding:15px 0px;border-bottom:1px solid #fff;}
.toolbar .sorter{border-bottom:1px solid #fff;}
.toolbar-bottom{margin-top:20px;}
.featured-products{padding-top:15px;}
.featured-title{width:100%;overflow:hidden;border-bottom:1px solid #e2e2e2;margin:0 0 0px;background:#efefef;padding-bottom:0px;}
.featured-title h1{color:#393e41;font-size:16px;text-transform:uppercase;font-family:'Droid Sans Bold';padding:7px 15px;margin:0px;line-height:24px;}
.block-layered-nav .block-title{text-indent:0;}
.odd ul li{list-style:none outside none;color:#292929;display:block;font-size:11px;padding:6px 0px;}
.odd ul li span{color:#292929;float:right;font-size:12px;}
.odd ul li span.m-selected-filter-item{float:none;}
.odd{/*comment by nisha padding-top:10px;*/}
.news_all a{font-size:14px;color:#1E7EC8 !important;padding-bottom:25px !important;}
.toolbar-bottom .toolbar .sorter{display:none;}
.top .toolbar .toolbar-top .pager{display:none;}
.product-name{margin:0;font-size:1em;font-weight:normal;}
.product-name a{color:#1e7ec8;}
.product-name h1{font-size:24px;font-weight:normal;color:#2b2b2b;padding:0px 0px 15px;margin:0px;line-height:28px;text-transform:uppercase;}
.product-view{border-right:0px solid #e2e2e2;}
.product-essential{padding:0px 0px 0px 0px;background:#fff 100% 0 no-repeat;}
.product-essential h2{font-size:13px;font-family:'Droid Sans Bold';text-transform:uppercase;font-weight:normal;color:#474e52;margin:0px;padding:0px;}
.product-collateral{background:none;padding:0px;}
.product-collateral h2{font-weight:bold;font-size:15px;color:#e26703;border-bottom:1px solid #e5dcc3;padding:0 0 1px;margin:0 0 15px;}
.product-collateral .box-collateral{margin:0 0 0px;}
.product-essential #product_addtocart_form .product-img-box{float:left;width:557px;display:block !important;}
.product-essential .product-img-box{display:none;}
.product-view .product-img-box{float:left;width:557px;}
.col3-layout .product-view .product-img-box{float:left;margin:0 auto;}
.product-view .product-img-box .product-image{margin:0 0 13px;border:1px solid #e2e2e2;}
.product-view .product-img-box .product-image-zoom{position:relative;width:265px;height:265px;overflow:hidden;z-index:9;}
.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move;}
.product-view .product-img-box .zoom-notice{font-size:11px;margin:0 0 5px;text-align:center;}
.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(../images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer;}
.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3;}
.product-view .product-img-box .zoom #track{position:relative;height:18px;}
.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(../images/magnifier_handle.gif) 0 0 no-repeat;}
.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0;}
.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0;}
.product-view .product-img-box .more-views h2{font-size:11px;border-bottom:1px solid #e2e2e2;margin:0 0 10px;padding-bottom:3px;text-transform:uppercase;display:none;}
.product-view .product-img-box .more-views ul{margin-left:-9px}
.product-view .product-img-box .more-views li{float:left;margin:0 0 8px 9px;}
.product-view .product-img-box .more-views li a{float:left;width:96px;border:0px solid #e2e2e2;overflow:hidden;}
.product-view .product-img-box .more-views li a span{display:block;font-size:13px;text-align:center;padding-top:5px;color:#474e52;}
.product-image-popup{margin:0 auto;}
.product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0;}
.product-image-popup .nav{font-weight:bold;margin:0 100px;text-align:center;}
.product-image-popup .image{display:block;margin:10px 0;}
.product-image-popup .image-label{font-size:13px;font-weight:bold;margin:0 0 10px;color:#2f2f2f;}
.product-view .product-shop{float:left;width:300px;margin-left:25px;}
.col1-layout .product-view .product-shop{float:left;width:330px;margin-left:20px;}
.col3-layout .product-view .product-shop{float:none;width:auto;}
.product-view .product-shop .product-name{margin:0 0 5px;}
.product-view .product-shop .product-name h1{margin:0;font-size:16px;font-family:'Droid Sans Bold';text-transform:uppercase;color:#474e52;}
.product-view .product-shop .availability{margin:10px 0;font-size:12px;}
.product-view .product-shop .availability span{font-size:14px;}
.product-view .product-shop .availability.in-stock span{color:#8dc701;}
.product-view .product-shop .short-description{margin:0px 0;background:none;padding:0px 0 10px;}
.product-view .product-shop .price-box{margin:10px 0;}
.product-view .product-shop .add-to-links{margin:0;}
.product-view .product-shop .add-to-links{font-size:12px;text-align:right;}
.product-view .product-shop .add-to-links li,
.product-view .product-shop .add-to-links li .separator{display:inline;}
.product-view .product-shop .add-to-links a{color:#1E7EC8 !important;font-weight:normal !important;}
.product-view .product-shop .short-description .std{font-size:13px;color:#666666;line-height:16px;}
.email-friend{margin:0;}
.email-friend a{font-size:12px;}
.no-rating{margin:0;}
.no-rating a{font-size:12px;}
.alert-price{margin:0;font-size:11px;}
.alert-stock{margin:0;font-size:11px;}
.price{white-space:nowrap !important;}
.price-box{margin:5px 0;}
.price-box .price{font-weight:bold;color:#c76200;}
.regular-price{color:#c76200;}
.regular-price .price{font-weight:bold;font-size:13px;color:#c76200;}
.block .regular-price,
.block .regular-price .price{color:#2f2f2f;}
.old-price{margin:0;}
.old-price .price-label{white-space:nowrap;color:#999;}
.old-price .price{font-weight:bold;color:#c76200;text-decoration:line-through;}
.special-price{margin:0;padding:3px 0;}
.special-price .price-label{font-size:13px;font-weight:bold;white-space:nowrap;color:#cd5033;}
.special-price .price{font-size:13px;font-weight:bold;color:#c76200;}
.minimal-price{margin:0;}
.minimal-price .price-label{font-weight:bold;white-space:nowrap;}
.minimal-price-link{display:block;}
.minimal-price-link .label{color:#1e7ec8;}
.minimal-price-link .price{font-weight:normal;color:#1e7ec8;}
.price-excluding-tax{display:block;color:#999;}
.price-excluding-tax .label{white-space:nowrap;color:#999;}
.price-excluding-tax .price{font-size:13px;font-weight:normal;color:#c76200;}
.price-including-tax{display:block;color:#999;}
.price-including-tax .label{white-space:nowrap;color:#999;}
.price-including-tax .price{font-size:13px;font-weight:bold;color:#c76200;}
.configured-price{margin:0;}
.configured-price .price-label{font-weight:bold;white-space:nowrap;}
.configured-price .price{font-weight:bold;}
.weee{display:block;font-size:11px;color:#444;}
.weee .price{font-size:11px;font-weight:normal;}
.price-excl-tax{display:block;}
.price-excl-tax .label{display:block;white-space:nowrap;}
.price-excl-tax .price{display:block;}
.price-incl-tax{display:block;}
.price-incl-tax .label{display:block;white-space:nowrap;}
.price-incl-tax .price{display:block;font-weight:bold;}
.price-from{margin:0;}
.price-from .price-label{font-weight:bold;white-space:nowrap;}
.price-to{margin:0;}
.price-to .price-label{font-weight:bold;white-space:nowrap;}
.price-notice{padding-left:10px;color:#999;}
.price-notice .price{font-weight:bold;color:#2f2f2f;}
.price-as-configured{margin:0;}
.price-as-configured .price-label{font-weight:bold;white-space:nowrap;}
.price-box-bundle{padding:0 0 10px 0;}
.price-box-bundle .price-box{margin:0 !important;padding:0 !important;}
.price-box-bundle .price{color:#555;}
#product-attribute-specs-table div.label{font-size:13px;font-family:'Droid Sans Bold';text-transform:uppercase;font-weight:normal;color:#474e52;margin:0px;padding:0px;}
#product-attribute-specs-table div.data{font-size:13px;color:#666666;line-height:16px;margin-bottom:10px;}
input,select,textarea,button{font:12px/15px 'Droid Sans', sans-serif;vertical-align:middle;color:#787878;padding:5px;background:#fff;border:1px solid #e2e2e2;}
input.input-text,select,textarea{background:#fff;border:1px solid #e2e2e2;}
input.input-text,textarea{padding:5px;}
select{padding:4px 2px;}
select option{padding-right:10px;}
select.multiselect option{border-bottom:1px solid #e2e2e2;padding:2px 5px;}
select.multiselect option:last-child{border-bottom:0;}
textarea{overflow:auto;}
input.radio{margin-right:3px;}
input.checkbox{margin-right:3px;}
input.qty{width:2.5em !important;}
button.button::-moz-focus-inner{padding:0;border:0;}
button.button{-webkit-border-fit:lines;}
button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer;}
button.button span{display:block;height:19px;border:0px solid #de5400;background:#ed8413;padding:3px 10px;font-size:14px;line-height:20px;font-family:'Droid Sans Bold';text-align:center;white-space:nowrap;color:#fff;text-transform:uppercase;}
button.button span span{border:0;padding:0;}
button.disabled span{border-color:#bbb !important;background:#bbb !important;}
button.btn-checkout span{height:40px;border:0;background:url(../images/btn_checkout.gif) 0 0 no-repeat;padding:0 0 0 9px;font:bold 15px/40px Arial, Helvetica, sans-serif;color:#fff;}
button.btn-checkout span span{background-position:100% 0;padding:0 25px 0 16px;}
button.btn-checkout.no-checkout span{background-position:0 100%;color:#b8baba;}
button.btn-checkout.no-checkout span span{background-position:100% 100%;}
button:hover.button span{background:#000;}
p.control input.checkbox,
p.control input.radio{margin-right:6px;}
input.input-text:focus,select:focus,textarea:focus{background-color:#f6f6f6;}
.fieldset{border:1px solid #e5e5e5;background:#fff;padding:22px 25px 12px 33px;margin:28px 0 10px;}
.fieldset .legend{float:left;font-size:14px;border:0px solid #f19900;background:#3397ca;color:#fff;text-transform:uppercase;margin:-33px 0 0 -10px;padding:3px 8px;position:relative;font-family:'Droid Sans Bold';}
.buttons-set{clear:both;margin:20px 0 0;padding:8px 0 0;text-align:right;}
.buttons-set p.required{margin:0 0 10px;}
.buttons-set .back-link{float:left;margin:0;}
.buttons-set .back-link a{font-size:14px;}
.buttons-set button.button{float:right;margin-left:5px;}
.buttons-set-order{margin:10px 0 0;}
.buttons-set-order .please-wait{padding:12px 7px 0 0;}
.form-list li{margin:0 0 8px; list-style: none;}
.form-list label{float:left;color:#666;position:relative;z-index:0;font-size:13px;line-height:20px;}
.form-list label.required{}
.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px;}
.form-list li.control label{float:none;}
.form-list li.control input.radio,
.form-list li.control input.checkbox{margin-right:6px;}
.form-list li.control .input-box{clear:none;display:inline;width:auto;}
.form-list .input-box{display:block;clear:both;width:260px;}
.form-list .field{float:left;width:275px;}
.form-list input.input-text{width:254px;}
.form-list textarea{width:254px;height:10em;}
.form-list select{width:265px;}
.form-list li.wide .input-box{width:535px;}
.form-list li.wide input.input-text{width:529px;}
.form-list li.wide textarea{width:529px;}
.form-list li.wide select{width:535px;}
.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px;}
.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0;}
.form-list .input-range input.input-text{width:74px;}
.form-list-narrow li{margin-bottom:0;}
.form-list-narrow li .input-box{margin-bottom:6px;}
.form-list-narrow li.wide .input-box{width:260px;}
.form-list-narrow li.wide input.input-text,
.form-list-narrow li.wide textarea{width:254px}
.form-list-narrow li.wide select{width:260px;}
.advanced-search .form-list label{width:250px;padding-right:10px;}
.advanced-search .form-list .input-box,
.advanced-search .form-list .input-range{float:left;clear:none;}
.advanced-search-amount{margin:0 0 10px;}
.advanced-search-summary{margin:10px 0;border:1px solid #e9d7c9;background:#fff6f1;padding:10px;}
.advanced-search-summary ul{}
.advanced-search-summary strong{color:#E17C24;background:url(../images/i_search_criteria.gif) 0 3px no-repeat;}
.advanced-search-summary p{clear:both;font-weight:bold;margin:0;}
.form-list .customer-name-prefix .input-box,
.form-list .customer-name-suffix .input-box,
.form-list .customer-name-prefix-suffix .input-box,
.form-list .customer-name-prefix-middlename .input-box,
.form-list .customer-name-middlename-suffix .input-box,
.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto;}
.form-list .name-prefix{width:65px;}
.form-list .name-prefix select{width:55px;}
.form-list .name-prefix input.input-text{width:49px;}
.form-list .name-suffix{width:65px;}
.form-list .name-suffix select{width:55px;}
.form-list .name-suffix input.input-text{width:49px;}
.form-list .name-middlename{width:70px;}
.form-list .name-middlename input.input-text{width:49px;}
.form-list .customer-name-prefix-middlename-suffix .name-firstname,
.form-list .customer-name-prefix-middlename .name-firstname{width:140px;}
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px;}
.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px;}
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px;}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px;}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px;}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px;}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px;}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px;}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px;}
.form-list .customer-name-prefix .name-firstname,
.form-list .customer-name-middlename .name-firstname{width:210px;}
.form-list .customer-name-suffix .name-lastname,
.form-list .customer-name-middlename .name-firstname,
.form-list .customer-name-middlename-suffix .name-firstname,
.form-list .customer-name-middlename-suffix .name-lastname{width:205px;}
.form-list .customer-name-prefix .name-firstname input.input-text,
.form-list .customer-name-suffix .name-lastname input.input-text,
.form-list .customer-name-middlename .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px;}
.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-year{float:left;width:85px;}
.form-list .customer-dob input.input-text{display:block;width:74px;}
.form-list .customer-dob label{font-size:10px;font-weight:normal;color:#888;}
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-month{width:60px;}
.form-list .customer-dob .dob-day input.input-text,
.form-list .customer-dob .dob-month input.input-text{width:46px;}
.form-list .customer-dob .dob-year{width:140px;}
.form-list .customer-dob .dob-year input.input-text{width:134px;}
.account-login .content{min-height:345px;padding:10px;background:#fff;border:1px solid #e5e5e5;border-bottom:0;font-size:13px;}
.account-login .content h2{font-family:'Droid Sans Bold';font-size:14px;margin:0 0 14px;padding:5px 0 5px 5px;border-bottom:0px solid #e5e5e5;background-position:0 1px;background-repeat:no-repeat;text-transform:uppercase;color:#e76200;}
.account-login .new-users h2{background:#3397ca;color:#fff;}
.account-login .registered-users h2{background:#3397ca;color:#fff;}
.account-login .buttons-set{border:1px solid #e5e5e5;border-top:0;margin:0;padding:8px 13px;background:#fff;}
.account-login .buttons-set a{font-size:14px;}
.account-create{}
.block-account{border-color:#bbb;}
.block-account .block-title{background:#3397ca;border:0;padding:6px 10px;}
.block-account .block-title strong{font-size:18px;color:#fff;font-family:'Droid Sans Bold';font-weight:normal;}
.block-account .block-content{background:#fff;padding:7px 10px 7px;border:1px solid #eaeaea;margin-bottom:10px;}
.block-account .block-content li a{display:block;font-size:12px;color:#6f6f6f;border-bottom:0px solid #ddd;padding:3px 0;text-decoration:none !important;background:url(../images/sidebar_bullet.jpg) left center no-repeat;padding-left:15px;}
.block-account .block-content li a:hover{background:url(../images/sidebar_bullet_active.jpg) left center no-repeat;color:#3397ca;}
.block-account .block-content li.last a{border-bottom:0;}
.block-account .block-content li.current{background:url(../images/sidebar_bullet_active.jpg) left center no-repeat;color:#3397ca;padding:3px 0;padding-left:15px;font-size:12px;}
.block-account .block-content li.current.last{border-bottom:0;}
.block-account .block-content li.current strong{font-weight:normal;}
.dashboard .welcome-msg{margin:0 0 1.5em 0;line-height:16px;}
.dashboard .welcome-msg p.hello{font-family:'Droid Sans Bold';text-transform:uppercase;font-size:14px;color:#3397ca;padding-bottom:5px;}
.dashboard .welcome-msg p{margin:0;font-size:12px;}
.dashboard .col2-set{margin:0 0 15px;}
.box-account{background:#fff;border:1px solid #e5e5e5;padding:15px;margin:0 0 20px;}
.box-account .box-head{border-bottom:0px solid #d9dde3;margin:0 0 10px;text-align:right;background:#3397ca;padding:5px 0px;}
.box-account .box-head h2{float:left;margin:0;font-size:14px;font-family:'Droid Sans Bold';font-weight:normal;text-transform:uppercase;background-position:0 0;background-repeat:no-repeat;padding-left:10px;color:#fff;}
.dashboard .box .box-title{background:#f6f6f6;padding:5px 10px;margin:0 0 8px;text-align:right;}
.dashboard .box .box-title h3,
.dashboard .box .box-title h4{float:left;font-size:14px;margin:0;color:#474e52;font-weight:normal;font-family:'Droid Sans Bold';text-transform:uppercase;}
.dashboard .box .box-title a{font-size:14px;}
.box-content p{font-size:13px;}
.box-content{padding-left:10px;}
.dashboard .box-recent .box-head h2{background-image:url(../images/i_folder-table.gif);}
.dashboard .box-info .box-head h2{background-image:url(../images/i_ma-info.gif);}
.dashboard .box-info h4{font-size:11px;text-transform:uppercase;color:#ed8413;font-family:'Droid Sans Bold';font-weight:normal;}
.dashboard .box-reviews .box-head h2{background-image:url(../images/i_ma-reviews.gif);}
.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:bold;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c;}
.dashboard .box-reviews .details{margin-left:20px;}
.dashboard .box-reviews li.item{margin:0 0 7px;}
.dashboard .box-reviews li.item.last{margin:0;}
.dashboard .box-reviews .ratings{margin:7px 0 0;}
.dashboard .box-tags .box-head h2{background-image:url(../images/i_ma-tags.gif);}
.dashboard .box-tags .number{float:left;font-size:10px;font-weight:bold;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c;}
.dashboard .box-tags .details{margin-left:20px;}
.dashboard .box-tags li.item{margin:0 0 7px;}
.dashboard .box-tags li.item.last{margin:0;}
.dashboard .box-tags .tags strong,
.dashboard .box-tags .tags ul,
.dashboard .box-tags .tags ul li{display:inline;}
.addresses-list h2{font-weight:bold;font-size:13px;color:#e26703;text-transform:uppercase;}
.addresses-list h3{font-weight:bold;font-size:13px;}
.addresses-list address{margin:0 0 3px;}
.addresses-list p{margin:0;}
.addresses-list a{font-weight:bold;}
.addresses-list .link-remove{color:#646464;}
.addresses-list .separator{margin:0 3px;}
.addresses-list li.item{background:#fff url(../images/bkg_account_box.gif) 0 0 repeat-x;border:1px solid #ccc;padding:10px 13px;margin:0 0 10px;}
.addresses-list li.empty{background:none;border:0;padding:0;}
.addresses-list li.empty p{font-weight:bold;}
.addresses-list .addresses-additional li.item{background:none;border:0;padding:0;}
.find-retailerbox{width:100%;float:left;margin-top:20px;}
.retailerbox{width:100%;float:left;border-bottom:1px solid #e2e2e2;padding-bottom:15px;margin-bottom:15px;}
.retailerbox .leftside{width:45%;margin-right:5%;float:left;}
.retailerbox .rightside{width:45%;margin-right:0%;float:left;}
.retailerbox .label-name{font-size:14px;color:#2b2b2b;float:left;width:33%;margin-right:7%;}
.retailerbox .text-data{font-size:14px;color:#6f6f6f;width:60%;float:left;text-align:left;}
.new-users .content{border:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.account-create .buttons-set{clear:both;margin:10px 0 0;padding:8px 0 0;border:0px solid #e4e4e4;text-align:right;}
.addthis_counter a.atc_s{display:none !important;}
.product-essential .share-here .h2{font-size:13px;color:#666666;line-height:16px;}
.custom-toolbar .pager .amount{display:none;}
.custom-toolbar .pager .limiter{display:none;}
a.link-wishlist,.wishlist-link button.link-wishlist{font-size:16px;margin-top:20px;float:left;padding:5px 8px;color:#fff !important;background:#ed8413;}
a.link-wishlist:hover,.wishlist-link button.link-wishlist:hover{background:#1e7ec8;text-decoration:none;cursor: pointer;}
.product-options-bottom{display:none;}
.thumblink{float:left;width:96px;font-size:11px;text-align:center;color:#474e52;line-height:16px;margin-right:20px;text-transform:none;min-height:130px;}
.samplelist-info{font-size:13px;}
.samplelist-info-desc{font-size:13px;margin-bottom:5px;}
.more-views{width:580px;float:left;}
.advanced-search-summary ul li{margin-right:10px;}
.error-msg1{margin-right:10px;font-size:13px !important;font-weight:bold !important;min-height:24px !important;padding:8px 8px 8px 32px !important;}
.contact-head-office{float:left;width:49%;min-height:148px; font-size:15px ;margin-left:60px;}
.advance-item{padding:12px 15px 30px 10px;width:194px;float:left;}
.ajaxsearch{border:solid #CCCCCC 1px}
.ajaxsearch .suggest{background:#0A263D; color:#FFF}
.ajaxsearch .suggest .amount{color:#FF0000}
.ajaxsearch .preview {background:#ffffff}
.ajaxsearch .preview a {color:#E26703}
.ajaxsearch .preview .description {color:#0A263D}
.ajaxsearch .preview img {float:left; border:solid 1px #CCC }
.header .form-search .ajaxsearch li.selected {background-color:#7FC1F8}


/* 14/03/2014 */
/*====== FIND COMMERCIAL CARPET STRUCTURE ======== */

.find-retailerbox { width:100%; float:left; margin-top:20px;}
.retailerbox { width:28%; float:left; border-bottom:1px solid #e2e2e2; padding-bottom:15px; margin:0 15px 15px; font-size:13px; min-height:150px; min-height:240px}
.retailerbox  div{font-size:14px;}
.retailerbox  a{display:block; margin-bottom:10px; font-size:16px;min-height:85px;}
.retailerbox img{max-width:100%; margin-bottom:10px}
.retailerbox .leftside { width:45%; margin-right:10%; float:left;}
.retailerbox .rightside { width:45%; margin-right:0%; float:left;}
.orderby_box_main p{margin-top:15px; }


.retailerbox .label-name { font-size:14px; color:#2b2b2b; float:left; width:25%; margin-right:5%;}
.retailerbox .text-data { font-size:14px; color:#6f6f6f; width:70%; float:left; text-align:left;}

.block-cont-new h1{color:#ed8422 !important;  margin-bottom:10px !important}
.block-cont-new b, .block-cont-new p, .block-cont-new strong{margin-bottom:20px !important; font-size: 13px !important;    line-height: 20px !important;}
.block-cont-new b{display:block;}
.brand-img img{float:left; margin-right:30px}

/*====== FIND BUYING GUIDE - RESIDENTIAL STRUCTURE ======== */

.buying-cont h2{text-transform:uppercase; color:#6c6d70; line-height:20px; font-size:16px}

.buying-tab{margin-bottom:50px}
.buying-tab ul li{float:left; margin-right:3px; width:132px; line-height:35px; text-align:center; background:url(../images/tab-arrow.png) no-repeat center bottom; padding-bottom:10px}
.buying-tab ul li a{color:#fff; background:#ed8422 ;  display:block;  }
.buying-tab ul li a:hover{text-decoration:none}

.buying-tab-cont h2{color:#ed8422; margin-bottom:20px}
.buying-tab-cont p{margin-bottom:15px !important}
.buying-tab-cont .buying-margin{margin-bottom:40px}

.style ul li{float:left; width:30%; margin-left:20px;}
.style ul li h3{color:#6F6F6F; font-size:14px; text-transform:uppercase}
.style ul li:first-child{margin-left:0}
.style ul li img{width:200px; margin-bottom:10px}

.fire .brand-img{margin-bottom:0}

.block-cont-new em{color:#ed8422; font-size:15px; margin-bottom:20px; display:block}
.buying-price table tr th{background:#ed8422; color:#fff; padding:5px; border-right:1px solid #000;  border-bottom:1px solid #000}
.buying-price table tr td{padding:5px; border-right:1px solid #000; border-bottom:1px solid #000; vertical-align:middle; line-height:normal; font-size:14px}
.buying-price table tr td img{margin-right:6px}
.buying-price table tr td + td, .buying-price table tr th + th{border-right:none; padding-left:10px}
.buying-tab ul li,.buying-tab-cont ul li{list-style:none;}
.css b, .warranty b	{margin-bottom:15px !important}
.css b strong{color:#ED8422 !important; }
.buying-tab ul{padding-left:0px;}

.drop-arrow em{	margin-bottom:0}
.drop-arrow em img{margin-top:5px}
.drop-arrow:hover{text-decoration:none}

.welcome {margin-bottom:30px}
.welcome h3, .welcome-cont h3{color:#ed8422; margin-bottom:20px; margin-top:20px}
.welcome .welcome-cont{float:left; width:68%; margin-right:2%}
.welcome img{float:left; width:30%}
.welcome-cont img{width:100%}
.tuftmaster  h1{padding-top:0 !important}

.wool-ranges strong{margin-bottom:10px !important}
.cms-gallery{margin-bottom:15px;}
.tuftmaster .welcome{margin-bottom:0}
ul li ul.subdropdown { display:block; padding:0px 0px; color:#fff; line-height:30px; position:relative; position:absolute; display:none; top:0px; left:231px; z-index:9999;}
.naviagtion ul li:hover ul.subdropdown { display:block; background:#3397ca;}
.naviagtion li:hover a:hover li.subdropdown { background:#3397ca;}
.subdropdown li { display:block; width:100%; text-align:left; }
.subdropdown li a { padding:0px 27px; display:block; width:100%; line-height:40px;  background:#292929; }
.clear		  { clear:both;}
.latest_news a:hover {text-decoration: none;}

/* 19/03/2014 */

.warranty-cont {margin-top:60px}
.warranty-cont-block{margin-top:30px}
.warranty-cont-block h2, .cleaning-cont-block h2{color:#ED8422 !important; margin-bottom:20px; text-transform:uppercase}
.warranty-cont-block  strong, .warranty-cont-block  p{margin-bottom:5px !important}
.warranty-cont-block table{float:left; width:47%;}
.table-caption-block{margin-bottom:40px}
.table-caption-1{margin-right:30px}
.warranty-cont-block table tr th{font-weight:600;}
.warranty-cont-block table tr th, .warranty-cont-block table tr td{border-bottom:1px solid #000; padding-top:8px}
.table-caption-text{margin-top:20px !important}
.exclusions{margin-top:30px}
.exclusions strong{text-transform:capitalize}
.exclusions  label{width:45px; display:inline-block}

.cleaning-cont-block  ol{margin-left:20px; margin-top:30px; width:80%}
.cleaning-cont-block  ol li{list-style:decimal; padding-left:10px; margin-bottom:30px; font-size:13px; line-height:20px}
.cleaning-cont-block  strong, .cleaning-cont-block  span{display:inline-block}
.cleaning-cont-block  strong{font-size:15px !important; margin-bottom:0 !important}
.cleaning-cont-block  span{color:#ED8422}

.table-block h2{    font-size: 24px; font-weight: normal; line-height: 28px; margin: 0; padding:0; text-transform: uppercase; color:#ED8422}
.table-block h3{  color: #6C6D70; font-size: 16px; line-height: 20px;  text-transform: uppercase; font-weight:normal; margin-bottom:20px}
.table-block h3 span{color: #ED8422;}

.table-block table{border-left:1px solid #6C6D70; border-right:1px solid #6C6D70; border-top:1px solid #6C6D70; margin-bottom:40px}
.table-block table tr th{background:#ED8422; color:#fff; text-align:center; padding:10px 0px ; width:200px}
.table-block table tr td{padding:10px 13px; text-align:center; color:#6C6D70;border-bottom:1px solid #6C6D70; font-size:14px }
.table-block table tr th + th, .table-block table tr td + td{border-left:1px solid #6C6D70}

.text-table h3{margin-bottom:30px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal}
.table-block p{font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.text-table strong{font-weight:normal; float:left; margin-right:10px; font-size:13px;}

/*====== terms-and-condition -  1-5-jingal ======== */

.terms-and-condition h2{ color: #ED8422 !important;  margin-bottom:12px;   text-transform: uppercase;  font-size: 18px;  font-weight: normal;}
.block-cont-new .terms-and-condition b{display:inline-block; margin-bottom:0 !important}
/*====== BCA Page ======== */

.bcamaincontent {width:678px; text-align:center; line-height:24px; font-size:16px; margin-bottom:50px;}
.bcamaincontent.last {margin-bottom:0;}
.bcamaincontent span {font-family: 'Droid Sans Bold';}


.projectboxleft { width:100%; margin-bottom:50px; text-align:center}
.projectboxleft h1 {font-weight:normal !important;; font-size:16px !important;; text-transform:uppercase !important;; line-height:20px !important;; color:#3397ca !important;; margin:0px !important;; padding:10px 0 0 0 !important;;}

.projectboxright { margin-right:0; margin-bottom:50px; width:100%; text-align:center}
.projectboxright h1 {font-weight:normal !important;; font-size:16px !important;; text-transform:uppercase !important;; line-height:20px !important;; color:#3397ca !important;; margin:0px !important;; padding:10px 0 0 0 !important;;}

.projectboxleft img, .projectboxright img{width:100%}
.projectboxleft.last {margin-bottom:0;}
.projectboxright.last {margin-bottom:0;}
#sitemap_top_links ul li{float: right;}
.sitemap .catproduct{padding-left: 45px;}
.sitemap .cmssitemap{padding-left: 45px;}
.advance-val {
    padding-left: 3px;
}
.wishlist-link a.link-wishlist{}
.wishlist-link a.link-wishlist:hover{background:#1e7ec8;text-decoration:none;}
.btn-custom{font-size:16px;color:#fff !important;background:#ed8413;margin-left: 37%;}
.btn-custom:hover{background:#1e7ec8;text-decoration:none;cursor: pointer;}
.form-group li{list-style: none;}
/*#add-wishlist-form .odd{float: left;}
#add-wishlist-form .even{float: right;}*/
#add-wishlist-form .form-group .form-control{padding: 5px}
.catalog-captcha{display: inline-flex;}
.catalog-captcha #captcha-input-box-captcha{width: 47%;}
.catalog-captcha #captcha-input-box-captcha label{font-size: small;}
.catalog-captcha .captcha-image{float: right;margin-left: 19px;width: 90%;}
a.link-wishlist{float: right;margin-top:0px;background:#1e7ec8;}
a.link-wishlist:hover{background:#ed8413;}
.cart_sample{margin-left: 15% !important;font-size: 16px !important;text-transform:none !important;}