body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#0c9db0;padding:0;margin:0;background-color:#FFF}
.contact-info{margin-bottom:20px}
.contact-info table{width:100%}
.contact-info table tr td:first-child{text-align:right;width:50%}
.contact-info table tr td:last-child{text-align:left}
.contact-info table tr td{color:#FFF}
td{vertical-align:top}
.hand{cursor:pointer}
.div_left{background:url(../images/bg_left.jpg) no-repeat right top;height:617px;width:175px;float:left}
.div_right{background:url(../images/bg_right.jpg) no-repeat left top;height:617px;width:200px;float:left}
.bg_left{background:url(../images/bg_left_bottom.jpg) repeat-y right top}
.bg_right{background:url(../images/bg_right_bottom.jpg) repeat-y left top}
.container{margin:0 auto;background-color:#FFF!important;}
body.computer .container{margin-top:70px;width:1140px}
.left_row{height:860px!important}
.menu_mang > ul{margin:0}
.div_wrapper{margin:0 4px 0px;float:left}
body.computer .div_wrapper{width:1155px}
.ShowInMobile{display:none!important}
.HideInMObile{display:block}
.header_wrapper{padding-top:20px;width:100%;float:left!important;float:none;background-color:#fff}
.div_logo{width:205px;height:103px;margin:0 auto}
body.computer .div_logo{float:left}
.div_hwhc{float:left;width:420px;padding-bottom:5px}
.div_menu{display:block;float:right;color:#fff;font-size:14px;text-align:center}
.cls_menu_top:last-child{border-right:1px solid #fff;background:#0C9DB0;padding:7px 11px;text-align:center;float:left;border-radius:0 10px 0 0;list-style:none}
.cls_menu_top:last-child:hover,.cls_menu_home_on{background:#81ccd6}
.cls_menu_top:first-child{background:#0C9DB0;padding:7px 11px;text-align:center;border-radius:10px 0 0;float:left;list-style:none}
.cls_menu_top:first-child:hover,.cls_menu_contact_on{background:#81ccd6}
.menu_mng{float:right}
.menu_top,.menu_top_active{color:#fff}
.cls_menu_top{border-right:1px solid #fff;background:#0c9db0;padding:7px 11px;text-align:center;vertical-align:middle;float:left;list-style:none}
.cls_menu_top:hover,.cls_menu_top_on{background:#81ccd6}
body.computer .div_search_bar{height:43px;background-color:#81ccd6;float:left;width:950px;margin-top:1px;padding-top:6px}
.div_search_bar_bottom{height:43px;background-color:#81ccd6;float:left;width:700px;margin-top:1px;padding-top:6px}
.div_dropdown{float:left;margin-top:8px;margin-left:10px}
.cls_search{width:252px;height:17px;border:1px solid #96a5ff;vertical-align:top}
.div_search_input{float:left;vertical-align:top;margin-top:8px;margin-left:6px}
.div_order{width:152px;height:43px;float:right;margin-right:10px}
.div_order:hover,.div_order_on{background:url(../images/bg_order_on.jpg) left top no-repeat;width:152px;height:43px;float:right;margin-right:10px}
.icon_order{margin-left:8px;margin-top:2px}
.icon_down{margin-top:11px;margin-right:10px}
#subcontent{margin-left:66px;margin-top:2px}
.div_enquiry{width:75px;color:#fff;float:left;font-size:13px;margin-top:6px;margin-left:2px}
.div_myorder{width:400px;background-color:#0c9db0;position:relative;float:right;top:13px;left:162px;padding-top:3px}
.div_myorder table tr td{height:30px;background-color:#fff;border-bottom:1px solid #0c9db0;vertical-align:middle;color:#0c9db0;font-size:11px}
.div_myorder table tr td a{text-decoration:none;color:#0c9db0}
.cls_remove_order{padding-right:5px}
#smoothmenu1 ul li.cls_name_product div.name_product_viewed a{color:#F054B9}
#smoothmenu1 ul li.cls_name_product div.name_product_viewed a:hover{background:none}
.name_product_viewed{color:#F054B9;margin-left:25px;text-align:left}
.cls_content_home{vertical-align:top;font-size:14px}
.cls_item{border:3px solid #EAEAEA;line-height:0px;text-align:center;width:220px}
.img_home{float:left;margin:5px 10px}
.img_home:hover{border:3px solid #5cbdca}
.img_home:hover a{text-decoration:underline;color:#0c9db0;font-weight:700}
.div_middle{margin:0;float:left!important;float:none;width:100%}
#smoothmenu1{background-color:#f9f9f7}
.div_middle_left{height:100%;width:200px;float:left;margin-bottom:6px}
.div_middle_right{height:100%;width:200px;float:right;margin-bottom:6px}
.div_sidebar_top{width:183px;height:22px;background-color:#0c9db0;border-top:1px solid #39adbc;padding-left:17px;vertical-align:middle;padding-top:3px}
.left_menu_cat{overflow-y:hidden}
.ddsmoothmenu ul{width:200px!important;overflow-y:scroll;overflow-x:hidden}
.sidebar_item{font-size:20px;font-weight:700;display:block;color:#333;position:absolute;top:-29px;width:200px;background-color:#81CCD6;text-align:center;padding:3px 0}
.sidebar_view{font-size:12px;color:#fff}
.div_sidebar_main{min-height:245px;_height:245px;width:198px;border-top:0;font-size:12px}
.div_sidebar_main dt a{color:#0C9DB0;padding-left:10px}
.div_sidebar_main dd a{color:#f054b9;text-align:left}
.div_sidebar_main dd{color:#f054b9;margin-left:15px;text-align:left}
.div_content_right{width:100%;float:left;text-align:center;vertical-align:top}
body.computer .div_content_right{width:755px;text-align:left; min-height:1000px;}
.footer_tab{width:798px}
.div_footer{float:left;height:50px;width:100%;background-color:#12b7cb;color:#fff;line-height:50px;font-size:12px;cursor:pointer}
.div_footer_left{width:300px;padding-left:14px;padding-top:24px;text-align:left;float:left}
.div_footer_right{width:300px;padding-right:14px;padding-top:24px;text-align:right;float:right}
.div_footer_right a{text-decoration:none;color:#fff}
.div_footer_right a:hover{text-decoration:underline}
.cls_copy_right{width:330px;float:left;margin-top:33px;text-align:center}
img,a img{border:0 none}
a{text-decoration:none}
input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px}
.flash_area{border:1px solid #eaeaea}
.home_cate_tbl{width:183px;text-align:center;display:block;float:left}
.home_cate_tbl_img{width:183px;border:1px solid #eaeaea}
.home_cate_item{color:#333;font-size:12px;line-height:24px;display:block}
.home_cate_item:hover{text-decoration:underline;color:#0c9db0;font-weight:700}
.content_title{text-align:left}
.content_title_product{text-align:left;height:40px;min-height:40px}
.content_page{text-align:left;padding:0 22px 0 28px;color:#0c9db0;font-size:14px;line-height:20px}
body.computer .content_page{width:92%}
.faq_item{list-style-type:decimal;margin-bottom:20px}
.news_text_color{color:#6eb325}
.news_item_title{display:inline;width:550px;float:left;color:#6eb325}
.news_item_title a{color:#6eb325}
.news_item_title a:hover{color:#f054b9}
.news_item_date{display:inline;left:550px;float:left;color:#6eb325}
.news_part_1{display:inline;width:510px;float:left;padding-right:40px}
.news_part_2{display:inline;left:550px;float:left;padding-top:20px}
.link_site{color:#6eb325}
.link_site:hover{color:#f054b9}
.link_des p{margin:0 0 20px}
.contact_lbl_1{text-align:right;color:#6eb325}
.contact_lbl_2{text-align:left;color:#6eb325}
.contact_mar{width:150px;float:left}
.contact_checkbox{background:#FFF;border:1px solid #DAF0F3;height:18px;padding:2px;vertical-align:middle;color:#6a6a6a;margin-left:150px;margin-top:0!important}
.contact_input_1,#genaral_enquiry_not_australia .customer_input select[name="country"]{background:#FFF;border:1px solid #CCC;width:218px;height:18px;padding:2px;vertical-align:top;color:#6a6a6a}
#genaral_enquiry_not_australia .customer_input select[name="country"]{height:24px;width:224px}
.contact_input_w50{background:#FFF;border:1px solid #DAF0F3;width:50px;height:18px;padding:2px;vertical-align:top;color:#6a6a6a}
.contact_input_w159{background:#FFF;border:1px solid #DAF0F3;width:144px;height:18px;padding:2px;vertical-align:top;color:#6a6a6a;margin-left:15px}
.contact_msg{background:#FFF;border:1px solid #ccc;width:218px;height:93px;padding:2px;vertical-align:middle;color:#6a6a6a;overflow:auto}
.contact_msg:hover{background:#FFF;border:1px solid #DAF0F3;width:218px;height:93px;padding:2px;vertical-align:middle;color:#6a6a6a;overflow:auto}
.contact_state{height:24px;width:75px;background:#FFF;border:1px solid #DAF0F3;display:inline;vertical-align:top;float:left;text-align:right}
select{background:none;border:0 none;padding:3px 2px;text-align:right;color:#6a6a6a}
.enquiry_cart_area{border:2px solid #0c9db0;border-bottom:1px solid #0c9db0;width:400px;color:#0c9db0;font-size:11px}
.cart_row{background:#fff;vertical-align:middle}
.cart_row_tbl td{vertical-align:middle}
.cart_remove a{font-size:10px;text-decoration:none;cursor:pointer}
.cart_remove{font-size:10px;padding-right:10px;text-decoration:none;cursor:pointer}
.cart_remove:hover,.cart_remove a:hover{text-decoration:underline}
.alphabet{color:#959595;font-size:15px;text-decoration:none}
.alphabet_active,.alphabet:hover{color:#f054b9}
.product_category_browse_name{color:#0C9DB0;line-height:14px;font-size:12px;text-decoration:none;text-align:center}
.product_category_browse_name:hover{color:#ffc0cb;line-height:14px;font-size:12px;text-decoration:none;text-align:center}
.product_browse_name{color:#0C9DB0;line-height:14px;font-size:12px;text-decoration:underline;text-align:center}
.product_browse_name:hover{color:#ffc0cb}
.product_browse_img{vertical-align:middle}
.product_browse_row .product_browse_img{border:2px solid #dfdfdf;height:152px;width:222px;margin-bottom:5px}
.product_browse_row .product_browse_img:hover{border:2px solid #8ace43;margin-bottom:5px}
body.computer .product_browse_row .product_browse_img:hover{height:152px}
.cate_pathway_active,.cate_pathway:hover{color:#0c9db0;font-size:14px;text-decoration:underline}
.cate_pathway,.pathway{color:#0c9db0;font-size:14px;text-decoration:none}
.pathway{height:35px;color:#0c9db0;font-size:14px;vertical-align:middle;line-height:18px}
.product_img_large{width:248px;text-align:center}
.product_img_large img{border:1px solid #d4d4d4}
.product_lbl_des{color:#6eb325;width:134px}
.subcate_img{width:128px;height:128px;border:1px solid #f8f8f8}
.subcate_name{color:#6eb325;font-size:14px;text-decoration:none}
.subcate_name:hover{color:#f054b9;font-size:14px;text-decoration:underline}
.popup_left{background:url(../images/popup_left_bg.jpg) repeat-y right top;width:7px}
.popup_right{background:url(../images/popup_right_bg.jpg) repeat-y left top;width:8px}
.popup_content{background:#fff;width:945px;color:#0c9db0;font-size:14px;line-height:18px;padding-bottom:5px;height:438px;min-height:432px;overflow:auto;overflow-x:hidden}
.popup_content_session{background:#fff;width:100%;color:#0c9db0;font-size:14px;line-height:18px;padding-bottom:5px;min-height:100px;overflow:auto;overflow-x:hidden}
#session_form_warning{width:940px;height:150px;top:0;bottom:0;left:0;right:0;position:absolute;z-index:3000;display:block;margin:auto}
#enquire_details_form{border:4px solid #333;border-radius:7px}
.en_confirmation_des{color:#0c9db0;font-size:14px;line-height:18px;padding:5px 21px 5px 27px}
.en_confirmation_des p{margin:0;padding:0}
.div_input_security_enquiry{margin-left:20px}
.div_tbl_slideshow{margin-left:-25px}
#div_err_contact2{margin-left:48px;width:620px}
.cls_headline{width:100%;color:#73b529;float:left;padding-right:10px}
.cls_date{color:#73b529}
.cls_author{color:#73b529}
.cls_product_thumbnail{vertical-align:middle}
.wholesaler_login{color:#0C9DB0;float:right;font-size:12px;font-weight:700;position:absolute;text-align:right;top:10px;width:960px;display:none}
.bg_login_form{background:url(../images/login_form.png) no-repeat right top;height:300px;width:455px}
.login_form{padding-top:20px;color:#575757;margin-left:-47px}
body.computer .login_form{padding-left:35px;margin-left:auto}
.login_title{font-size:25px;color:#0C9DB0}
.login_info{padding-top:15px;height:100px}
.login_input{background:#d7d7d7;width:275px;height:25px}
.login_bottom_txt{vertical-align:bottom}
.login_bottom_txt a{color:#6EB325;text-decoration:underline;font-size:11px}
.required{color:red;font-size:12px}
.icon_close_login_form{padding-top:30px;padding-left:20px;font-size:12px}
.wholesaler_login a{color:#0C9DB0}
.bg_title_quick_cart{background:url(../images/bg_title_quick_cart.png) no-repeat right top;height:30px;width:199px;text-align:center;color:#fff;font-size:14px;padding-top:6px}
.quick_cart{min-height:300px;_height:300px;width:198px;border:1px solid #eaeaea;border-top:0;margin-top:15px;background-color:#f9f9f7}
div.scrollable_quickcart{overflow:hidden;position:relative}
div.disabled{visibility:hidden!important}
.content_quickcart{float:left;height:auto;position:relative;width:199px}
.browse_our_catalog{padding-top:10px;font-size:12px;text-align:left;padding-left:5px;padding-bottom:10px}
a img{border:0}
#edit_wholsaler_billing_address,#edit_wholsaler_delivery_address{width:140px;height:110px;border-style:inset;border-width:2px;background-color:#D7D7D7;font-style:italic}
.greenText{color:#88D040;font-weight:400}
.blueText{color:#0C9DB0;font-weight:700}
.conOrderFormAjax{max-height:400px;overflow:auto}
.conOrderForm th,.conOrderFormAjax th{height:26px;color:#fff}
.conOrderForm tbody td,.conOrderFormAjax tbody td{height:26px;background:#F2F2F2;color:#000;border:1px solid #fff;text-align:center;vertical-align:middle}
.conOrderForm tfoot td,.conOrderFormAjax tfoot td{color:#696969}
.conOrderForm input,.conOrderFormAjax input{width:45px;height:18px;border-style:inset;border-width:2px;background-color:#D7D7D7;text-align:center}
#tItem{width:420px}
#tQty{width:66px}
#tPrice{width:60px}
#tTotal{width:66px}
#tNt{width:57px}
.paymentTable{width:400px;min-height:210px;_height:210px;background:#F2F2F2}
.paymentTable table{width:100%;border-collapse:collapse}
.paymentTable td{padding-bottom:2px;padding-right:10px}
.inShort{width:50px;height:18px;border-style:inset;border-width:2px;background-color:#D7D7D7;font-style:italic}
.inLong{width:185px;height:18px;border-style:inset;border-width:2px;background-color:#D7D7D7;font-style:italic}
.submitPayment{text-align:right;margin-top:10px;height:33px;width:400px}
.heading_title{color:#9c9c9c;padding-top:10px;padding-bottom:30px}
form,fieldset{margin:0;padding:0}
#div_err{color:red;padding:10px 0 5px}
.appFormForgotPW{background:none repeat scroll 0 0 #F2F2F2;width:300px;padding:20px 50px}
.appFormForgotPW .txt{float:left;color:#0C9DB0;font-weight:700;vertical-align:middle;padding-top:5px}
.appFormForgotPW input{background-color:#D7D7D7;border-style:inset;border-width:2px;height:18px;width:200px}
.txt_confirm_payment{color:#575757;text-align:left;width:410px}
.inLongGrey{width:185px;height:18px;border-style:inset;border-width:2px;background-color:grey;font-style:italic}
.inShortGrey{width:50px;height:18px;border-style:inset;border-width:2px;background-color:grey;font-style:italic}
.tConPrev td{height:26px;background:#F2F2F2;border:1px solid #fff;vertical-align:middle}
.tConPrev thead th{height:26px;color:#fff;background:#0c9db0}
.ac_results{padding:0;background-color:#fff;overflow:hidden;z-index:99999}
#tdCheckoutItems{text-align:left;border:none}
.txt_add_order_number{font-weight:700;padding-top:2px;float:left;width:235px}
#order_number{height:15px;padding:5px 0;width:110px;vertical-align:middle;border:1px solid #000}
.input_order_number{float:left;height:30px;width:358px;padding-top:2px}
.enter_order_number{float:left;width:120px}
#agent_create_order_err{color:red;display:none}
.input200{background-color:#D7D7D7;border-style:inset;border-width:2px;font-style:italic;height:18px;width:200px}
.agent_wholesaler_detail{color:#000}
#ajax_start{position:absolute;text-align:center;top:50%;width:100%;z-index:1000}
.div_footer{background-color:#E5E5E5;bottom:0;padding-top:2px;position:fixed;text-align:center;width:100%;color:#404957;text-decoration:none}
.div_footer a{color:#FFF;text-decoration:none}
.bg_bar_footer{
    background-color:#0c9db0;
    color:#FFF;height:50px;
    text-transform:uppercase;
}
.cls_footer{font-size:14px;height:30px;font-weight:700}
.color_red{color:#B01319;font-weight:700}
.hand{cursor:pointer}
.cls_pad_footer{padding-right:60px}
.cls_footer td{vertical-align:top}
.toolTip{padding-right:24px;padding-bottom:2px;background:url(../images/btn_help.jpg) no-repeat right;color:#B01319;cursor:help;font-weight:700}
.toolTipWrapper{width:698px;position:absolute;bottom:20px;display:none;color:#666;font-size:9pt}
.toolTipTop{width:728px;height:13px;background:url(../images/top.png) no-repeat;margin-left:312px}
.toolTipMid{padding:8px 15px;text-align:left;width:698px;background-color:#E2E2E2;margin-left:312px}
.toolTipBtm{height:30px;width:728px;margin-left:312px;margin-bottom:8px;background:url(../images/bottom.png) no-repeat}
.div_footer .quick_cart_on{background:url(../images/quick_cart_on.png) no-repeat scroll center top transparent;color:#FFF}
div#div_quick_cart{bottom:0;display:none;position:fixed;width:auto;z-index:113;left:50%;transform:translate(-50%,0px)}
div#div_quick_cart .logo_top{background:url(../images/quick_cart_logo.gif) no-repeat scroll left top transparent;color:#FFF;font-weight:700;height:28px;padding-left:20px;text-transform:uppercase}
div#div_quick_cart .div_quick_cart_content{background:none repeat scroll 0 0 #FFF;border-bottom:1px solid #0c9db0;border-left:1px solid #0c9db0;border-right:1px solid #0c9db0;font-size:11px;text-transform:uppercase;font-size:11px;text-transform:uppercase}
div#div_quick_cart table.tbl_quick_cart tr th{color:#FFF;font-size:14px;font-weight:400;height:32px;text-transform:capitalize;text-align:left;padding-left:10px}
div#div_quick_cart table.tbl_quick_cart tr td{background:none repeat scroll 0 0 #FFF;color:#404A56;font-weight:400;height:30px}
.div_tbl_quickcart{border-bottom:1px solid #F79820;border-right:1px solid #F79820;height:330px;overflow-x:hidden;overflow-y:auto}
div#div_quick_cart table.tbl_quick_cart tr td{color:#404A56;font-weight:400;text-align:left;padding:0 10px}
div#div_quick_cart table.tbl_quick_cart tr.odd td{vertical-align:middle;border-bottom:1px solid #B5B5B5}
div#div_quick_cart table.tbl_quick_cart tr.even td{border-bottom:1px solid #B5B5B5;vertical-align:middle}
.sitemap-area{width:198px;border:1px solid #DAF0F3;background-color:#DDF1F4;border-top:0;font-size:16px;height:24px;padding-top:4px}
.sitemap-area .header a{color:#333;font-size:16px;font-weight:700;padding-left:10px}
.loginArea{min-height:200px;_height:200px;width:198px;border:1px solid #6fb32a;border-top:0;margin-top:15px;background-color:#99d45d}
.loginArea .header{background-color:#6FB32A;color:#FFF;font-size:16px;font-weight:700;height:25px;padding-left:10px;padding-top:2px}
.loginArea span{color:#373737;font-size:10px}
.loginArea .login_input{background:none repeat scroll 0 0 #E1F2CF;border:medium none;height:15px;width:125px}
.remindArea{text-align:left}
.remindArea a{color:#fff;font-size:80%}
.loginArea .userLogged{margin-top:20px;padding:10px;color:#4c4c4c;font-size:12px;font-weight:700;text-align:center}
.loginArea .userLogged a{font-size:12px;color:#4c4c4c;font-weight:700}
.loginArea .userLogged span{font-size:14px;font-weight:700;color:#4c4c4c}
.loginArea .logout{padding:10px;text-align:right;margin-top:100px}
.loginArea .logout a{color:#0C9DB0;font-size:14px;font-weight:700}
.enquiryForm{margin-top:15px;color:#333;font-size:13px}
body.computer .enquiryForm{padding-left:5px}
.enquiryForm .header{color:#8bce41;font-size:28px;padding-bottom:20px}
.enquiryForm .sName{color:#333;font-size:16px;font-weight:700}
.enquiryForm .contactType{background-color:#F8FCFD;border:1px solid #DAF0F3;padding-left:10px}
.enquiryForm .contactType ul.appChooseRetailer li label{font-weight:700}
.enquiryForm .contactType .sName{font-size:12px;padding-bottom:5px;padding-top:10px}
.enquiryForm .enquiryBothForm{background-color:#F8FCFD;padding:1px;width:100%}
#genaral_enquiry{color:#333}
.enquiryForm .enquiryBothForm #genaral_enquiry{padding-bottom:20px}
#general_enquiry .header,.contact_box .header{background-color:#DDF1F4;color:#333;font-size:16px;font-weight:700;height:6px;padding-left:10px;padding-top:4px;text-align:left}
#business_owner .header{background-color:#DDF1F4;color:#333;font-size:16px;font-weight:700;height:6px;padding-left:10px;padding-top:4px;text-align:left}
.product_browse_row .productItem{width:220px;border:3px solid #dfdfdf;color:#333;float:left;margin:2px!important;overflow:hidden}
.productItem{color:#333}
.productItem .productName{font-weight:700;color:#058596;font-size:12px;padding:5px 5px 5px 0;color:#058596;text-align:center}
.productItem .productName a{font-weight:700;font-size:16px;color:#058596}
.productItem .productImage{text-align:right}
.productItem .productImage a{color:#0C9DB0;font-size:15px}
.productItem .odd{background-color:#efeeee;font-size:14px;margin-left:4px;text-align:left}
.productItem .odd td,.productItem .even td{padding:2px 2px 2px 3px;vertical-align:middle}
.productItem .even{background-color:#fff;font-size:14px;margin-left:4px;text-align:left;}

.productItem .selProductQty{background:none repeat scroll 0 0 transparent;border:1px solid #dfdfdf;color:#6A6A6A;padding:3px 2px;text-align:center}
.pic_align .appTitle{text-align:center;font-weight:700;font-size:16px;color:#333}
.pic_align .appChooseRetailer{text-align:center}
.pic_align .appChooseRetailer li div label{font-weight:700;font-size:16px;color:#333}
.pic_align .appTitleRetailer{font-weight:700;font-size:16px;color:#59C48E;padding-left:12px}
.pic_align .header{font-weight:700;font-size:16px;color:#333}
#appForm .header{background-color:#DDF1F4;color:#333;font-size:16px;font-weight:700;height:26px;padding-left:10px;padding-top:4px;text-align:left}
.appForm{background-color:#F8FCFD;border:1px solid #DAF0F3;padding:1px;width:100%;color:#333}
body.computer .appForm{width:748px}
.appFormHeader{color:#8BCE41;font-size:24px;padding-bottom:0;margin-top:15px}
.adjustment_notes{background-color:#D7D7D7;border-style:inset;border-width:2px;font-style:italic}
.lhs_map{margin-top:15px}
.orderNotes{background-color:#D7D7D7;border-style:inset;border-width:2px;height:100px;margin:10px;width:90%}
.selProductQty{left:0;position:absolute;top:-4px;background-color:#FFF}
#directDeposit{color:#000;font-size:13px;font-weight:700;padding:10px;text-align:left}
.sitemap-area a{color:#333;font-size:16px;font-weight:700}
#sale_color{color:red}
.sale_color{color:red}
#tool_tip{position:absolute;border:1px solid #333;background:#f7f5d1;padding:2px 5px;color:#333;display:none}
#delivery_state{background:none repeat scroll 0 0 #FFF;border:1px solid #DAF0F3;color:#6A6A6A;height:23px;padding:2px;vertical-align:top;text-align:left;width:75px}
.ContactArea{min-height:200px;_height:200px;width:198px;border:1px solid #6fb32a;border-top:0;margin-top:15px;background-color:#81CCD6;text-align:center}
.ContactArea .header{background-color:#0C9DB0;color:#FFF;font-size:16px;font-weight:700;text-align:center}
.ContactArea .header.contact-title{padding:6px 0}
.ContactArea .contentArea{margin-top:20px}
.ContactArea .contentArea p{font-size:15px;padding:0 10px 10px;color:#fff}
#slideshow{position:relative;width:auto;height:193px;overflow:hidden}
#slideshow IMG{position:absolute;top:0;left:0;z-index:8;opacity:0;width:100%;height:auto}
#slideshow IMG.active{z-index:10;opacity:1}
#slideshow IMG.last-active{z-index:9}
.img_fb{float:left;margin-top:15px}
.img_fb_mobile{float:left;margin-right:10px}
.div_menu > ul{margin:0;padding:0;width:100%}
.line_con{padding:0 10px}
.toggle_bg{width:100%;background-color:#0C9DB0;height:43px;border-radius:7px 7px 0 0;display:none}
.menu_btn_wrapper{display:block;background:url(../images/img.png) no-repeat right;height:43px;display:none;text-align:center;color:#fff;line-height:43px;font-size:17px;font-weight:700}
#general_contact_security,#general_contact_security_not_au, #business_contact_security{width:118px}
.pro_align{width:33%;float:left;padding-bottom:20px}
.left_menu_cat #smoothmenu1{padding-left:0}
#smoothmenu1 ul li{background-color:#99d45d}
#smoothmenu1 .main-category-name{font-weight:700;font-size:14px}
#smoothmenu1 ul li a{font-weight:400;color:#333}
.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:12px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-login{color:#fff;background-color:#99d45d}
.btn-light-green{color:#fff;background-color:#0c9db0}
.btn-light-blue{color:#fff;background-color:#3598db}
.login-container #login-form div#error{width:212px}
.p-l-5{padding-left:5px}
.p-t-5{padding-top:5px}
.p-t-4{padding-top:4px}
.p-b-4{padding-bottom:4px}
.c-w{color:#fff!important}
.c-r{color:red}
.c-light-black{color:#4c4c4c!important}
.m-l-4{margin-left:4px}
.m-l-9{margin-left:9px}
.m-l-0{margin-left:0!important}
.productItem .actions-box{text-align:center}
.productItem .more-actions{text-align:center;width:auto;position:relative;min-width:32px;display:inline-block}
.productItem .more-actions.gallery-box{float:left;width:40%;}
.productItem .more-actions.add-action{float:right;width:30%;}
.productItem .more-actions.watch-action{float:left;width:30%;}
.productItem .more-actions div.action-text{padding-top:33px;color:#000;cursor:pointer}
.productItem .more-actions img.imgAddtoCart{display:block;position:absolute;margin:0 auto;top:0;left:0;right:0;bottom:0}
.youtube-box{height:22px;line-height:22px;display:inline-block;position:relative;padding-left:24px;color:#333;margin-bottom:2px;height:30px;line-height:30px}
.youtube-box img{position:absolute;top:-1px;left:0}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline > li{display:inline-block;padding-right:5px;padding-left:5px}
.not-resize{resize:none}
.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}
.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;line-height:22px}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:4px 0 0;margin-top:1px\9;line-height:normal}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}
.fixed_headers th,.fixed_headers td{padding:10px;text-align:left}
.fixed_headers thead tr{display:block;position:relative}
.fixed_headers tbody{display:block;overflow:auto;overflow-x:hidden;width:100%;height:300px}
.fixed_headers tbody tr:nth-child(even){background-color:#DDD}
.old_ie_wrapper{height:300px;width:975px;overflow-x:hidden;overflow-y:auto}
.old_ie_wrapper tbody{height:auto}
.text-center{text-align:center}
.hidden{display:none}
.contact_input_2{width:206px}
.contact_input_2 > div.selectize-input{min-height:inherit;padding-top:2px;padding-bottom:2px;padding-left:2px;border-radius:0}
.contact_input_2 > div.selectize-input > div.item{color:#6a6a6a}
@media only screen and (min-width:768px) and (max-width:2000px) {
    .contact_input_2{width:224px}
    .fixed_headers{width:975px;table-layout:fixed;border-collapse:collapse}
    .fixed_headers td:nth-child(1),.fixed_headers th:nth-child(1){min-width:430px}
    .fixed_headers td:nth-child(2),.fixed_headers th:nth-child(2){min-width:135px}
    .fixed_headers td:nth-child(3),.fixed_headers th:nth-child(3){min-width:65px}
    .fixed_headers td:nth-child(4),.fixed_headers th:nth-child(4){min-width:65px}
    .fixed_headers td:nth-child(5),.fixed_headers th:nth-child(5){min-width:65px}
    .fixed_headers td:nth-child(6),.fixed_headers th:nth-child(6){min-width:94px}
}
div.your-enquiry-content{display:block}
.display-inline{display:inline}
#preview_div .border_preview .preview_temp_load img{width:220px!important}
.no-padding-border-margin{margin:0;padding:0;border:0}
.m-t-0{margin-top:0}
.m-b-0{margin-bottom:0}
.p-l-0{padding-left:0!important}
.f-w-b{font-weight:700!important}
.clear{clear:both}
.pull-left{float:left}
.pull-right{float:right}
.clearfix{clear:both}
.text-left{text-align:left}
.c-g{color:green}
#smoothmenu1 ul li .side_bar_image_popup{position:absolute;top:5px;cursor:pointer}
#smoothmenu1 ul li .side_bar_cate_name{margin-left:12px}
.div_search_bar,.div_middle_left,.div_middle_right,.div_content_right .bottom-information-bars,.div_hwhc,.main_menu_outer_container,.show-on-desktop{display:none}
.hide-on-desktop{display:block}
.hide-on-device{display:none}
.search-mobile-box{display:block}
body.computer .div_search_bar,body.computer .div_middle_left,body.computer .div_middle_right,body.computer .div_content_right .bottom-information-bars,body.computer .div_hwhc,body.computer .main_menu_outer_container,body.computer .show-on-desktop{display:block}
body.computer .search-mobile-box,body.computer .mbsc-fr{display:none}
body.computer .hide-on-desktop{display:none}
body.computer .hide-on-device{display:block}
@media only screen and (min-width:1022px) and (max-width:2000px) {
    .div_menu{display:block!important}
    .div_middle_left,.div_middle_right{position:relative;margin-top:23px}
}
@media only screen and (min-width:768px) and (max-width:1023px) {
    .container{margin:0 auto;background-color:#FFF!important;width:751px}
    #session_form_warning{width:720px}
    .div_wrapper{width:743px}
    .div_menu{float:right;width:100%}
    .div_search_bar{width:100%}
    .div_logo{float:none;margin:auto}
    .div_hwhc{float:none;margin:auto}
    .menu_mang > ul{display:inline-block;margin:0;padding:0}
    .menu_mang{background:#0C9DB0}
    .cls_menu_top:first-child{border-radius:0}
    .cls_menu_top:last-child{border:0;border-radius:0}
    .div_dropdown{margin-left:105px;margin-top:7px;width:110px}
    .cls_search{width:185px}
    #slideshow{width:auto;height:85px}
    .div_content_right{float:left}
    .img_home{float:left;margin:5px 21px}
    .img_fb{margin-left:0}
    .enquiryForm .contactType{width:98%}
    .enquiryForm .enquiryBothForm{width:98%}
    div#div_quick_cart{left:0!important}
    .product_browse_row .product_browse_img{width:90%;height:auto}
    .pro_align{width:50%}
    .appForm{width:100%}
    .orderNotes{width:429px}
    .contact_checkbox{margin-left:154px}
}
@media only screen and (max-width:1023px) {
    .contact-us-item.space-site-map{width:19%}
}
@media only screen and (min-width:320px) and (max-width:767px) {
    #session_form_warning{width:95%}
    #product_video{margin:0!important}
    .container{margin:0 auto;background-color:#FFF!important;width:100%; margin-top:50px;}
    .div_menu{width:100%;float:none;display:none}
    .toggle_bg{display:none;width:100%;background-color:#0C9DB0;height:43px;width:100%;border-radius:7px 7px 0 0}
    .menu_btn_wrapper{background-position:right 10px center!important;display:block;background:url(../images/img.png) no-repeat right;height:43px}
    .div_menu > ul{width:100%}
    .div_menu > ul li{border-top:1px solid!important}
    .div_search_bar{display:none;width:100%;height:auto}
    .div_dropdown{margin-left:5px;margin-top:7px;width:145px}
    .cls_search{width:180px}
    #slideshow{width:97%}
    .div_content_right{float:none;width:100%}
    .img_fb{float:left;margin-left:12px}
    .header_wrapper .div_hwhc img.img2{width:100%}
    .div_content_right .img2{height:100%;width:100%}
    .cls_footer{width:100%}
    .div_search_input{margin-left:7px}
    .img_fb{margin-left:0}
    .div_hwhc{float:none;margin:auto;padding-bottom:5px;display:none}
    .div_logo{float:none;margin:auto}
    .div_menu ul li{float:none;width:100%}
    .cls_menu_top{border-radius:0}
    .cls_menu_top:first-child{float:none;border-radius:0}
    .cls_menu_top:last-child{float:none;border-radius:0}
    .enquiryForm .contactType{background-color:#f8fcfd;border:1px solid #daf0f3;padding-left:10px;width:98%}
    .enquiryForm .contactType ul.appChooseRetailer li label{font-weight:700}
    .enquiryForm .enquiryBothForm input,.enquiryForm .enquiryBothForm textarea,.enquiryForm .enquiryBothForm select{margin-bottom:10px}
    .enquiryForm{text-align:center}
    .enquiryForm #div_err_contact2{margin-left:0;width:auto}
    .contact_checkbox{margin-left:0}
    .menu_mng{float:left}
    .cls_menu_top:last-child{padding:7px 0}
    .cls_menu_top:first-child{padding:7px 0}
    .cls_menu_top{padding:7px 0}
    .menu_mang > ul{margin:0;padding:0}
    .slider_mng{width:79%}
    .div_sidebar_main{font-size:11px}
    .div_sidebar_top{width:149px}
    .div_middle_left{width:168px}
    .loginArea{width:164px}
    .loginArea .login_input{width:90px}
    .sitemap-area{width:166px}
    .ContactArea{width:166px}
    .ContactArea .contentArea p{font-size:13px}
    div#div_quick_cart{width:100%}
    .div_quick_cart_content > table{width:100%}
    .pro_align{width:50%}
    .product_browse_row .product_browse_img{height:130px;width:90%}
    .appForm{width:100%;padding-bottom:20px}
    .orderNotes{width:90%}
    .appFormForgotPW{width:100%;padding:0}
    .appFormForgotPW input{width:155px}
    .conOrderFormAjax{height:210px}
    div#div_quick_cart table.tbl_quick_cart.fixed_headers thead tr{display:table-row}
    div#div_quick_cart table.tbl_quick_cart.fixed_headers tbody{display:table-row-group}

    .contact_input_1 {
        width: 90%;
    }
    #genaral_enquiry_not_australia .customer_input select[name="country"] {
        width: 91%;
    }

    .productItem .scroll-des {
        max-height:100px;
        overflow-y: scroll;
    }

}
@media only screen and (min-width:320px) and (max-width:715px) {
    .slider_mng{width:78%}
    .img_home{width:90%}
    .product_browse_row .productItem{width:46%}
    .appFormForgotPW input{width:200px}

}
@media only screen and (min-width:560px) and (max-width:692px) {
    .slider_mng{width:76%}
}
@media only screen and (min-width:320px) and (max-width:651px) {
    .div_content_right .bottom-information-bars{margin-bottom:25px;display:none}
    div.your-enquiry-content{display:inline}
    .div_logo{float:none;margin:auto}
    .div_middle_left{text-align:left}
    .slider_mng{width:69%}
    .cls_item{width:45%}
}
@media only screen and (min-width:320px) and (max-width:620px) {
    .productItem .productName a{font-size:14px}
    .productItem .odd{font-size:12px}
    .productItem .even{font-size:12px}
    .content_page{padding:0;width:100%}
    .productItem .productName{font-size:12px;padding:0}
    .productItem .productName a{font-size:12px}
    .tConPrev{overflow-x:scroll}
    .tConPrev > table{display:block;overflow-x:auto}
    .conOrderForm{overflow-x:scroll}
    .conOrderForm > table{display:block;overflow-x:auto}
    .div_quick_cart_content{overflow-x:scroll}
    .tbl_quick_cart{display:block;overflow-x:auto}
    .remove_td > tbody > tr > td:first-child{display:none}
}
@media only screen and (min-width:320px) and (max-width:558px) {
    .img_fb{margin-left:30%}
    .contact_checkbox{margin-left:0}
    .div_dropdown{margin-left:30%}
    .div_search_input{margin-left:12%}
    .slider_mng{display:none}
    .home_cate_item{font-size:9px}
    .product_browse_row .product_browse_img{width:90%}
    .content_page{line-height:18px}
    .txt_confirm_payment{width:100%}
    .submitPayment{width:100%}
    .paymentTable{width:100%}
    .contact_mar{width:100%;display:block}
}
@media only screen and (min-width:320px) and (max-width:500px) {

    .contact_input_w159{width:105px}
    .orderNotes{width:90%}
}
.slider_mng{display:none}
body.computer .slider_mng{display:table}
@media only screen and (min-width:320px) and (max-width:766px) {
    .div_logo{float:none;margin:auto}
    .div_middle_left{float:none;margin:auto;text-align:center}
    .img_home{float:none;margin-left:auto;margin-right:auto;margin-top:10px;width:72%}
    .toggle_bg{display:none;width:100%;background-color:#0C9DB0;height:42px;width:100%;border-radius:7px 7px 0 0}
    .menu_btn_wrapper{background-position:right 10px center!important;display:block;background:url(../images/img.png) no-repeat right;height:42px}
    .div_menu > ul{width:100%}
    .div_search_bar{height:auto;width:100%}
    .slider_mng{display:none}
    .home_cate_item{font-size:12px}
    .div_sidebar_main{font-size:12px}
    .div_sidebar_top{width:100%;padding-left:0}
    .loginArea{width:100%}
    .loginArea .login_input{width:150px}
    .sitemap-area{width:100%}
    .ContactArea{width:100%}
    .ContactArea .contentArea p{font-size:14px}
    .pic_align{width:100%}
    .img_home{width:220px}
    .footer_tab{width:798px}
    .div_rt_align{width:100%;padding-bottom:20px}
    .content_page{padding:0;width:100%}
    .productItem .productName a{font-size:13px}
    .orderNotes{width:70%}
    div#div_quick_cart{
        height:auto;
    }
    #icon_expand_collapse{display:none!important}
    .hide_button{display:none!important}
    .conOrderFormAjax>table>tbody>tr>td>table>tbody>tr>td>:first-child{display:none}
    div#div_quick_cart .cart-tbl tr td{text-align:left;padding-left:10px}
}
@media only screen and (min-height:360px) {
    .conOrderFormAjax>table>tbody>tr>td>table>tbody>tr>td>:first-child{display:none}
}
@media only screen and (min-width:320px) and (max-width:360px) {
    .ShowInMobile{display:block!important;text-align:center}
    .HideInMObile{display:none!important}
    #left_row{height:0!important}
}
@media only screen and (max-device-width: 480px) {
    .ShowInMobile{display:block!important;text-align:center}
    .ShowInMobile .menu-container > ul{padding-left:0}
    .HideInMObile{display:none!important}
}
.business_owner,.business_contact{border-color:#CCC}
.main_menu_outer_container{height:70px;width:100%;background:#0c9db0;color:#fff;position:fixed;top:0;z-index:1000}
.main_menu_inner_container{width:1320px;margin:auto}
#main_menu{float:left}
#main_menu ul{z-index:100;margin:0;padding:0;list-style-type:none}
#main_menu ul li{position:relative;display:inline;float:left}
#main_menu ul li span img{margin-top:5px}
#main_menu ul li a{padding:28px 18px;display:block;color:#FFF;text-decoration:none}
* html #main_menu ul li a{display:inline-block}
#main_menu ul li a.active,#main_menu ul li a:hover{color:#0C9DB0;background:#81ccd6}
#main_menu ul li div a{padding:10px}
.location{position:relative;display:inline-block}
.location-popup{display:none;position:absolute;background-color:#0C9DB0;width:300px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);opacity:.9;filter:alpha(opacity=90);margin-left:-10px;z-index:100}
.location-popup a{color:#fff;padding:6px 12px;text-decoration:none;display:block}
.location-popup a:hover{background-color:#81ccd6}
.location:hover .location-popup{display:block}
.login-container{float:right;margin-left:5px}
.login-container #login-form{background:#99d45d;margin-right:0!important;margin-top:-3px!important;border-radius:4px;box-shadow:1px 1px 5px #707070}
.login-container .login_input{background:none repeat scroll 0 0 #E1F2CF;border:medium none;height:25px;width:195px}
.login-container table img{vertical-align:middle}
.login-container .userLogged{margin-top:10px;color:#4c4c4c;font-size:12px;font-weight:700;text-align:center}
.login-container .userLogged a{font-size:12px;color:#4c4c4c;font-weight:700}
.login-container .userLogged span{font-size:12px;font-weight:700;color:#4c4c4c}
.login-container .logout{text-align:right;margin-top:10px}
.login-container .logout a{color:#0C9DB0;font-size:12px;font-weight:700}
.login-container .loggin{text-align:right;margin-top:17px}
.login-container .loggin a.login-two-line{width:100px;word-wrap:break-word;word-break:break-word;padding-top:0;white-space:inherit;padding-bottom:0;height:34px;overflow-y:hidden;line-height:16px}
.login-container .loggin a.business-name{max-width:120px;overflow-x:hidden;text-overflow:ellipsis;cursor:pointer}
.login-container .loggin a.business-name:hover{cursor:pointer}
.login-container .loggin a{color:#FFF;font-size:14px;font-weight:700;padding-top:7px;padding-bottom:7px}
.bottom-bar{width:auto;margin-top:10px;margin-left:9px;margin-right:9px}
.bottom-bar-item{background:url(../images/quick_cart_header_bg.gif) repeat scroll 0 0 transparent;padding:5px 0;text-align:center}
.bottom-bar-item a{color:#fff;font-size:14px}
.bottom-bar-item .bottom-item{float:none;vertical-align:middle;padding:1px 0 0;display:inline-block}
.bottom-bar-item .bottom-item.seperate-bottom-item{padding:0 5px;color:#fff}
.bottom-bar-item .img_price_list{position:absolute;height:25px;top:1px}
#login-form a{color:#373737}
.contact-us{background:#81ccd6;color:#FFF;padding:15px 0}
.contact-us-item{float:left;width:33%}
.contact-us-item.site-map{text-align:right}
.contact-us-item.price-list-pdf{text-align:left}
.cui-right{padding-right:60px}
.work-break{word-break:break-all;word-wrap:break-word}
#crystal-search{overflow-x:hidden;overflow-y:hidden}
#crystal-search > ul{width:183px;overflow-x:hidden}
#crystal-search ul li{background-color:#99d45d;width:190px}
#crystal-search ul li.dot{width:192px}
#crystal-search ul li.letter_title{font-weight:700;font-size:14px;color:#333;padding-left:2px}
#crystal-search ul li a{font-weight:400;color:#333;display:block;text-decoration:none;padding:2px 5px 2px 0;font-size:12px;padding-left:10px}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}
@media (max-width: 767px) {
    .visible-xs-block,.mbsc-fr{display:block!important}
    .hidden-xs{display:none!important}
}
.input-group{position:relative;display:table;border-collapse:separate}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}
.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}
.input-group-btn{position:relative;font-size:0;white-space:nowrap}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.input-group-btn>.btn{position:relative}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}
@font-face{font-family:'Glyphicons Halflings';src:url(fonts/glyphicons-halflings-regular.eot);src:url(fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(fonts/glyphicons-halflings-regular.woff) format("woff"),url(fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-search:before{content:"\e003"}
#custom-search-input{border:solid 1px #E4E4E4;background-color:#fff;margin:0 35px}
#custom-search-input input{border:0;box-shadow:none}
#custom-search-input button{margin:2px 0 0;background:none;box-shadow:none;border:0;color:#666;padding:0 8px 0 10px;border-left:solid 1px #ccc}
#custom-search-input button:hover{border:0;box-shadow:none;border-left:solid 1px #ccc}
#custom-search-input .glyphicon-search{font-size:14px}
div.left_menu_box{position:relative;font-size:14px}
div.left_menu_box .title-logo-container{position:fixed;top:10px;z-index:999;width:25px}
div.left_menu_box .nav-container{min-height:667px;clear:both;display:none;-webkit-transition:left 250ms ease-out,right 250ms ease-out;-moz-transition:left 250ms ease-out,right 250ms ease-out;transition:left 250ms ease-out,right 250ms ease-out;display:block;position:absolute;top:0;vertical-align:top;z-index:601;left:-100%;right:auto}
div.left_menu_box.nav-open .nav-container{left:0}
div.left_menu_box .nav-container .menu-categories{background-color:rgba(63,63,53,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)";width:73%;float:left;height:92%;overflow:scroll;position:fixed;top:0;color:#fff}
div.left_menu_box .nav-container .menu-categories .region .title-region{text-align:center;display:block;background-color:#3f3f3f;background-color:rgba(63,63,53,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)";padding:3px 0}
div.left_menu_box .nav-container .menu-categories a{color:#fff;background:transparent}
div.left_menu_box .nav-container .menu-categories ul{padding-left:0;list-style:none;text-align:center}
div.left_menu_box .nav-container .menu-categories ul li{padding-bottom:5px;border-bottom:0!important;background:transparent;display:block;float:none;border:0}
div.left_menu_box .nav-container .menu-categories .settings ul li{margin-bottom:5px}
div.left_menu_box .nav-container .menu-categories ul.categories-menu li.has-sub ul.second_listing li:first-child,div.left_menu_box .nav-container .menu-container ul li.has-sub ul.second_listing li:first-child{margin-top:5px;border-bottom:0!important}
div.left_menu_box .nav-container .menu-categories ul.categories-menu li.has-sub ul.second_listing > li,div.left_menu_box .nav-container .menu-container ul li.has-sub ul.second_listing > li{padding-top:5px}
div.left_menu_box .nav-container .menu-categories ul.categories-menu li.has-sub ul.second_listing,div.left_menu_box .nav-container .menu-container ul li.has-sub ul.second_listing{display:none}
div.left_menu_box .nav-container .menu-categories ul.categories-menu li.has-sub,div.left_menu_box .nav-container .menu-container ul li.has-sub{position:relative;padding-bottom:10px}
div.left_menu_box .nav-container .menu-container ul li.has-sub.location{padding-bottom:5px;padding-top:5px}
div.left_menu_box .nav-container .menu-categories ul.categories-menu li.has-sub span.toggle-bg.holder,div.left_menu_box .nav-container .menu-container ul li.has-sub span.toggle-bg.holder{display:inline-block;border-right:6px solid transparent;border-top:8px solid #fff;border-left:6px solid transparent;content:'';margin-left:5px}
div.left_menu_box .nav-container .menu-categories ul.categories-menu li.has-sub.sub-open > ul.second_listing,div.left_menu_box .nav-container .menu-container ul li.has-sub.sub-open > ul.second_listing{display:block}
div.left_menu_box .nav-container .menu-categories ul.categories-menu li.has-sub.sub-open > span.toggle-bg.holder,div.left_menu_box .nav-container .menu-container ul li.has-sub.sub-open > span.toggle-bg.holder{border-bottom:8px solid #fff;border-top:none}
div.left_menu_box .nav-container a.show-menu{position:fixed;top:-2px;padding-left:73%;width:25px}
@media only screen and (max-width: 450px) and (min-width: 320px) {
    .div_content_right .enquiryForm{margin-bottom:20px}
}
.footer_actions .boxs .action-box{background:url(../images/mobile/box-background.png) 0 0 repeat transparent}
.btn-default-mobile{background-color:#fff;background-image:none;border:1px solid #ccc}
.div_content_right .img2{max-height:167px!important;}
body.computer .div_content_right .img2{max-height:200px!important}
.container-image-loading{display:block;clear:both}
.promotion_new{
    text-align: center;
}
.promo_color{
    color:red;
}