
@font-face {font-family:"Barcode"; src:url("../fonts/B39MHR.TTF") format("truetype");}
@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i&display=swap');

#Prebook_Orderd #order_details{border:1px solid #000;width:918px;margin:10px auto;background:#fff}
#Prebook_Orderd #customerdetails-pane{width:45.2%;float:left}
#Prebook_Orderd #customerdetails-pane .products{border-right:0 #000 solid}
#Prebook_Orderd .text_bold{font-size:14px;color:#000;line-height:18px}
#Prebook_Orderd .text_11{font-size:13px;color:#000;line-height:18px}
#Prebook_Orderd #customerdetails-pane #order_number{width:45%;float:left;padding:3px 10px;text-align:center;border-right:1px solid #000;border-bottom:1px solid #000}
#Prebook_Orderd #customerdetails-pane #order_date{width:42.8%;padding:3px 10px;float:left;text-align:center;border-bottom:1px solid #000}
#Prebook_Orderd #customerdetails-pane #cust_details{padding:3px 10px;clear:both}
#Prebook_Orderd #customerdetails-pane #cust_details .row{margin:5px 0}
#Prebook_Orderd #customerdetails-pane #cust_details .row .first{float:left;width:105px}
#Prebook_Orderd #customerdetails-pane #cust_details .row .second{margin-left:105px}
#Prebook_Orderd #customerdetails-pane #cust_detailsisbn{clear:both;float:none}
#Prebook_Orderd #customerdetails-pane #cust_detailsisbn .rowisbn{border-top:1px solid #000;margin:0;font-size:13px;padding:20px 0}
#Prebook_Orderd #customerdetails-pane #cust_detailsisbn .rowisbn .first{float:left;width:70px;padding:0 0 0 10px;line-height:24px;font-size:13px;font-weight:500;color:#000}
#Prebook_Orderd #customerdetails-pane #cust_detailsisbn .rowisbn .second{margin-left:70px;line-height:24px;font-size:12px;color:#000}
#Prebook_Orderd #customerdetails-pane #cust_detailsisbn .rowisbn .second .barcode{font-family:"Barcode";font-size:32px}
#Prebook_Orderd #customerdetails-pane #cust_detailsisbn .rowisbn2{border-top:1px solid #000;margin:0;font-size:12px}
#Prebook_Orderd #customerdetails-pane #cust_detailsisbn .rowisbn2 .first{float:left;width:70px;padding:0 0 0 10px;line-height:24px;font-size:13px;color:#000}
#Prebook_Orderd #customerdetails-pane #cust_detailsisbn .rowisbn2 .second{margin-left:70px;line-height:24px;font-size:13px;color:#000}
#Prebook_Orderd #address-pane{border-top:1px solid #000;clear:both}
#Prebook_Orderd #address-pane #billing_details{padding:3px 10px;float:left;width:45.2%;border-right:1px solid #000}
#Prebook_Orderd #address-pane #shipping_details{padding:3px 10px;margin-left:45.1%;border-left:1px solid #000;clear:none;width:auto}
#Prebook_Orderd #companydetails{width:54%;margin-left:45.1%;border-left:1px solid #000}
#Prebook_Orderd #companydetails #comp_logo{text-align:center;padding:5px 0}
#Prebook_Orderd #companydetails .title{font-size:18px;color:#000;padding:5px 10px}
#Prebook_Orderd #companydetails #comp_name{font-size:16px;color:#000;padding:5px 10px}
#Prebook_Orderd #companydetails #comp_details{font-size:13px;color:#000;line-height:18px;padding:0 10px;margin-top:5px !important;}
#Prebook_Orderd #companydetails #comp_mobile{font-size:12px;color:#000;line-height:18px;padding:0 10px}
#Prebook_Orderd #companydetails #comp_email{font-size:12px;color:#000;line-height:18px;padding:0 10px}
#Prebook_Orderd #order_details #signature{width:100%;padding:1%;text-align:right;font-size:13px;color:#000;border-top:1px solid #000}
#Prebook_Orderd #productdetails-pane{border-top:1px solid #000;clear:both}
#Prebook_Orderd #productdetails-pane .hidetax{width:275px!important}
#Prebook_Orderd #productdetails-pane .col_sub_totalhidetax{width:275px!important;border-bottom:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;height:100px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading{display:table-row;vertical-align:middle}
#Prebook_Orderd #productdetails-pane .table{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000;border-image:none;border-style:solid none none solid;border-width:0 0 1px 0;display:table;font-size:12px}
#Prebook_Orderd #productdetails-pane .row_heading .grid_heading{background:#eee;color:#000;font-size:12px;vertical-align:middle;border-bottom:1px solid #000}
#Prebook_Orderd #productdetails-pane .row_heading .col_product_image{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:50px;display:block}
#Prebook_Orderd #view_return #productdetails-pane .row_heading .col_product_image{display:block}

#Prebook_Orderd #address-pane{border-top:1px solid #000;clear:both}
#Prebook_Orderd #address-pane #billing_details{padding:3px 10px;float:left;width:42.2%;border-right:none}
#Prebook_Orderd #address-pane #shipping_details{padding:3px 10px;margin-left:45.1%;border-left:1px solid #000;clear:none;width:auto}
#Prebook_Orderd #companydetails{width:54%;margin-left:45.1%;border-left:1px solid #000}
#Prebook_Orderd #companydetails #comp_logo{text-align:center;padding:5px 0}
#Prebook_Orderd #companydetails .title{font-size:18px;color:#000;padding:5px 10px}
#Prebook_Orderd #companydetails #comp_name{font-size:16px;color:#000;padding:5px 10px}
#Prebook_Orderd #companydetails #comp_details{font-size:13px;color:#000;line-height:18px;padding:0 10px;margin-top:5px !important;}
#Prebook_Orderd #companydetails #comp_mobile{font-size:12px;color:#000;line-height:18px;padding:0 10px}
#Prebook_Orderd #companydetails #comp_email{font-size:12px;color:#000;line-height:18px;padding:0 10px}
#Prebook_Orderd #order_details #signature{width:98%;padding:1%;text-align:right;font-size:13px;color:#000;border-top:none}
#Prebook_Orderd #productdetails-pane{border-top:1px solid #000;clear:both}
#Prebook_Orderd #productdetails-pane .hidetax{width:275px!important}
#Prebook_Orderd #productdetails-pane .col_sub_totalhidetax{width:275px!important;border-bottom:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;height:100px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading{display:table-row;vertical-align:middle}
#Prebook_Orderd #productdetails-pane .table{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000;border-image:none;border-style:solid none none solid;border-width:0 0 1px 0;display:table;font-size:12px}
#Prebook_Orderd #productdetails-pane .row_heading .grid_heading{background:#eee;color:#000;font-size:12px;vertical-align:middle;border-bottom:1px solid #000}
#Prebook_Orderd #productdetails-pane .row_heading .col_product_image{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:50px;display:block}
#Prebook_Orderd #productdetails-pane .row_heading .col_product_name{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:152px}
#Prebook_Orderd #productdetails-pane .row_heading .col_hsn{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:80px;text-align:left}
#Prebook_Orderd #productdetails-pane .row_heading .col_unit_price{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px 2px;width:102px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_qantity{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:50px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_vatper{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px 2px;width:102px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_gst{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px 2px;width:60px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_supplier{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:121px}
#Prebook_Orderd #productdetails-pane .row_heading .col_dis{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:84px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_bas{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:84px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_base{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:84px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_tax{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:50px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_taxt{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:50px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_vatamt{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:84px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_vatamt{border-right:0;display:table-cell;float:left;line-height:20px;padding:4px;width:80px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_heading .col_sub_total{display:table-cell;border-right:none;float:left;line-height:20px;padding:4px;width:84px;text-align:right}
#Prebook_Orderd #productdetails-pane .table.head_gst .col_product_name{width:290px}
#Prebook_Orderd #productdetails-pane .table2{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000;border-image:none;border-style:solid none none solid;border-width:0;display:table;font-size:13px;color:#000}
#Prebook_Orderd #productdetails-pane .row_description .col_product_image{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:50px;height:230px}
#Prebook_Orderd #productdetails-pane .row_description .col_product_image img{max-width:42px}
#Prebook_Orderd .brdr_rgt0{border-right:1px solid #eee!important}
#Prebook_Orderd #productdetails-pane .row_description .col_qantity{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:50px;height:175px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_description .col_product_name{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:152px;height:175px;overflow:auto}
#Prebook_Orderd #productdetails-pane .row_description .col_product_name img {max-height:54px;max-width:90px;}
#Prebook_Orderd #productdetails-pane .row_description .col_product_name .first{font-size:12px;color:#555;float:left;width:31%;margin-right:0px}
#Prebook_Orderd #productdetails-pane .row_description .col_product_name .second{font-size:12px;color:#000;width:69%;float:left;}
#Prebook_Orderd #productdetails-pane .row_description .col_supplier{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:18px;padding:4px;width:121px;height:220px}
#Prebook_Orderd #productdetails-pane .row_description .col_unit_price{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px 2px;width:102px;height:175px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_description .col_unit_price s{font-size:12px;color:#9a9a9a}
#Prebook_Orderd #productdetails-pane .row_description .col_gst{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:56px;height:175px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_description .col_vatper{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px 2px;width:102px;height:175px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_description .col_dis{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:84px;height:230px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_description .col_base{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:84px;height:230px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_description .col_tax{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:50px;height:230px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_description .col_hsn{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:14px;padding:4px;width:80px;height:175px;text-align:left;word-break:break-all}
#Prebook_Orderd #productdetails-pane .row_description .col_vatamt{border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:50px;height:230px;text-align:right}
#Prebook_Orderd #productdetails-pane .row_description .col_sub_total{border-bottom:1px solid #000;display:table-cell;float:left;line-height:20px;padding:4px;width:84px;border-right:none;height:175px;text-align:right}
#Prebook_Orderd .OrderDetails_Gift {
    width: 770px!important;
}
#Prebook_Orderd #amount_summary{border-bottom:1px solid #000;background-color:#eee;text-align:right}
#Prebook_Orderd #amount_summary .row{font-size:14px;color:#000;padding:5px;border-bottom:1px solid #000}
#Prebook_Orderd #amount_summary .row:last-child{font-size:14px;color:#000;padding:5px;border-bottom:0 solid #000}
#Prebook_Orderd #amount_summary .row .first{width:80%;float:left}
#Prebook_Orderd #amount_summary .row .second{width:20%;margin-left:80%}
#Prebook_Orderd #payment_instruction{font-size:11px;font-weight:bold;height:60px}
#Prebook_Orderd #payment_instruction #for_company_details{border-right:1px solid #000;width:30%;padding:3px 10px;float:left;height:91%}
body { margin:0; font-size:14px; line-height:18px; font-family:'Roboto', sans-serif;overflow-x:hidden;overflow-y:hidden}
body, button, input, select, textarea {font-family:'Roboto', sans-serif; color:#222;}
.backTop {display:block;}
.back-to-top {position:fixed; bottom:5%; right:20px; text-decoration:none; color:#000; background:url(../images/scroll.png) no-repeat center top; width:50px; height:50px; overflow:hidden; text-indent:-2000px; font-size:11px; font-weight:500; padding:0px; display:none;}
input {outline:0;}
select {outline:0;}
textarea {outline:0;}
a {text-decoration:none; outline:none;color:#0099cc;}
img {border:0;}
.errorMsg {width:100%; font-size:14px; color:#FF0000; text-align:center; margin-top:10px;}
strong, b {font-weight:500;}

*:hover{-moz-transition:all 0.3s ease-out 0s; -webkit-transition:all 0.3s ease-out 0s; -khtml-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; -ms-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

#LayoutDiv1 {width:100%; padding:0; margin:0; display:block; clear:both;}
#container {width:100%; max-width:1280px; margin:0 auto; padding:0; display:block;}

#header-wrap {width: 100%;float:left;background:#0099cc;height:35px;padding:10px 0;}
#header-wrap #header-wrap-top {width:100%; padding:0; margin:0; display:block; clear:both;}
#header-wrap #header-wrap-top #buyer-link {width: 35%;float: left;}
#header-wrap #header-wrap-top #buyer-link a {font-size: 18px;color:#0099cc;font-weight: 500;line-height:80px;}
#header-wrap #header-wrap-top #logo {width:30%; float:left; text-align:left;}
#header-wrap #header-wrap-top #logo img{max-height:80px;}
#header-wrap-top #right-header {width:70%; float:left; text-align:right;}

#header-wrap-top #right-header #top-links {width:100%; text-align:right; font-size: 15px;color:#fff;font-weight: 500 !important;line-height:35px;}
#header-wrap-top #right-header #top-links .desk {width:100%;display:block;margin-top:0px;color:#fff;}
#header-wrap-top #right-header #top-links .desk a {color:#fff;font-weight: 500;font-size:15px;}
#header-wrap-top #right-header #top-links .desk .user {margin:0;color:#fff;}
#header-wrap-top #right-header #top-links .mob {display:none;}

#navigation-wrap-home {width:100%; padding:0; margin:0; display:block; clear:both; height:45px; background:#fff;border-bottom:1px solid #ddd;}
#navigation-wrap-home .nav-fostrap {display: block;}
#navigation-wrap-home .nav-fostrap ul {list-style-type:none; margin:0; padding:0; display: block;}
#navigation-wrap-home .nav-fostrap li {list-style-type:none; margin:0; padding:0; display:inline-block; position:relative; font-size: 15px; line-height:45px;text-transform: uppercase;}
#navigation-wrap-home .nav-fostrap li a {padding-right:113px; color:#000; display:inline-block; outline:0; font-weight: 500;}
#navigation-wrap-home .nav-fostrap li a:hover {color:#0099cc;}
#navigation-wrap-home .nav-fostrap li.last a{padding-right: 0;}
#navigation-wrap-home .nav-fostrap li.mobile {display:none;}


#navigation-wrap {width:100%; padding:0; margin:0; display:block; clear:both; height:45px; background:#fff;border-bottom:1px solid #ddd;}
#navigation-wrap .nav-fostrap {display: block;}
#navigation-wrap .nav-fostrap ul {list-style-type:none; margin:0; padding:0; display: block;}
#navigation-wrap .nav-fostrap li {list-style-type:none; margin:0; padding:0; display:inline-block; position:relative; font-size: 15px; line-height:45px;text-transform: uppercase;}
#navigation-wrap .nav-fostrap li a.arr{display: none;}
#navigation-wrap .nav-fostrap li a {padding-right:57px; color:#000; display:inline-block; outline:0; font-weight: 500;}
#navigation-wrap .nav-fostrap li a:hover {color:#0099cc;}
#navigation-wrap .nav-fostrap li.last a{padding-right: 0;}
#navigation-wrap .nav-fostrap li:hover ul.dropdown { display: block; }
#navigation-wrap .nav-fostrap li ul.dropdown {position:absolute; display:none; width:240px; background:#fff; -webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -ms-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -o-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); padding-top:0; z-index:9999;    margin-top: -1px;}
#navigation-wrap .nav-fostrap li ul.dropdown li {display:block; list-style-type:none; line-height:0px;}
#navigation-wrap .nav-fostrap li ul.dropdown li a {padding:8px 15px; font-size:13px; color:#000; display:block; font-weight:400; margin-top:0; line-height:16px;    margin-bottom: 0;}
#navigation-wrap .nav-fostrap li ul.dropdown li:last-child a { border-bottom:none; }
#navigation-wrap .nav-fostrap li:hover a {}
#navigation-wrap .nav-fostrap li:first-child:hover a { border-radius:3px 0 0 3px;}
#navigation-wrap .nav-fostrap li ul.dropdown li:hover a { background:rgba(0,0,0, .1);}
#navigation-wrap .nav-fostrap li ul.dropdown li:first-child:hover a {border-radius:0;}
#navigation-wrap .nav-fostrap li:hover .arrow-down {border-top:5px solid #fff; }
.title-mobile {display:none;}

#addtocart #form1 #fixedElement_relative #navigation-wrap{width: 90%;display: block;}
#addtocart #form1 #fixedElement_relative #navigation-wrap{height: auto !important;}
#addtocart #form1 #fixedElement_relative #navigation-wrap .nav-fostrap li{display: block;margin-left: 30px !important;}
#addtocart{height: 250px !important;overflow: auto;}


#top-header{border-bottom:1px solid #ddd; padding:4px 0px; float:left; width:100%; background:#F3F3F3;}
#top-header #top-links{float:right; font-weight:500; color:#333;}
#top-header #top-links #helplineno{font-weight:500; font-size:13px;}

#homebanner {width:100%;float:left;display:block;margin-top:0px;}
#homebannermobile {display:none;}


#pull{display:none;}
#menu{display:block; padding:0; margin:0; width:100%;} 
#menu > ul {list-style:inside none; padding:0; margin:0; float:left;} 
#menu > ul > li {list-style:inside none; padding:10px 0; margin:0; float:left; display:block; } 
#menu > ul > li:last-child {}
#menu > ul > li > a{outline:none; display:block; position:relative; line-height:14px; padding:0px 20px; text-align:center; color:#000; text-decoration:none; font-size:14px;}
#menu > ul > li > a:hover {color:#0099cc; text-decoration:none;}
#menu ul li:hover > ul, #menu ul li:hover > div{display:block;} 

/*#menu ul li:hover {background-color:#0099cc;color:#fff;}*/
#menu ul li:hover {background-color:transparent; color:#fff;}

#menu ul li > ul, #menu ul li > div{display:none; width:auto; position:absolute; margin-top:0px; padding:0px; background:#FFF; z-index:999;} 
#menu ul li > .dropdown_column_1 {width:220px; background:#FFFFFF; border:1px solid #dddddd; border-top:0;} 
#menu ul li > .dropdown_column_1 ul {list-style:none; padding:0px; margin:0px; padding:5px;}
#menu ul li > .dropdown_column_1 ul li {padding-left:7px; line-height:30px; border-bottom:1px solid #0099cc;}
#menu ul li > .dropdown_column_1 ul li:hover a {background-color:none;color:#0099cc;}
#menu ul li > .dropdown_column_1 ul li a {color:#333; font-size:13px; text-decoration:none;}
#menu ul li > .dropdown_column_1 ul li:last-child {border:none;}
#msg_notification, #msg_questions, .msg_count{color:#fff; background:#0099cc; padding:0; text-align:center; width:18px; height: 18px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; margin-top:5px; position:absolute; text-decoration:none; margin-left:0px; line-height:20px; font-size:11px;}


#content-pane .about_banner{text-align:center;}
#content-pane .about_banner img{max-height:170px; width:auto;}
#content-pane {width:100%; padding:0; margin:0; display:block; clear:both;}
#content-pane.description{min-height: 700px;}
#content-pane #content-page {width:100%; max-width:1280px; margin:0 auto; padding:10px 0 20px 0; display:block; position:relative; min-height:520px; height:auto;overflow:hidden;}
#content-pane #content-page #page_content .title {font-size:20px; line-height:20px; padding:7px 10px; font-weight: 500; color:#0099cc; margin:0px; text-transform:uppercase; }
#content-pane #content-page #page_content .head {font-size:16px; color:#0099cc; font-weight:500; padding:0; margin:0;}
#content-pane #content-page #page_content .couting {padding: 0;margin: 4px 0 0 30px; text-align:justify;}
#content-pane #content-page #page_content .couting li{list-style-type:decimal; line-height:18px; font-size:14px; margin-bottom:5px;}
#content-pane #content-page #page_content .couting li ul{ margin: 4px 0 0 15px;padding: 0px;}
#content-pane #content-page #page_content .couting li ul li {font-size:14px; color:#333333; margin-bottom:5px; list-style-type:lower-alpha;}
#content-pane #content-page #page_content .couting li ul li ul li{list-style-type:lower-roman;}
#content-pane #content-page #page_content .couting .head {margin:10px 0px 10px -25px;}
#content-pane #content-page #page_content p {font-size:14px; color:#000; padding:0 0 10px 0; margin:0 !important; text-align:justify;}
#page_content .menu_head.menu_minus{background:url(../images/icon-arrow-donw.png) no-repeat 10px 15px;}

#content-pane #page_content table strong { font-weight:500;}
#content-pane #page_content .textHead {font-size:16px; color:#0099cc; font-weight:500; margin:20px 0 10px 0; clear:both;}
#content-pane #page_content .text {font-size:13px; color:#555; line-height:22px; text-align:justify; margin-bottom:15px;}
#content-pane #page_content ul.text {padding:0; margin:0; margin-left:30px;}
#content-pane #page_content ul.text li {font-size:13px; color:#333333; margin-bottom:10px;}
#content-pane #page_content .text .counting {padding:0; margin:4px 0 0 20px;}
#content-pane #page_content .text .counting li{list-style-type:decimal; line-height:18px; font-size:14px; margin-bottom:5px;}
#content-pane #page_content .text .counting li ul{ margin:4px 0 0 15px;}
#content-pane #page_content .text .counting li ul li {font-size:14px; color:#333; margin-bottom:5px; list-style-type:lower-alpha;}
#content-pane #page_content .text .counting li ul li ul li{list-style-type:lower-roman;}
#content-pane #page_content .text .counting .menu_titile {background:#0099cc; font-size:14px; color:#FFF; font-weight:500; padding:8px 10px; margin:10px 0px 10px -15px;}
#content-pane #page_content .content_table tr th:nth-child(odd), #content-pane #page_content .content_table tr td:nth-child(odd){ border-left:1px #ccc solid;}
#content-pane #page_content .content_table tr th{padding:7px; background:#f5f5f5; font-size:15px; border:1px #ccc solid; border-bottom:0px; border-left:0px; font-weight:500;height: 20px;line-height: 16px;text-align:left;}
#content-pane #page_content .content_table tr td{border:1px #ccc solid; font-size:14px; border-left:0; padding: 5px; border-bottom:0px;}
#content-pane #page_content .content_table{ border-bottom:1px #ccc solid;}

#content-pane #page_content .profile {width:100%; float:left; padding:2%; margin:0; margin-bottom:20px; background-color:#f8f8f8; border:1px solid #EEEEEE;}
#content-pane #page_content .profile .pic {width:50%; float:left; text-align:right;}
#content-pane #page_content .profile .details {width:50%; float:left; padding-top:20px;}
#content-pane #page_content .profile .details h4 {font-size:15px; color:#CC0000; font-weight:bold; padding:0; margin:0;}
#content-pane #page_content .profile .details p {font-size:13px; color:#000000;}


#page_content p{ font-size:13px;}
#page_content p span{ font-size:13px;}

.ContentMain{
    width:100%;
    margin:0 auto 20px auto;
    min-height:400px;
}
.ContentMain .heading1{
    color: #0099cc;
    font-size: 20px;
    font-weight: 600;
}
.ContentMain ul li{
    font-size:15px;
    color:#000;
    line-height:25px;
    list-style:disc;
}
.ContentMain p {
    font-size:15px !important;
    color:#000;
    line-height:25px;
    margin:10px 0 20px 0;
    text-align:justify; 
}
.ContentMain ul{
    padding-left:40px;
    margin-bottom:20px;
} 
.Ptext p{
        line-height: 25px;
    color: #000;
    font-size: 15px;
        text-align: justify;
}
.Ptext{
    margin-bottom:30px;
}   

#acc_box{width:100%;padding:0%;border:0px solid #eee;clear:both}
.menu_titile{background:#ff8000;font-size:14px;color:#fff;padding:8px 10px;font-weight:500}
.menu_list{width:auto}
.menu_list .heading1 {font-size:18px;font-weight:500;color:#0099cc;margin:15px 0;}
p.menu_head{
        border-bottom: 1px solid #dfdfdf;
    font-size: 17px;
    color: #000;
    cursor: pointer;
    line-height: 48px;
    position: relative;
    margin: 0;
    padding-left: 10px;
    background: #ddd;margin-bottom:10px;
}
.menu_body{display:none;padding:10px;font-size:15px;line-height:25px;color:#000;text-align:justify}
.menu_body a{color:#ff8000}
.menu_body ul{margin-left:20px}
.menu_body ul li{margin-top:6px}

#footer-wrap {float:left; width:100%; display:block; background-color:#000;margin-bottom: -20px !important;}
#btm_links{background:#000; padding:27px 0; width:100%;display: none;float:left;border-bottom: 1px solid #1a1a1a;}
#btm_links ul {width:100%; height:auto; text-align:left;}
#btm_links ul li{list-style-type:none; margin:0; padding:0;width:24%;margin-bottom:15px !important; display:inline-block; text-align:center; line-height:12px; border-right:1px solid #000;}
#btm_links ul li:last-child{border:0;}
#btm_links ul li a{color:#fff; font-size:15px; font-weight:400 !important; padding-right:0 !important;text-transform:capitalize !important;}
#btm_links ul li a:hover{color:#0099cc;}
#btm_links ul li:last-child a{padding-right:0;}

#socialMedia{width:100%;padding:30px 0;margin:0;float:left;margin-top:0px;background:#000;text-align:center;}
#socialMedia ul.social{list-style:none;padding:0;margin:0;width:100%;margin-bottom:0px;display:flex;flex-wrap:wrap;justify-content:center;}
#socialMedia ul.social li{float:left;margin:0 20px}
#socialMedia ul.social li a{background-image:none}
#socialMedia ul.social li a i{font-size:40px;color:#fff;}
#socialMedia ul.social li:hover a i{color:#0099cc;}
#socialMedia ul.social li a img{width:38px;height:37px!important}
#footer-mid{width:100%;height:auto;clear:both;padding:30px 0;float:left;background:#000;border-bottom:1px solid #1a1a1a;border-top:1px solid #1a1a1a;}
#footer-mid #left{width:49.5%;float:right;text-align:left;margin-right:0}
#footer-mid #right{width:49.5%;float:left;text-align:left}
#footer-mid #left #shiping{width:100%;float:left;margin:0;padding:2px 2px;height:auto;background-color:#0099cc;border-radius:4px;}
#footer-mid .head{width:25%;font-size:13px;color:#000;text-align:center;display:table-cell;vertical-align:middle;text-transform:uppercase;float:left;padding:0px 0;font-weight:600;line-height:41px;}
#footer-mid #left #shiping .paymentlogo{float:left;height:41px;width:75%;text-align:center;background:#fff;border-radius:4px;}
#footer-mid #left #shiping .paymentlogo img{max-width:100%!important;max-height:41px!important}
#footer-mid #right #payment{width:100%;float:left;margin:0;padding:2px 2px;height:auto;background-color:#0099cc;border-radius:4px;}
#footer-mid #right #payment .paymentlogo{float:left;height:41px;width:75%;text-align:center;background:#fff;border-radius:4px;}
#footer-mid #right #payment .paymentlogo img{max-width:100%!important;max-height:41px!important}
#footer-bottom{clear:both;float:left;width:100%;margin:0;padding:16px 0%;display:block;background:#000 !important;}
#copyright-text{clear:both;float:left;margin:0;width:50%;display:block;padding:0;line-height:24px;font-size:14px;color:#fff;text-align:left}
#copyright-text a{color:#0099cc}
#paymentlogo{width:50%;float:left;text-align:right}
#powered-by{clear:none;float:right;margin:0;width:50%;display:block;text-align:right}
#powered-by img{width:auto}


/*#footer-wrap #footer-bottom {width:100%; max-width:1160px; margin:0 auto; padding:0; display:block; position:relative;}*/
/*#footer-wrap #footer-bottom #copyright-text {clear:both; float:left; text-align:left; width:50%; display:block; line-height:50px; font-size:14px; color:#FFFFFF;}*/
#footer-wrap #footer-bottom #powered-by {width:50%; float:left; text-align:right; margin-top:12px;}

.banner {width:100%; float:left; padding:0; margin:0;}
.banner img {width:100%; height:auto;}
#supplierHome {width:100%; padding:2% 0 0 0; margin:0; float:left;}
#supplierHome #supplierContent {width:62%; padding:0; margin:0; float:left;}
.homeContent {width:90%; padding:0; margin:0; float:left;}
.homeContent .title {font-size:30px; color:#0099cc; font-weight:500; margin-bottom:25px;}
.homeContent .heading {font-size:14px; color:#000000; font-weight:500; line-height:24px;}
.homeContent .text {font-size:14px; color:#000000; text-align:justify; line-height:18px; margin-bottom:20px;}
.homeContent .profile {width:96%; float:left; padding:2%; margin:0; margin-bottom:20px; background-color:#f5f5f5; border:1px solid #EEEEEE;}
.homeContent .profile .pic {width:20%; float:left; text-align:left;}
.homeContent .profile .details {width:80%; float:left; padding-top:20px;}
.homeContent .profile .details h4 {font-size:15px; color:#CC0000; font-weight:500; padding:0; margin:0;}
.homeContent .profile .details p {font-size:14px; color:#000000;}

.homeContent .procedure .head {font-size:15px; color:#0099cc; font-weight:500; padding:0; margin:0;}
.homeContent .procedure .subhead{font-size:14px; color:#000; font-weight:500; margin:0 0 5px 15px; padding:0; }
.homeContent .procedure .headpolicy {font-size:14px; line-height:20px; color:#333; font-weight:500; padding:0; margin:0; float:left; width:50%; float:left; margin-bottom:15px; }
.homeContent .procedure .viewmore {float:right; text-align:right; width:50%; font-size:14px}
.homeContent .procedure .viewmore:hover{text-decoration:underline;}
.homeContent .procedure p {font-size:14px; color:#000; padding:10px 15px 15px; margin:0; text-align:justify;}
.homeContent .procedure p a {color:#0099cc;}
.homeContent .procedure ul {margin-top:0px; margin-right:15px; text-align:justify;}
.homeContent .procedure ul li{margin-bottom:5px; list-style-type: lower-alpha; padding-left: 20px;}
.homeContent .procedure .grid_table{width: 97%;margin:0 1.5%;}


#aboutus {width:100%;float:left;}
#aboutus .banner {width:100%;float:left;}
#aboutus .banner img {width:100%;}
#aboutus .content-desc {width:100%; margin:70px 0;display:inline-block;}
#aboutus .content-desc .left {width:30%;float:left;}
#aboutus .content-desc .left img {width:100%;}
#aboutus .content-desc .right {width:30%;float:left;}
#aboutus .content-desc .right img {width:100%;}
#aboutus .content-desc .middlecontent {float:left;width:40%;}
#aboutus .content-desc .middlecontent h1 {text-align:center;font-size:30px;font-weight:bold;line-height:60px;margin: 20px 0;}
#aboutus .content-desc .middlecontent .box {text-align: center;position: absolute;left: 20%;right: 20%;width: 60%;background:#fff;padding:10px 20px;}
#aboutus .content-desc .middlecontent .box h2 {text-align:center;font-size:20px;font-weight:bold;line-height:30px;margin: 20px 0;}
#aboutus .content-desc .middlecontent .box p {line-height:22px;margin:10px 0 10px 0;font-size:15px;}
#aboutus .content-desc .middlecontent .box p.bold {font-weight:500;font-style:italic;}

#contact {width:100%;float:left;}
#contact .banner {width:100%;float:left;}
#contact .banner img {width:100%;}
#contact .box-container{background:#f3f3f3;width:100%;display:inline-block;padding-bottom:50px;}
#contact .box-container .box{width:80%;background: #fff;display: table;margin: auto;margin-top: -75px;border:1px solid #dadada;}
#contact .box-container .box .left{background:#fff;width:49%;display:inline-block;float:left; padding:3%;}
#contact .box-container .box .left h1{font-size:36px;font-weight:600;color:#000;}
#contact .box-container .box .left p{font-size:16px;font-weight:400;color:#000;margin:20px 0;}
#contact .box-container .box .left .list{width:100%;float:left; margin:20px 0;}
#contact .box-container .box .left .list .col{width:50%;float:left;margin:20px 0;}
#contact .box-container .box .left .list .col .icon{width:18%;float:left;}
#contact .box-container .box .left .list .col .icon img{max-height:36px;max-width:36px;}
#contact .box-container .box .left .list .col .txt{width:82%;float:left;}
#contact .box-container .box .left .list .col .txt h3{font-size:24px;font-weight:600;color:#000;}
#contact .box-container .box .left .list .col .txt p{font-size:14px;font-weight:400;color:#000;margin:5px 0 5px 0;float:left;}
#contact .box-container .box .left .list .col .txt p a{color:#0099cc;font-weight:400;}
#contact .box-container .box .left .list .col .txt p a:hover{color:#000;}
#contact .box-container .box .right{width:39.7%;float:left;background:#f9f9f9;padding:3%;text-align:left;border-left:1px solid #dadada;}
#contact .box-container .box .right h3{font-size:24px;font-weight:600;color:#000;margin-bottom:10px;}
#contact .box-container .box .right .row{width:100%;float:left;margin-top:18px;}
#contact .box-container .box .right .row .input{width:100%;float:left;padding:3.5%;border:2px solid #e2e2e2;background:#fff;border-radius:4px;}
#contact .box-container .box .right .row .input-text{width:100%;float:left;padding:3.5%;border:2px solid #e2e2e2;background:#fff;border-radius:4px;}

#knowledge-centre{margin:0;float:left;width:100%;margin-bottom: 20px;}
#knowledge-centre #photos{width: 100%;float: left;}
#knowledge-centre #photos .item-list{background:#fff;padding:0;display:inline-block;width:23%;margin:3% 0;height:auto}
#knowledge-centre #photos .item-list .blog_inside{width:100%}
#knowledge-centre #photos .item-list .blog_inside .img{width:100%;height:auto}
#knowledge-centre #photos .item-list .blog_inside .img img{width:100%;}
#knowledge-centre #photos .item-list .blog_inside .info {width: 100% !important;padding:5%;}
#knowledge-centre #photos .item-list .blog_inside .info .arrow-up{width: 0!important;height: 0!important;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #fff;margin-top: -36px;position: absolute;margin-left: -1%;}
#knowledge-centre #photos .item-list .blog_inside .info .head{width:100%;float:left;font-size:30px;font-weight:300;color:#666;text-decoration:none;margin:0;line-height: 36px;}
#knowledge-centre #photos .item-list .blog_inside .info .head a{font-size:30px;font-weight:300;color:#666;text-decoration:none;margin:0;line-height: 36px;}
#knowledge-centre #photos .item-list .blog_inside .info .caption{font-size:14px;color:#666;font-weight:400;width:100%;margin:20px 0;float: left;line-height:24px;}
#photos {line-height:0;-webkit-column-count:3;-webkit-column-gap:20px;-moz-column-count:3;-moz-column-gap:20px;column-count:3;column-gap:20px;display:inline-block;}
#photos div {width: 100% !important;height: auto !important;}
#knowledge-centre #photos .item-list:hover {background:#0099cc;}
#knowledge-centre #photos .item-list:hover .blog_inside .info .arrow-up{border-bottom: 15px solid #0099cc;}
#knowledge-centre #photos .item-list:hover .blog_inside .info .head {color:#fff;}
#knowledge-centre #photos .item-list:hover .blog_inside .info .caption{color:#fff;}
#knowledge-centre #photos .item-list .blog_inside .img {display:block; position:relative;}
#knowledge-centre #photos .item-list .blog_inside .img::before {background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0; content:""; bottom:0px; left:0px; right:0px; top:0px; position:absolute; transform:scale(0); transition:all 300ms ease 0s;}
#knowledge-centre #photos .item-list .blog_inside .img:hover::before{transform: scale(1);}

.knowledge-details{margin:0;float:left;width:100%}
.knowledge-details .head{background: #f3f3f3;width: 100%;padding: 20px 0;text-align: center;font-size: 32px;color:#000;font-weight: 400;}
.knowledge-details .info {width: 80%;text-align: center;margin:0 auto; padding: 30px 0;}
.knowledge-details .info .img {width:100%;float: left;}
.knowledge-details .info img {width:100%;height: auto;}
.knowledge-details .info .para{margin:20px 0;text-align:justify;float: left;}
.knowledge-details .info .para .main-heading{font-size:22px;line-height:20px;color:#000;margin:10px 0;text-align:justify;font-weight:500;width:100%;float:left;}
.knowledge-details .info .para .heading{font-size:18px;line-height:20px;color:#000;margin:10px 0;text-align:justify;font-weight:500;width:100%;float:left;}
.knowledge-details .info .para .title{font-size:18px;line-height:20px;color:#ff8000;margin:20px 0;text-align:justify;font-weight:500;text-decoration:underline;}
.knowledge-details .info .para p{font-size:15px;line-height:20px;color:#333;margin:0 0 20px 0;text-align:justify;float: left;}
.knowledge-details .info .para ul {list-style:disc;margin-left:30px;}
.knowledge-details .info .para ul li{font-size:15px;line-height:20px;color:#333;margin:0 0 10px 0;list-style:disc;}

/*seller home new */
#sellerHome{width:100%; padding:0px 0 20px; margin:0; float:left; background:#fff;}
#sellerHome .homeContent {width:100%; padding:0; padding-top:10px; margin:0; float:left;}
#sellerHome .homeContent .bannerbg{height:300px; width:100%; background:#BB2A5D; margin-bottom:20px; background:-moz-linear-gradient(90deg, #5F2E7F 0%, #B03963 100%); background:-webkit-gradient(linear, 90deg, color-stop(0%, #5F2E7F), color-stop(100%, #B03963)); background:-webkit-linear-gradient(90deg, #5F2E7F 0%, #B03963 100%); background:-o-linear-gradient(90deg, #5F2E7F 0%, #B03963 100%); background:-ms-linear-gradient(90deg, #5F2E7F 0%, #B03963 100%); background:linear-gradient(0deg, #5F2E7F 0%, #B03963 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5F2E7F', endColorstr='#B03963', GradientType='0'); }
#sellerHome .homeContent .bannerbg .banner_text{font-size:50px; line-height:50px; color:#fff; position:absolute; text-align:center; top:100px; width:100%; text-shadow:0px 4px 2px rgba(0,0,0,0.5);}
#sellerHome .homeContent .bannerbg .reg_btn{font-size:20px; color:#fff;position:absolute; text-align:center; top:188px; width:100%;}
#sellerHome .homeContent .bannerbg .reg_btn a{font-weight:500; text-align:center; vertical-align:middle; cursor: pointer; background:#fff; border:1px solid transparent; padding:6px 12px; font-size:16px; border-radius:4px; color:#8C2B72; text-transform:uppercase;}
#sellerHome .homeContent .bannerbg .reg_btn a:hover{color:#ffffff; background:#0099cc;}

#page_content .about_banner{text-align:center;}
#page_content .about_banner img{max-height:220px;}

#reachour p span{color: #0099cc !important;}

#sellerHome2{width:100%; padding:20px 0 0 0; margin:0; float:left; background:#fff;}
#sellerHome2.homeContent .sell_on{float:left; width:100%; margin:15px 0;}
#sellerHome2.homeContent .col1{width:46%;float:left; margin:1% 2%; height:75px;}
#sellerHome2.homeContent .col1 .img_icon{width:15%; float:left;}
#sellerHome2.homeContent .col1 .description{width:85%; float:left;}
#sellerHome2.homeContent .col1 .description h4{margin-top:0px; margin-bottom:5px; color:#000; font-size:18px; font-weight:500;}
#sellerHome2.homeContent .col1 .description p{margin-top:0px; margin-bottom:10px; font-size:15px; line-height:20px;}
#sellerHome2.homeContent .col2{width:48%; float:left; margin:1%; height:75px;}
#sellerHome2.homeContent .col2 .img_icon{width:15%; float:left;}
#sellerHome2.homeContent .col2 .description{margin-left:15%;}

#start-selling {background:#f6f6f6;width:100%;float:left;padding:40px 0 0;text-align:center;}
#start-selling .head {font-size:32px; font-weight:400; color:#000; display:block; padding:0; margin:0px;}
#start-selling .img {width:100%;text-align:center;margin:20px 0;}
#start-selling .btn-orange {margin-top:40px;}

#contactus {width:100%;float:left;padding:40px 0;text-align:center;}
#contactus .head {font-size:24px; font-weight:400; color:#000; display:block; padding:0; margin:0px;line-height:36px;}
#contactus .head2 {font-size:24px; font-weight:400; color:#666; display:block; padding:0; margin:0px;line-height:36px;}
#contactus .btn-orange {margin-top:40px;}


#block-title-white {width:100%; float:left; text-align:center; padding:0; margin:0 0 20px 0; /*border-bottom:1px solid #333;*/}
#block-title-white .head {width:auto; padding:0px 0 20px; margin:0; font-size:28px; color:#000; text-transform:capitalize; font-weight:700;}
#block-title-white span {width: 50px; height: 3px; background-color: #0099cc; display: block; margin:-10px auto -2px auto;}

#block-title-black {width:100%; float:left; text-align:center; padding:0; margin:0 0 20px 0; /*border-bottom:1px solid #eee;*/}
#block-title-black .head {width:auto; padding:20px 0; margin:0; font-size:28px; color:#000; text-transform:none; font-weight:500;}
#block-title-black span {width: 50px; height: 3px; background-color: #0099cc; display: block; margin:-10px auto -2px auto;}

.btn-orange {width:100%;margin:15px 0;}
.btn-orange a {background: #0099cc; border-radius: 4px; padding: 12px 25px; font-size: 15px; color: #fff; font-weight: 500; border:none;text-transform:uppercase;}
.btn-orange a i {font-size:8px;}
.btn-orange a:hover {background: #000;color:#fff; text-decoration:none;}

.btn-full {background: #0099cc; width:100%; border-radius: 4px; padding: 10px 20px; font-size: 15px; color: #fff; font-weight: 600; border:none;}
.btn-full:hover {background:#000;}
.btn-full-2 a {background: #0099CC; width:100%; border-radius: 4px; padding: 10px 0; font-size: 15px; color: #fff; font-weight: 600; border:none; display:block;text-align:center;}
.btn-full-2 a:hover {background:#000;}

.btn-orange-2 {width:100%;margin:15px 0;}
.btn-orange-2 a {background: #0099CC; border-radius: 4px; padding: 8px 20px; font-size: 18px; color: #fff; font-weight: 500; border:none;text-transform:uppercase;}
.btn-orange-2 a i {font-size:8px;}
.btn-orange-2 a:hover {background: #000;color:#fff; text-decoration:none;}

.btn-black-small {width:100%;}
.btn-black-small a {background: #000; border-radius: 4px; padding: 5px 10px; font-size: 14px; color: #fff; font-weight: 500; border:none;}
.btn-black-small a i {font-size:8px;}
.btn-black-small a:hover {background: #0099cc;color:#fff; text-decoration:none;}

.block-title {
    border-bottom: 1px solid #0099cc;
    width: 100%;
    float: left;
    text-align: center;
    margin: 20px 0 30px 0;
}
.block-title span {display:inline-block; text-transform:uppercase; font-size:20px; color:#000; margin-top:0px;   width:35%; font-weight:500; position:relative; padding:0 !important; }

#topbanner .blurb-custom:first-child{/* margin-left:0px; */}
#topbanner .blurb-custom:last-child{margin-right:0px;}
.blurb-main{float:left; margin-top:40px;}
/*.blurb-custom {text-align:center; padding:0 10px 20px;position: relative;float: left;width: 22.4%;margin: 0 20px;}*/
.blurb-custom {text-align:center; padding:0; position:relative;float:left;width:17%;margin:0 4% 0 4%;}
.blurb-custom:before {content:""; position:absolute; left:0; top:50px; right:0; bottom:0; z-index:0; border:0px solid #e5e5e5; transition:.3s;}
.blurb-custom .icon-image-lg {width: 100px;height: 45px;}
.blurb-custom .icon {display:inline-block; text-align:center; font-size:40px; line-height:40px;border-radius:50%; vertical-align:middle;}
.blurb-custom .icon-image {position:relative;}
.blurb-custom .icon-image-primary {background:#fff;}
.icon-image img {position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform:translate(-50%,-50%); }
.blurb-custom .blurb-title {margin-top:25px; font-weight:500;}
.blurb-custom .blurb-title a {color:#000; font-size:18px; font-weight:500;}
.blurb-custom .blurb-content {margin-top:15px; color:#333; font-size:15px; line-height:22px; height:85px;}
.blurb-custom .blurb-read {margin-top:33px; font-weight:500; z-index:0; position:relative;}
.blurb-custom .blurb-read a {color:#000; font-weight:500; font-size:14px; text-decoration:underline;}
.blurb-custom .blurb-read a:hover{color:#0099cc;}
.Disclaimer{display: inline-block;  margin-bottom: 10px;margin-top:25px;margin-left:-216px;}
span.date-mobile {  margin-right: 10px;}

#two-boxes {width:100%;float:left;padding:0;margin:0;background:#f4f4f4;}
#two-boxes #box {width:42%;float:left;padding:1% 4% 3% 4%;margin:0}
#two-boxes #box ul {width:100%;text-align:center;}
#two-boxes #box ul li {font-size:16px; margin-bottom:20px;}
#two-boxes #box ul li.blk {color:#000;}
#two-boxes #box ul li.org {color:#3333338f;}
#two-boxes .left {background:#ebebeb;}
#two-boxes .right {background:#f4f4f4;}

#supplierHome #supplierLogin {
    width: 100%;
    padding: 0;
    margin: 5px 0 0;
    float: left;
}
#supplierHome #supplierLogin .box {width:100%;}
#supplierHome #supplierLogin .box .title {font-size:16px; color:#000; font-weight:500; padding-top:7px; float: left; width:22%;text-align:center;} 
#supplierHome #supplierLogin .box .login_txtbox {width:100%; float:left; margin-bottom:20px; margin-right:0px}
#supplierHome #supplierLogin .box .login_txtbox .label {font-size:11px; color:#000000; margin-bottom:5px;}
#supplierHome #supplierLogin .box .login_txtbox .input {border:1px solid #c2c2c2; color:#000; font-size:14px; padding:5px; width:100%; height:40px;}
#supplierHome #supplierLogin .box .login_txtbox .input:focus {background:#FFFFFF; border:1px solid #999;}
#supplierHome #supplierLogin .box .btn_login {width:13%; float:left; margin-bottom:0px;}

#supplierHome #supplierLogin .box .btn_login .fgt_password {float:right; padding-top:10px;}
#supplierHome #supplierLogin .box .btn_login .fgt_password a {font-size:14px; color:#888888; font-style:italic;}
#supplierHome #supplierLogin .box .btn_login .fgt_password a:hover {color:#313131; text-decoration:underline;}
#supplierHome #supplierLogin .box .fgt_password_div, .signup .fgt_password_div{width:100%;height:auto; margin:10px 0; text-align:center; font-size:14px;display: inline-block;}
#supplierHome #supplierLogin .box .fgt_password_div .fgt_password a, .signup .fgt_password a {font-size:14px; color:#000; }
#supplierHome #supplierLogin .box .fgt_password_div .fgt_password a:hover, .signup .fgt_password a:hover {color:#0099cc; text-decoration: underline;}

#supplierHome #supplierLogin .box .for_query {width:100%; float:left; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #CCC;}
#supplierHome #supplierLogin .box .for_query .text {font-size:14px; color:#000000;}
#supplierHome #supplierLogin .box .for_query .mail a {font-size:14px; color:#0099cc; text-decoration:none;}
#supplierHome #supplierLogin .box .for_query .mail a:hover {color:#000000; text-decoration:underline;}
#supplierHome #supplierLogin .box .want_to {width:100%;}
#supplierHome #supplierLogin .box .want_to .text {font-size:14px; color:#000000; margin-bottom:5px;}
#supplierHome #supplierLogin .box .want_to .rgt_link a {font-size:16px; color:#fe0404; text-decoration:none;}
#supplierHome #supplierLogin .box .want_to .rgt_link a:hover {color:#CC0000; text-decoration:underline;}

.signup .row {clear:both; position:relative; padding:0px; float:left; width:100%;}
.signup .row .left{width:100%; float:left; margin-bottom:20px; text-align:left;}
.signup .row .signup_input {border:1px solid #c2c2c2; background:#FFF; padding:5px; height:40px; width:100%; font-size:14px; color:#333;}
.signup .row .signup_input:focus {background:#FFFFFF; border:1px solid #999;}
.signup .row2 {float:left; padding:0px; text-align:center; width:100%; clear:both;}

.btn_large{clear:both;}
.btn_large a {font-size:20px; color:#fff; padding:17px 30px; display:block; text-align:center; vertical-align: middle; background:#262626; position:relative; -webkit-transform:translateZ(0); transform:translateZ(0); box-shadow:0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility:hidden; backface-visibility:hidden; -moz-osx-font-smoothing:grayscale; -webkit-transition-property:color; transition-property:color; -webkit-transition-duration:0.3s; transition-duration:0.3s;}
.btn_large a:before {content:""; position:absolute;z-index:-1; top:0;bottom:0;left:0;right:0; background:#0099cc; -webkit-transform:scaleX(1); transform:scaleX(1); -webkit-transform-origin:50%; transform-origin:50%; -webkit-transition-property:transform; transition-property:transform; -webkit-transition-duration:0.3s; transition-duration:0.3s; -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out;}
.btn_large a:hover, .btn_large a:focus, .btn_large a:active {color:white;}
.btn_large a:hover:before, .btn_large a:focus:before, .btn_large a:active:before {-webkit-transform:scaleX(0); transform:scaleX(0);}
.btn_large a:hover{color:#fff;}

#show_progressstatus {width:100%; text-align:center;}

#signin{width:35%;margin:65px auto 65px auto;border:1px solid #cfcfcf;padding:2%;clear:both;border-radius:4px; background:#fff;text-align:center;min-height: 320px;}
#signin .title{font-size:30px;color:#000;line-height:50px;padding:0;font-weight:500}
#signin .text{width:100%;font-size:14px;color:#000;text-align:center;float:left;margin:20px 0;}
#signin .login_row{margin:10px 0;width:100%;float:left}
#signin .login_row .input{border:1px solid #cbcbcb;width:100%;padding:3%;font-size:14px;color:#666;border-radius:4px;}
#signin .login_row .input:hover{border:1px solid #666}
#signin .login_row .input:focus{border:1px solid #666;color:#000;}
#signin .login_row .acc{color:#000;font-size:13px;width:70%;float:left;text-align:left;margin-top:5px;}
#signin .login_row .acc a{color:#0099cc;font-weight:500;}
#signin .login_row .acc a:hover{text-decoration:underline}
#signin .login_row .forgotpassword{text-align:right;width:30%;float:left;font-size:13px;}
#signin .login_row .forgotpassword a{color:#0099cc;outline:none;font-weight:500;}
#signin .login_row .forgotpassword a:hover{text-decoration:underline}


#signin .title .goback a{font-size:12px;float:right;color:#555;text-decoration:none}
#signin .title .goback a:hover{color:#0099cc;text-decoration:underline}
#signin .left_side{width:52%;margin:4% 0;float:left;border-right:1px dotted #ccc;padding:0 8% 0 4%}

#signin .login_row .first{float:left;width:32%;font-size:13px;line-height:30px;color:#000;font-weight:600}
#signin .login_row .second{width:68%;float:left}
.desktop-img{text-align:center;margin-bottom:40px}
.shop-button:before{background:#0099cc!important}
#signin .login_row .second  a{color:#000}
#signin .login_row select{border:1px solid #bfbfbf;width:32%;padding:4px 5px;font-size:13px;color:#666;outline:none}
#signin .login_row select:nth-child(2){margin:0 2%}

#signin .agree{text-align:left;clear:both;font-size:12px;color:#333;margin:0;line-height:30px;width:100%;float:left}

#signin .btn{border:1px solid #0099cc;background:#0099cc;color:#fff;width:93%;padding:10px 15px;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;outline:none;transition:all 300ms ease 0s}
#signin .btn:hover{border:1px solid #0099cc;background:#fff;color:#0099cc}
#signin .login_row .newuser{width:100%;text-align:center;margin:5px 0;font-size:13px}

#signin .message{font-size:14px;color:#555;margin:10px 0}
#signin #forgot_password{background:#fff;overflow:hidden;padding:15px 25%}
#signin #forgot_password .message{font-size:13px;line-height:20px;color:#000}
#signin #forgot_password .second a.btn{border:1px solid #0099cc;background:#0099cc;color:#fff;width:100%;display:block;padding:10px 0;font-size:16px;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;transition:all 300ms ease 0s}
#signin #forgot_password .second a.btn:hover{border:1px solid #0099cc;background:#fff;color:#0099cc}

#page-bg {background: #f3f3f3;width: 100%;float: left;}
#change_password{width: 100%;float:left;margin: 20px 0;padding: 0 2% 2% 2%;}
#change_password #box{width: 32%;margin:0 0;text-align: left;}
#change_password #box .message{font-size:15px;font-weight:700;color:#000;width: 100%;float: left;text-align: left;margin:30px 0 30px 0;}
#change_password .cngpssTitle{display:none}
#change_password #box .row{margin:10px 0;float: left;width: 100%;}
#change_password #box .row .input{border:1px solid #ccc;width:100%;padding:12px;font-size:14px;color:#000;outline:0;border-radius: 4px;}
#change_password #box .row .input2{border:1px solid #ccc;width:100%;padding:12px;font-size:14px;color:#000;outline:0;border-radius: 4px;background: #eee;}
#change_password #box .row .second .button_01 a{background:#ff8000;color:#fff;width:100%;padding:12px 0;font-size:16px;font-weight:600;display: block;border-radius: 4px;}
#change_password #box .row .second .button_01 a:hover{background:#000;}
#change_password #box .row .question{color:#000;margin-bottom:10px}
#change_password #box .row .answertype .left textarea{width:100%;height:100px}
#change_password #box .row .answertype+.btn_submit{margin-top:20px}
#change_password #box .row .answertype+.btn_submit .button_01 a{border:1px solid #ff8000;background:#ff8000;color:#fff;width:93%;padding:10px 15px;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;outline:none;transition:all 300ms ease 0s;display:inline-block;text-align:center}
#change_password #box .row .answertype+.btn_submit .button_01 a:hover{border:1px solid #ff8000;background:#fff;color:#ff8000}

/*#change_password{background-color:#FFF;padding:10px;z-index:999999999999}
#change_password .message{font-size:14px;color:#000; margin-top:20px;}
#change_password .cngpssTitle{display:none}
#change_password .row{margin:20px 0}
#change_password .row .first{font-size:14px; color:#000; text-transform:capitalize; float:left; width:200px; line-height:25px}
#change_password .row .second{margin-left:200px}
#change_password .row .second .input{border:1px solid #ddd;width:300px;padding:5px 4px;font-size:14px;color:#000}*/

#forgot_password {background-color:#FFF; padding:0px 10px;}
#forgot_password .message {font-size:14px; color:#000000; margin-top:20px;}
#forgot_password #forgotpwd_email {margin-top:20px;}
#forgot_password .frgTitle {display:none;}
#forgot_password #forgotpwd_email .first {font-size:14px;color:#000;font-weight:500;float:left;line-height:25px;}
#forgot_password #forgotpwd_email .second {margin:0px 20px; float:left;}
#forgot_password #forgotpwd_email .second .input {width:200px; border:1px solid #CCC; padding:5px;}
#forgot_password #registernow {padding-top:6px;}

#fgt_other {width:99%; float:left; margin-top:30px; padding-left:1%;}
#fgt_other .row_txt {font-size:14px; color:#000000; line-height:30px;}
#fgt_other .row_txt a {color:#0099cc; text-decoration:underline;}


#supplier_login_register #Login .box {background:#f7f7f7; border-bottom:1px dotted #d3d3d3; border-top:1px dotted #d3d3d3; padding:1%; clear:both; float:left; width:98%;}
#supplier_login_register #Login .box .login_txtbox {float:left; margin-bottom:0px; clear:none;}
#supplier_login_register #Login .box .watermarked_user {border:1px solid #d9d9d9; background:#FFFFFF; background-image:url(../images/emailAddress.gif); background-repeat:no-repeat; padding:4px 4px; margin-right:10px; width:300px; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .without_watermarked_user {border:1px solid #d9d9d9; background:#FFF; padding:4px; margin-right:10px; width:300px; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .without_watermarked_psw {border:1px solid #d9d9d9; background:#FFF; padding:4px; margin-right:10px; width:300px; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .watermarked_psw {border:1px solid #d9d9d9; background:#FFFFFF; background-image:url(../images/password.gif); background-repeat:no-repeat; padding:4px; margin-right:10px; color:#333; width:300px; font-size:15px; }
#supplier_login_register #Login .box .watermarked_psw:focus {background-image:none;}
#supplier_login_register #Login .box .watermarked_user:focus {background-image:none;}

#supplier_login_register #Login .box .btn_login a {background:#0099cc; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; float:left;}
#supplier_login_register #Login .box .btn_login a:hover {background-color:#333333;}
#supplier_login_register #Login .box .fgt_password a {font-size:14px; color:#000; text-decoration:none; margin-left:30px; padding-top:5px; float:right;}

/* **************************** Login on home page css ************************************** */
#chart-block {width:100%; float:left; padding:0; margin:0; margin-top:0px; position:relative; display:block;}
#chart-block .boxes {width:50%; float:left;}
#chart-block .boxes .one, .two, .three, .four, .five, .six, .seven, .eight, .nine, .ten {border:1px solid #CCC; width:99.5%; margin-bottom:3%;}



#supplier_login_register #Register {width:100%; padding:0; margin:0; float:left;}
#supplier_login_register #Register #signup {width:100%;border:1px solid #d3d3d3;float:left;margin-top:20px;padding-bottom:20px;box-sizing: border-box;}
#supplier_login_register #Register #signup .title {font-size:19px; color:#000; padding-left:20px; border-bottom: 1px solid #d3d3d3; line-height:50px; font-weight:500;}
#supplier_login_register #Register #signup .title .blue {color:#0099cc;}
#supplier_login_register #Register #signup .title .already {float:right; font-size:14px; font-weight:normal;}
#supplier_login_register #Register #signup .title .already a {color:#0099cc;}
#supplier_login_register #Register #signup .row {clear:both; position:relative; padding-left:20px !important;margin:0; float:left; width:100%;}
#supplier_login_register #Register #signup .note {margin-left:26.4%;float:left;margin-top:20px;}
#supplier_login_register #Register #signup .note .terms {width:100%;font-size:14px;color:#333;margin-bottom:20px;}
#supplier_login_register #Register #signup .note .note-text {width:100%;display:none;font-size:14px;color:#333;}


#supplier_login_register #Register #signup .row .left {width:100%; float:left; margin-top:20px; text-align:left;}
#supplier_login_register #Register #signup .row .left + .left{ margin-top: 20px !important;}
#supplier_login_register #Register #signup .row .right {width:55%; float:left; margin-bottom:20px; text-align:left;}
#supplier_login_register #Register #signup .row .input_text {font-size:15px; color:#000; padding-left:0px; float: left; width:25%; line-height:24px;}
#supplier_login_register #Register #signup .row .left #div_txt_business_type input{margin-left:25% !important;}

#supplier_login_register #Register #signup .row .input_text .star {color:#CC0000;}
#supplier_login_register #Register #signup .row .input_text small{font-size:10px;display:block;line-height:10px;}
#supplier_login_register #Register #signup .row .signup_input {border:1px solid #d9d9d9; background:#FFF; padding:10px; border-radius:4px; width:30%; font-size:14px; color:#333;height:40px;}
#supplier_login_register #Register #signup .row .selectpicker{height:120px;}
#supplier_login_register #Register #signup .row select{width:30% !important;}
#supplier_login_register #Register #signup .row textarea {border: 1px solid #d9d9d9;background: #FFF;padding: 5px;border-radius: 4px;width: 30%;font-size: 14px;color: #333;height: 70px;}
#supplier_login_register #Register #signup .row2 {float:left; margin:15px 0px; text-align:left; width:100%;padding-left:26.5%;}
#supplier_login_register #Register #signup .row2 .btn_signup a {background:#0099cc; border:1px solid #0099cc; color:#FFF; padding:7px 20px; font-size:14px;  text-decoration:none;}
#supplier_login_register #Register #signup .row2 .btn_signup a:hover {background:#fff; border:1px solid #0099cc; color:#0099cc;}
#supplier_login_register span.btn_signup {width:100%; text-align:center; display: inline-block; height:80px;}
#supplier_login_register #Register #signup .row2 .btn_signup a {padding:10px 40px !important; font-size:16px !important;text-transform:uppercase; color:#FFF; text-decoration:none; margin-top:0px; display:inline-block; font-weight:500;margin-left:25px;margin-right:0px;float:right;}
#supplier_login_register #Register .row2 {float:left; margin:15px 0px; text-align:left; width:100%;padding-left:26.5%;}
#supplier_login_register #Register .row2 .link {font-size:18px;color:#000 !important;font-weight:500;margin-top:30px;}
#supplier_login_register #Register .row2 .link a{color:#000 !important;font-weight:500;text-decoration:underline;}
#supplier_login_register #Register .row2 .link a:hover{color:#0099cc !important;}
#supplier_login_register #Register #signup .row .left .msg-green {margin-left:25%;float:left;font-size:13px;color:green;}
#supplier_login_register #Register #signup .row .left .msg-red {margin-left:0%;float:left;font-size:13px;color:red;}


.right.note-text{ font-size:13px;}

#Disclaimer{margin:20px 0;}


#supplier_login_register #box2 {margin-top:0px; display:block; position:relative; clear:both; width:100%; float:left;background:#fff;}
#supplier_login_register #box2 #signup {float:left; width:100%; position:relative; display:block;margin-top:15px;}

#supplier_login_register #box2 .box-first{margin-bottom:5px; border-bottom:0px; display:inline-block;width:100%;}
#supplier_login_register #box2 .box-first h4{font-size:15px; font-weight:500; margin-bottom:25px; padding-left:5px; position:relative;}
#supplier_login_register #box2 .box-first h4:after{height:1px; background:#0099cc; content:''; width:150px; display:inline-block; top: 22px; position:absolute;left: 5px;}

#supplier_login_register #box2 #signup .title {font-size:18px; color:#01306f; padding-left:10px; border-bottom: 1px dotted #d3d3d3; line-height:30px; font-weight:500;}
#supplier_login_register #box2 #signup .title span {color:#CC0000;}
#supplier_login_register #box2 #signup .row .left {width:55%; float:left; margin-bottom:10px;}
 #supplier_login_register #box2 #signup .row .left .inputUpload {margin-left:35% !important; border:1px solid #EEE; margin-top:10px; background-color:#f5f5f5; width:auto !important;padding:6px 12px;}
#supplier_login_register #box2 #signup .row .left .inputUpload1 {margin-left:0%; border:1px solid #EEE; margin-top:0px; background-color:#f5f5f5; width:300px;}

#supplier_login_register #box2 #signup .row .right {width:55%; float:left; margin-bottom:10px;}
#supplier_login_register #box2 #signup .row .right .inputUpload {margin-left:35%; border:1px solid #EEE; margin-top:10px; background-color:#f5f5f5; width:295px;padding:6px 12px;}
#supplier_login_register #box2 #signup .row .right .inputUpload1 {margin-left:0%; border:1px solid #EEE; margin-top:0px; background-color:#f5f5f5; width:300px;}

#supplier_login_register #box2 #signup .row {clear:both;position:relative;padding:0px 1%;width:100%; float:left;margin-left:0px;}
#supplier_login_register #box2 #signup .row .left:nth-child(3n){margin-top:20px;}
#supplier_login_register #box2 #signup .row .input_text {font-size:13px; color:#000; padding-left:5px; float:left; width:35%; line-height:22px;}
#supplier_login_register #box2 #signup .row .input_text .star {color:#CC0000; font-size:14px;}
#supplier_login_register #box2 #signup .row .signup_input {border:1px solid #d9d9d9; background:#FFF; padding:7px; margin-right:10px; width:55%; font-size:13px; color:#333333; }
#supplier_login_register #box2 #signup .row .signup_input.small {width:10%; font-size:13px; color:#333333; }
#supplier_login_register #box2 #signup .row .signup_input.big {width:43%; font-size:13px; color:#333333;}
#supplier_login_register #signup .row .left .input {border:1px solid #d9d9d9; background:#FFF; padding:10px; margin-right:10px; width:30%; font-size:13px; color:#333333; }

#supplier_login_register #box2 #signup .row .textarea {border:1px solid #d9d9d9; background:#FFF; padding:5px; margin-right:10px; width:55%; font-size: 13px;color:#333333;border-radius: 3px;}
#supplier_login_register #box2 #signup .row2 {clear:both; position:relative; padding:30px 10px 30px 10px; text-align:center; width:98%;}
#supplier_login_register #box2 #signup .row2 .btn_signup a {background:linear-gradient(to bottom, #F77219 1%, #FEC6A7 3%, #F77219 7%, #F75B16 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); background-color:#F77219; border:1px solid #EC6723; padding:14px 40px; border-radius:4px; font-size:30px; color:#FFFFFF; font-weight:500; text-decoration:none; text-shadow:1px 2px 0px #283744; margin:0 auto; text-align:center;}
#supplier_login_register #box2 #signup .row2 .btn_signup a:hover {background:linear-gradient(to bottom, #F28941 1%, #FEC6A7 3%, #F28941 7%, #F75B16 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); background-color:#e35b00; border:1px solid #EE3A39;}
#supplier_login_register #box2 #signup .row2 .btn_signup a .icon-proceed {background:url(../images/icon_proceed.png); width:25px; height:25px; position:absolute; margin-top:8px; margin-left:10px;}

.inform a img {  width: 15px;}
.inform.supplier {/*width:auto; float: left; *//* text-align:left; *//* font-size:14px; *//* color:#000000; */display:inline-block;}
.inform.supplier .name a {color:#f065a6; text-decoration:none;}    
.inform.supplier .sendmessage a{margin-left:7px;}
.inform.supplier .sendmessage a img{margin-top:-5px;}
.inform.supplier .hover {font-size:14px; }
.inform.supplier .tooltip {background:#FFF; border:2px solid #CCC; width:300px; height:auto; position:absolute; margin:0px 0 0px -160px; padding:10px; z-index:999; display:none;box-shadow:0 5px 10px 0 rgba(23,84,116,0.18);}
.inform.supplier:hover .tooltip {display:block;}
.inform.supplier .tooltip .title {font-size:14px !important; color:#333333 !important; padding:0 !important; line-height:24px !important; border-bottom:0px !important;}
.inform.supplier .tooltip .row {width:100%; float:left; margin:10px 0;}
.inform.supplier .tooltip .row .col {width:49%; padding-right:1%; float:left; text-align:left; font-size:12px; color:#000;}
.inform.supplier .tooltip .row .col .head {font-weight:600; text-decoration:underline; margin-bottom:5px;}
.inform.supplier .tooltip .row .col .txt {color:#666666;}

span.c_allowed {font-size:12px; display:inline-block; float:left; color:#0099cc;text-transform: none !important;margin-top:5px;margin-left:25%;}
span.c_allowed.regis_allow {width:60%;}


#answers_grid .col_ans{font-size:14px; color:#000; padding-left:5px; float:left; width:100%; line-height:22px;}
#answers_grid .col_ans input[type="text"]{padding:7px 4px 6px 4px; border:1px solid #ddd; margin-left:10px; width: 85%;}
#answers_grid input[type="text"]{padding:7px 4px 6px 4px; border:1px solid #ddd; margin-right:10px;}
#answers_grid .col_sub{display:inline-block; width:100%; float:left; margin-top:20px; }
#answers_grid .col_sub a{background:#0099cc; border:1px solid #0099cc; color:#fff; padding:6px 20px; font-size: 14px; text-decoration:none; outline:0; margin-right:10px;}
#answers_grid .col_sub a:hover{background:#fff; border:1px solid #0099cc; color:#0099cc;}
#answers_grid  .col_ques{font-size:14px; color:#000; padding-left:5px; float:left; width:100%; line-height:22px; margin-bottom:10px; margin-top:10px;}

.box-grid {width:100%;float:left;padding:0;margin:0 0 20px 0;}
.box-grid .left {width:60%;float:left;padding:0;margin:0;}
.box-grid .left .total {width:100%;float:left;font-size:14px;color:#000;}
.box-grid .left .total label {font-weight:600;}
.box-grid .left .product-search-bar1{width:100%; float:left;margin: 0;}
.box-grid .left .product-search-bar1 input[type="text"]{padding:8px 10px; border:1px solid #ddd; margin-right:10px;width:200px;}
.box-grid .left .product-search-bar1 .button_03{background:#0099cc; border:0; color:#fff; padding:9px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;text-transform:uppercase;font-weight:500;}
.box-grid .left .product-search-bar1 .button_03:hover{background:#000;}
.box-grid .left .product-search-bar1 .button_02{background:#000; border:0; color:#fff; padding:9px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;text-transform:uppercase;font-weight:500;}
.box-grid .left .product-search-bar1 .button_02:hover{background:#0099cc;}

.box-grid .right {width:40%;float:left;padding:0;margin:0;}
.box-grid .right #pstatus{margin-right: 12px;padding: 4px 0px;width:150px;height:30px;font-size:14px;color:#000;border: 1px solid #CCC;}
.box-grid .right .button_03{background: #0099cc;color: #fff;padding: 8px 20px;font-size: 14px;text-decoration: none;border:0;text-transform:uppercase;font-weight:500;border-radius:4px;}
.box-grid .right .button_03:hover{background: #000;}
.box-grid .right .downloadbtn_supp {width:100%; padding:0; float:left;}
.box-grid .right .downloadbtn_supp .text {font-size:14px;color:#000;}
.box-grid .right .downloadbtn_supp .button_03 {float:left; margin-right:5px;}
.box-grid .right .downloadbtn_supp .input_order2 {border:1px solid #CCC; padding: 4px 0px;width:150px;height:30px;font-size:14px;color:#000;}

.pageTitle {border-bottom:1px solid #fff;display:inline;position:relative;top:0px !important; line-height:100%; font-size:18px; color:#0099cc; font-weight:500; text-transform:uppercase; padding:10px 0;}
#welcome {width:100%;float:left;margin:0px 0 20px 0;}
#welcome .left {width:50%;float:left;}
#welcome .welcome_text {width:100%; clear:both; font-size:14px; color:#000; font-weight:500; height:30px; line-height:30px;}
#welcome .welcome_text  .welcome_user {width:100%; clear:both; font-size:14px; color:#0099cc; text-align:center; text-transform:capitalize;}
#welcome .right {width:50%;float:left;padding-top:20px;}
.low-stock{width:100%; clear:both; font-size:18px; color:#000; font-weight:500; height:30px; line-height:30px;text-align:center;}
.left.myaccount .msg{ margin:7px 0 5px 0; color:#98242d; font-weight:600; font-size:16px; font-style:italic; }
.product_note{background-color:#FAFAD2; padding:8px 10px; margin:10px 0;float:left;color:#000000;font-size:13px;}

.product-search-bar{ width:100%; float:left; margin:30px 0 10px 0;}
.product-search-bar .left{ width:30%; float:left;}
.product-search-bar .left label{font-weight:500;}
.product-search-bar .right{ width:70%; float:right; text-align:right;}
.product-search-bar .right #btnprddelete a{margin-right:7px;}


 
#message-details {border:1px solid #e5e5e5; margin:20px 0; width:100%; float:left;}
#message-details .head {border-bottom:1px solid #e5e5e5; width:100%; background:#f6f6f6; padding:10px 0; text-align:center; color:#000; font-size:15px; text-transform:capitalize; font-weight:500;}
#message-details .message-left {width:24.8%; float:left; border-right:1px solid #e5e5e5; background-color:#fcfcfc;}
#message-details .message-left #message-tab {width:100%; height:485px; overflow-x:hidden; overflow-y:auto;}
#message-details .message-left #message-tab ul {margin:0; padding:0; list-style:none;}
#message-details .message-left #message-tab ul li a { border-bottom:1px solid #e5e5e5; width:288px; float:left; padding:8px 5px;}
#message-details .message-left #message-tab ul li a:hover {background-color:#EEEEEE;}
#message-details .message-left #message-tab ul li a.selected {background-color:#0099cc;}
#message-details .message-left #message-tab ul li a .lft {width:45px; margin-right:5px; float:left;} 
#message-details .message-left #message-tab ul li a .lft .img {width:40px; height:40px; padding:2px; border:1px solid #e2e2e2; background-color:#FFFFFF; text-align:center; vertical-align:middle; display:table-cell;}
#message-details .message-left #message-tab ul li a .img img {max-height:40px; max-width:40px;}
#message-details .message-left #message-tab ul li a .lft.img img {max-height:40px; max-width:40px;}
#message-details .message-left #message-tab ul li a .details {width:227px; float:left; padding-top:0px;}
#message-details .message-left #message-tab ul li a .details .unreadmsg {position:relative; font-size:10px; color:#000; background:#FFF; border:1px solid #AAA; padding:0px 6px; margin-top:-14px; margin-left:175px; float:inherit; -moz-border-radius:90px; -webkit-border-radius:90px; border-radius:90px;}
#message-details .message-left #message-tab ul li a .details .tooltip {background:#333; border:1px solid #111; color:#fff; display:none; font-size:11px; line-height:16px; padding:3px; position:absolute; text-align:center; top:0px; left:-100px; width:90px; z-index:999;}
#message-details .message-left #message-tab ul li a .details .tooltip a:hover {color:#c00; text-decoration:none;}
#message-details .message-left #message-tab ul li a .details .unreadmsg:hover .tooltip {display:block; position: absolute;}
#message-details .message-left #message-tab ul li a .details .name {font-size:13px; color:#0099cc; font-weight:500; line-height:18px;}
#message-details .message-left #message-tab ul li a .details .name .date {float:right; font-size:11px;color:#000; font-weight:300; margin-right:10px;}
#message-details .message-left #message-tab ul li a .details .msg {font-size:12px; color:#666666;}
#message-details .message-left #message-tab ul li a.selected .lft {width:45px; margin-right:5px; float:left;} 
#message-details .message-left #message-tab ul li a.selected .img {width:40px; height:40px; padding:2px; border:1px solid #333; background:#FFF; text-align:center; vertical-align:middle; display:table-cell;}
#message-details .message-left #message-tab ul li a.selected .img img {max-height:40px; max-width:40px;}
#message-details .message-left #message-tab ul li a.selected .details .name {font-size:13px; color:#FFF; font-weight:500; line-height:18px;}
#message-details .message-left #message-tab ul li a.selected .details .name .date {float:right; font-size:11px; color:#E1FAFF;}
#message-details .message-left #message-tab ul li a.selected .details .msg {font-size:12px; color:#f1ffcf;}
#message-details .message-right {width:75%; float:left;}
#message-details .message-right .box {width:100%; height:400px;}
#message-details .message-right .box .product-details {height:90px; padding:1%; width:98%; float:left; background:#fcfcfc;}
#message-details .message-right .box .product-details .left {width:10%; float:left; margin-right:0px;}
#message-details .message-right .box .product-details .left .img {width:60px; height:60px; padding:2px; border:1px solid #e2e2e2; background:#FFFFFF; text-align:center; vertical-align:middle; display:table-cell;}
#message-details .message-right .box .product-details .left .img img {max-height:60px; max-width:60px;}
#message-details .message-right .box .product-details .right {width:90%; float:left;}
#message-details .message-right .box .product-details .right .product-name {font-size:15px; color:#333; font-weight:500; line-height:30px;}
#message-details .message-right .box .product-details .right .product-sku {font-size:14px; color:#555; line-height:30px;}
#message-details .message-right .box .msg-box {height:343px; padding:1%; width:98.3%; float:left; border-bottom: 1px solid #e5e5e5; border-top:1px solid #e5e5e5; overflow-x:hidden; overflow-y:auto;}
#message-details .message-right .box .msg-box .row {width:100%; float:left; margin-bottom:10px;}
#message-details .message-right .box .msg-box .row .name {font-size:14px; color:#000;font-weight:500; margin-bottom:5px; background:#EEE; padding:5px; overflow:hidden;}
#message-details .message-right .box .msg-box .row .name .date {float:right; font-size:12px; color:#333; font-weight:normal;}
#message-details .message-right .box .msg-box .row .msg {font-size:13px; color:#666; text-align:justify; padding: 5px;}
#message-details .message-right .reply {padding:1%; width:98%; float:left; background:#f6f6f6;}
#message-details .message-right .reply .lft {width:75%; float:left; margin-right:2%;}
#message-details .message-right .reply .lft .textarea {border:1px solid #e5e5e5;border-radius:4px; width:100%; font-size:14px; color:#333333; padding:1%; height:47px; resize:none;}
#message-details .message-right .reply .rgt {width:23%; float:left;}

#message-details .message-right .reply .rgt a.btn {background:#0099cc;border-radius:4px; color:#FFFFFF; width:99%; height:45px; line-height:45px; font-size:16px; font-weight:500; text-decoration:none; float:left; text-transform:uppercase; text-align:center; margin-top:0px;}
#message-details .message-right .reply .rgt a.btn:hover {background:#000;}


#myaccount_box {width:100%; float:left; padding:0; margin:0; margin-bottom:20px; margin-top:10px; position: relative; display:block;}
#myaccount_box ul {list-style:none; padding:0; margin:0;}
#myaccount_box ul li {border:1px solid #bbbbbb; float:left; width:23.8%; margin-right:1.3%;}
#myaccount_box ul li:last-child {margin-right:0;}
#myaccount_box ul li .title {background:#0099cc; color:#FFF; width:100%; font-size:14px; font-weight:500; text-align:center; height:35px; line-height:35px; text-transform:uppercase;}
#myaccount_box ul li .box {width:92%; padding:4%; display:block; clear:both; min-height:258px;}
#myaccount_box ul li .box ul {list-style:none; padding:0; margin:0;}
#myaccount_box ul li .box ul li {border:0; width:100%; height:30px; line-height:30px; background:url(../images/arrow_right2.png) no-repeat 0 11px; font-size:14px; color:#000000; text-decoration:none; font-weight:normal;}
#myaccount_box ul li .box ul li a {font-size:14px; color:#000000; text-decoration:none; font-weight:normal;}
#myaccount_box ul li .box ul li a:hover {color:#0099cc; text-decoration:underline;}
#myaccount_box ul li .box ul li .first {width:65%; float:left; text-align:left; color:#000000;}
#myaccount_box ul li .box ul li .second {width:35%; float:left; text-align:right; color:#0099cc;}
.link{color:#000 !important;font-weight:500 !important;}



.norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid .norecord {background:#333333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid {width:100%; padding:0; margin:0; margin-top:20px;}
#order_grid .table {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC;border-image:none;border-style:solid none none solid;border-width:0;display:table;font-size:12px;width:100%}
#order_grid .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid .row {display:table-row;border:none;float:none;width:auto}
#order_grid .col_order_no {border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:20px; padding:5px; vertical-align:middle; text-align:center; *width:12%; *float:left; *padding:5px 0;}
#order_grid .col_order_date {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:20px; padding:5px; vertical-align:middle; text-align:center; *width:10%; *float:left; *padding:5px 0; *height:35px;}
#order_grid .col_amount {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height: 20px;padding:5px;vertical-align:middle;text-align:right; *width:19%; *float:left; *padding:5px 0;*height:35px;}
#order_grid .col_invoice,#order_grid .col_mode_payment,#order_grid .col_status,#order_grid .col_trackingno,#order_grid .suppl_main .col_trackorder {border-bottom:1px solid #CCC;border-right:1px solid #CCC;display:table-cell;height:20px;padding:5px;vertical-align:middle;text-align:center; *width:19%; *float:left; *padding:5px 0; *height:35px;}
#order_grid .heading {background:none repeat scroll 0 0 #EEE; display:table-cell; font-size:14px; color:#000; height:30px; margin:0; padding:0; text-align:center;vertical-align:middle; border-top:1px solid #CCC;}

.button_01 a {background:#0099cc; border-radius:4px; color:#fff; padding:7px 20px; font-size:14px; font-weight:500; text-decoration:none;*line-height:32px;}
.button_01 a:hover {background:#000;}
.button_02 a {background:#0099cc; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none;*line-height:32px;}
.button_02 a:hover {background-color:#333333;}
.button_03 a {background:#0099cc; color:#fff; padding:10px 30px; font-size:14px; font-weight:500; outline:0; text-decoration:none;border-radius:4px;text-transform:uppercase;}
.button_03 input[type="button" i] {background-color:#0099cc; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; *line-height:32px; border:0;}
.button_03 a:hover, .button_03 input[type="button" i]:hover {background:#000;}
.button_04 a {background:#0099cc; color:#fff; padding:10px 30px; font-size:14px; font-weight:500; outline:0; text-decoration:none;border-radius:4px;}
.button_04 a:hover {background:#000;}
.button_gray a {background:#333; border:1px solid #000; padding:4px 10px; font-size:12px; color:#FFF; text-decoration:none; *line-height:32px;}
.button_gray a:hover {background-color:#CCCCCC; border:1px solid #999999; color:#000000;}
#box_left.LeftClass{min-height:140px !important;} 
#box_left {width:48.5%; border:1px solid #CCC; padding:16px; float:left; margin:20px 0 10px 0;min-height: 220px;}
#box_left .title{border:1px solid #000; background:#000;border-radius:4px; color:#FFF; padding:5px 10px; font-weight:500; text-align:center; margin-top:-30px; position:absolute; font-size:14px; *margin-left:-460px;}
#box_left .row {width:100%; float:left; margin:0; clear:both; display:block; position:relative;}
#box_left .row .first {width:30%; float:left; font-size:14px; color:#666666;margin: 10px 0;}
#box_left .row .second {width:70%; float:left; font-size:14px; color:#000000;margin: 10px 0;}

#box_right {width:43.5%; border:1px solid #CCC; padding:16px;float:right; margin:20px 0 10px 0;min-height:220px;}
#box_right .title{border:1px solid #000; background-color:#000;border-radius:4px; color:#FFF; padding:5px 10px; text-align:center; margin-top:-30px; position:absolute; font-size:14px; *margin-left:-460px;}
#box_right .row {width:100%; float:left; margin: 0; clear:both; display:block; position:relative;}
#box_right .row .first {width:30%; float:left; font-size:14px; color:#666666;margin: 10px 0;}
#box_right .row .second {width:70%; float:left; font-size:14px; color:#000000;margin: 10px 0;}

#productdetails-pane_supplier {border-top:1px solid #CCCCCC; clear:both; width:100%;}
#productdetails-pane_supplier .row_heading {display:table-row; vertical-align: middle;}
#productdetails-pane_supplier .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC; border-image:none; border-style:solid none none solid; border-width:0 0 1px 1px; display:table; font-size:12px; width:100%;}
#productdetails-pane_supplier .row_heading .grid_heading {background:#EEE; color:#000; font-size:14px; font-weight:normal; vertical-align:middle; border-bottom:1px solid #CCCCCC;}
#productdetails-pane_supplier .row_heading .col_product_image {border-right:1px solid #ddd; display:table-cell; float:left; line-height:20px; padding:5px; width:120px;}
#productdetails-pane_supplier .row_heading .col_product_name {border-right:1px solid #ddd; display:table-cell; float:left; line-height:20px; padding:5px; width:415px;}
#productdetails-pane_supplier .row_heading .col_unit_price {border-right:1px solid #ddd; display:table-cell; float:left; line-height:20px; padding:5px; width:140px; text-align:right;}
#productdetails-pane_supplier .row_heading .col_qantity {border-right:1px solid #ddd; display:table-cell; float: left; line-height:20px; padding:5px; width:56px; text-align:right;}
#productdetails-pane_supplier .row_heading .col_sub_total {border-right:1px solid #ddd; display:table-cell; float:left; line-height:20px; padding:5px; width:100px; text-align:right;}
#productdetails-pane_supplier .row_heading .col_select {display:table-cell; float:left; border-right:1px solid #ddd; line-height:20px; padding:5px; width:100px; text-align:right;}
#productdetails-pane_supplier .table2 {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#CCCCCC -moz-use-text-color -moz-use-text-color #ddd; border-image:none; border-style:solid none none solid; border-width:0px 0 0 1px; display:table; font-size:12px; color:#000000;}
#productdetails-pane_supplier .row_description .col_product_image {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; float:left; line-height:20px; padding:5px; width:120px; height:120px;}
#productdetails-pane_supplier .row_description .col_product_name {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; float:left; line-height:20px; padding:5px; width:415px; height:120px; overflow-y:auto;}
#productdetails-pane_supplier .row_description .col_product_name .row {clear:both; margin-bottom:5px; line-height:18px;}
#productdetails-pane_supplier .row_description .col_product_name .row .first {font-size:14px; color:#666666; float:left; width:20%; height:auto;}
#productdetails-pane_supplier .row_description .col_product_name .row .second {font-size:14px; color:#000000; margin-left:20%; width:80%; height:auto;}
#productdetails-pane_supplier .row_description .col_unit_price {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:140px; height:120px; text-align:right;}
#productdetails-pane_supplier .row_description .col_unit_price s {font-size:14px; color:#888888;}
#productdetails-pane_supplier .row_description .col_qantity {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left;line-height:20px;padding:5px; width:56px; height:120px;text-align:right;}
#productdetails-pane_supplier .row_description .col_sub_total {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:100px; height:120px; text-align:right;}
#productdetails-pane_supplier .row_description .col_select {border-bottom:1px solid #CCC; border-right:1px solid #CCC;display:table-cell; float:left;line-height:20px;padding:5px; width:100px; height:120px; text-align:right;}

#supplierTab {clear:both; display:block; margin-top:20px;}
#supplierTab #tab {clear:both; display:block;}
#supplierTab #tab ul {margin-left:10px; padding:0;}
#supplierTab #tab ul li {list-style:none; float:left; font-size:14px; text-transform:uppercase;}
#supplierTab #tab ul li a {display:block; padding:10px 20px; text-decoration:none!important; margin-right:1px; color:#fff; background:#000; font-weight:500;}
#supplierTab #tab ul li a:hover {color:#FFF; background:#0099cc;}
#supplierTab #tab ul li a.selected {margin-bottom:0; color:#FFFFFF; cursor:default; background-color:#0099cc;}
#supplierTab .box {width:95.7%; padding:2%; clear:left; background:#FFF; border:1px solid #e5e5e5; font-size:14px; float:left;}

#supplierTab .box .manifest_box {width:98%; padding:1%; margin-top:10px; background:#f9f9f9; border:1px solid #EEE; float:left;}
#supplierTab .box .manifest_box:first-child{margin-top:0px;}
#supplierTab .box .manifest_box .heading {font-size:18px; color:#0099cc; font-weight:500; margin-bottom:15px;}
#supplierTab .box .manifest_box .sub_head {font-size:14px; color:#000000; margin-bottom:15px;}
#supplierTab .box .manifest_box .sub_head a {color:#000000; text-decoration:underline; font-weight:500;}

#supplierTab #btnshipmanifest .button_01 a{margin-top:5px; float:none; display:inline-block; padding:10px 35px;}
#supplierTab .box .row {width:100%; float:left; margin:10px 0; clear:both; display:block; position:relative;}
#supplierTab .box .first {width:20%; float:left; font-size:14px; color:#333333; font-weight:normal;}
#supplierTab .box .second {width:80%; float:none; margin-left:20%; font-size:14px; color:#333; text-align:left;}
#supplierTab .box .second .input {border:1px solid #ddd; width:300px; padding:5px 4px; text-align:left; font-size:14px; color:#333; background:#FFF;}
#supplierTab .box .second .select {border:1px solid #ddd; width:300px; padding:5px 4px; text-align:left; font-size:14px; color:#333;height:40px;}
#supplierTab .box .second .textarea {border:1px solid #ddd; width:300px; padding:5px 4px; text-align:left; font-size:14px; color:#333; height:100px;}

#button-tab {width:100%; float:left;  margin-top:20px;}
#button-tab #tab {clear:both; display:block;width:100%;float:left;}
#button-tab #tab ul {padding:0; border-bottom: 1px solid #ddd;width:100%;float:left;}
#button-tab #tab ul li {list-style:none; float:left; font-size:14px; text-transform:uppercase;}
#button-tab #tab ul li a {display:block; padding:10px 20px; text-decoration:none!important; margin-right:1px; color:#fff; font-size:14px; font-weight:400; background:#666; }

#button-tab #tab ul li a.selected {margin-bottom:0; color:#FFFFFF; cursor:default; background:#0099cc;}



#supplierTabs {clear:both; display:block; margin:10px 0;}
#supplierTabs #tab {clear:both; display:block;}
#supplierTabs #tab ul {margin-left:0px; padding:0;}
#supplierTabs #tab ul li {list-style:none; float:left; font-size:14px; text-transform:uppercase;width: auto !important;margin-right:0px !important; }
#supplierTabs #tab ul li a {display:block; padding:10px 20px; text-decoration:none!important; margin-right:1px; color:#333; font-weight:400; background:#e5e5e5; }
#supplierTabs #tab ul li a:hover {color:#FFF; background-color:#333333;}
#supplierTabs #tab ul li a.selected {margin-bottom:0; color:#FFFFFF; cursor:default; background:#262626;}
#supplierTabs .tab_product .box {width:95.5%; padding:2%; float:left; background:#FFF; border:1px solid #e5e5e5; font-size:14px; text-align:left;}	
#supplierTabs .tab_product .box .row {width:100%; margin-bottom:15px; clear:both; float:left;}
#supplierTabs .tab_product .box .row .first {width:30%; *width:24%; float:left; font-size:14px; color:#000; }
#supplierTabs .tab_product .box .row .second {width:70%; float:left; font-size:13px; color:#333; }
#supplierTabs .tab_product .box .row .second .radio_label{}
#supplierTabs .tab_product .box .row .second .radio_label input[type="radio"]{margin-right: 7px;}
#supplierTabs .tab_product .box .row .second .radio_label label{}
#supplierTabs .tab_product .box .row .second .input {border:1px solid #ddd; padding:10px; width:300px; font-size:13px; height:40px;}
#supplierTabs .tab_product .box .row .second textarea {border:1px solid #ddd; padding:10px; width:300px; font-size:13px;}
#supplierTabs .tab_product .box .row .second select {border:1px solid #ddd; padding:10px; width:300px; font-size:13px; height:40px;}
#supplierTabs .tab_product .box .row .second .textarea {border:1px solid #ddd; padding:10px; width:300px; font-size:13px;}
#supplierTabs .tab_product .box .row .second td {width:233px; font-size:13px; line-height:20px; color:#333333;}
#supplierTabs .tab_product .box .row .second td input[type=checkbox]{margin-right:5px;}


#questions_grid .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center;width:50%; margin:100px auto;}
#questions_grid {width:100%; padding:0; margin:0; margin-top:20px;}
#questions_grid .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors: none; -moz-border-top-colors:none; border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC; border-image:none; border-style:solid none none solid; border-width:0; display:table; font-size:12px; width:100%;}
#questions_grid .caption {background:none repeat scroll 0 0 #CCC; display:table-caption;}
#questions_grid .row {display:table-row;border:none; float:none; width:auto; font-size:13px;}
#questions_grid .heading {background:#EEE; display:table-cell; font-size:14px!important; color:#000; font-weight: 500; margin:0; padding:0; height:34px!important; text-align:center;vertical-align:middle; border-top:1px solid #CCC!important; }
#questions_grid .col_status {border:1px solid #CCC; border-top:0; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:30%; }
#questions_grid .col_no {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height: auto; padding:5px; width: 24%; vertical-align:middle; text-align:center;}
#questions_grid .col_manage {border-bottom:1px solid #CCC; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:6%;}
#questions_grid .col_manage img{max-height:50px; max-width:50px;}
#questions_grid .col_amount {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:20%;}
#questions_grid .col_action {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:10%;}

#myTreeView {border:0px solid #FF0000;}
/*#myTreeView div {margin-left:20px;}*/
#myTreeView table {width:100%; float:left; text-align:left; line-height:24px;}
#myTreeView table td {float:none; text-align:left; line-height:24px;}
#myTreeView table td input {margin-right:5px;}
#supplierTabs .tab_product  #category.box a img {color:#980e18; font-weight:500;} 
#myTreeView table a {/*float:none;*/}
#myTreeView table td:hover a, #myTreeView table a:hover {color:#0099cc;}
td.myTreeView_2 {color:#333333; width:100%; float:none;}

#profile_submit {width:100%; float:left; text-align:center; margin:30px 0;}

#bulkUpload {width:100%; float:left; padding:0px; margin:0px; position:relative;}
#bulkUpload ul {padding:0px; margin:0; list-style:none;}
#bulkUpload ul li {border:1px solid #ddd; background:#FFF; padding:2%; margin:0; width:28%; margin-right:1%; float:left; min-height:170px;}
#bulkUpload ul li .cnt {width:100%; clear:both; padding:0; margin:0px; text-align:center;}
#bulkUpload ul li .cnt .title {font-size:14px; color:#000000; font-weight:500; margin:10px 0;}
#bulkUpload ul li .cnt .button_submit {margin:10px 0; float:left; width:100%; text-align:center;}
#bulkUpload ul li .cnt .button_submit a {background:#0099cc; color:#fff; padding:8px 40px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none;text-transform:uppercase;border-radius:4px;}
#bulkUpload ul li .cnt .button_submit a:hover {background:#000;}
.uploadify {width:100% !important; text-align:center;}
#bulkUpload ul li .cnt object {margin-left:0px !important; position:relative !important;}
.uploadify-button {width:100% !important; text-align:center !important; margin-top:-30px;}
.uploadify-button-text {background:#333; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none;}
.uploadify-button2 {width:100% !important; text-align:center !important; float:left; margin:5px 0 10px 0;}
.uploadify-button-text2 a {background:#333; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; margin:5px 0;border-radius:4px;}

#imageAdd {width:100%; float:left; padding:0; margin:0; position:relative; display:block;}
#imageAdd .productSummery {width:100%; float:left; padding:0; margin:0; position:relative; display:block;}
#imageAdd .productSummery .row {width:98%; float:left; margin-top:20px; padding-left:2%;}
#imageAdd .productSummery .row .first {width:25%;  float:left; font-size:14px; color:#666; font-weight:normal;}
#imageAdd .productSummery .row .second {width:75%; margin-left:25%; float:none; font-size:14px; color:#000; }
#imageAdd .productSummery .row .second {width:75%; margin-left:25%; float:none; font-size:14px; color:#000; }
#imageAdd .productSummery .row .second #rddiffential tr {float:left;}
#imageAdd .productSummery .row .second #rddiffential tr label {font-size:14px;margin:0 15px 0 5px;}
#btn_upload {width:100%; float:left; margin-top:30px;}

#imageAdd .productImages {width:100%; float:left; padding:0; margin:0; margin-top:50px; position:relative; display:block;}
#imageAdd .productImages .imageBox {width:100%; float:left; padding:0; margin:0; margin-top:10px; display:block; position:relative;}
#imageAdd .productImages .imageBox .imagepanel {float:left; width:100%; margin:15px 0 15px 0;}
#imageAdd .productImages .imageBox .imagepanel .title {background:#333; border:1px solid #000; color:#FFF; font-size:14px; padding:5px 10px; text-align:center; width:130px; margin-bottom:10px;}
#imageAdd .productImages .button_03 a{display:block; margin-top:10px;}

#imageAdd .productImages .imageBox .imagepanel .box {width:100%; display:block; position:relative;}
#imageAdd .productImages .imageBox .imagepanel .box ul {height:auto; width:100%; background:#EEE; border:1px solid #ddd; padding:1%; padding-bottom:0; margin:0; list-style:none; float:left; min-height:120px;}
#imageAdd .productImages .imageBox .imagepanel .box ul li {border:1px solid #ddd; background:#FFF; padding:5px !important; width:100px; height:140px; text-align:center; margin-right:10px; margin-bottom:10px; float:left;}
#imageAdd .productImages .imageBox .imagepanel .box ul li img {max-height:100px; max-width:75px;}

.pageTitle2 {font-size:15px; color:#000; font-weight:500; background:#EEE; width:100%; padding:1%; margin-bottom: 20px; float:left;}
table {border-collapse:collapse; border-spacing:0;}
table.grid_table {width:100%; border:1px solid #CCCCCC; margin-bottom:20px;word-wrap: break-word;}
table.grid_table tr {border-bottom:1px solid #CCCCCC;}
table.grid_table th {background:#EEE; border-right:1px solid #ddd; font-size:14px; font-weight:500; padding:10px 4px; color:#000000 !important;border-color: #ddd !important;}
table.grid_table td {background:#FFF; border-right:1px solid #ddd; font-size:14px; padding:10px 4px; color:#333333;}
table.grid_table td.gray {background-color:#fbfbfb;}
table.grid_table td input {border:1px solid #ddd; background-color:#f5f5f5;}
table.grid_table td a img.icon {margin:0 5px;}

table {border-collapse:collapse; border-spacing:0;}
table.policy_table {width:100%; border:1px solid #CCCCCC; margin-bottom:20px;}
table.policy_table tr {border-bottom:1px solid #CCCCCC;}
table.policy_table th {background:#EEE; border-right:1px solid #ddd; font-size:12px; font-weight:500;padding:8px; font-size:15px; color:#333;}
table.policy_table td {background:#FFF; border-right:1px solid #ddd; font-size:12px; font-weight:normal; padding: 8px; font-size:14px; color:#333333;}
table.policy_table .sno_head{text-align:center; width:5%;}
table.policy_table .policy_head{text-align:left;width:35%;}
table.policy_table .links_head{text-align:center;width:10%; }
table.policy_table .sno{text-align:center;}
table.policy_table .policy{font-weight:500;}
table.policy_table .links{background:#f8f8f8;text-align:center; }
table.policy_table .links:hover{text-decoration:underline;}
table.policy_table td  a {margin:0 5px;}


/*-----PRINT MANIFEST-----*/
#printManifest {width:900px; margin:20px auto; border:1px solid #cccccc; padding:10px;}
#printManifest .manifestDetails {width:100%; float:left;}
#printManifest .manifestDetails .left {width:50%; float:left;}
#printManifest .manifestDetails .right {width:50%; float:left;}
#printManifest .manifestDetails .row {width:100%; float:left; margin-bottom:10px;}
#printManifest .manifestDetails .row .first {width:99%; float:left; font-size:14px; color:#666;line-height:24px;}
#printManifest .manifestDetails .row .second {width:99%; float:left; font-size:15px; color:#000; font-weight:500; text-transform:uppercase;}

#printManifest .manifestGrid {width:100%; float:left; margin-top:20px; min-height:350px;}
#printManifest .manifestGrid .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC; border-image:none; border-style:solid none none solid; border-width:0;display:table;font-size:12px;width:100%}
#printManifest .manifestGrid .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#printManifest .manifestGrid .row {display:table-row;border:none;float:none;width:auto}
#printManifest .manifestGrid .heading {background:#EEE; display:table-cell; font-size:12px; color:#000; height: 20px; margin:0; padding:0; text-align:center; vertical-align:middle; border-top:1px solid #CCC; font-weight: normal; *height:20px !important;}
#printManifest .manifestGrid .col_sno {border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:5%; *float:left; *height:70px;}
#printManifest .manifestGrid .col_sku {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:10%; *float:left; *height:70px;}
#printManifest .manifestGrid .col_recipient {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display: table-cell; padding:10px 5px; vertical-align:middle; text-align:left; width:32%;    word-break: break-all; *width:14%; *float:left; *height:70px;}
#printManifest .manifestGrid .col_mobile {border-bottom:1px solid #CCC;border-right:1px solid #CCC;display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:10%; *float:left; *height:70px;}
#printManifest .manifestGrid .col_product {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display: table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:30%; *float:left; *height:70px;}
#printManifest .manifestGrid .col_product .row {width:100%; text-align:left; float:left;}
#printManifest .manifestGrid .col_product .row .first {width:25%; float:left; color:#999999;}
#printManifest .manifestGrid .col_product .row .second {width:75%; float:left;}
#printManifest .manifestGrid .col_date {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:5%; *float:left; *height:70px;}
#printManifest .manifestGrid .col_weight {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display: table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:5%; *width:5%; *float:left; *height:70px;}
#printManifest .manifestGrid .col_awb {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; padding:10px 5px; vertical-align:middle; text-align:center; width:15%; *float:left; *height:70px;}
#printManifest .manifestGrid .col_awb .awb {font-family:"Barcode"; font-size:30px; *font-size:14px;}

#manifestSign {width:100%; margin-top:20px; font-size:15px; color:#000000;}
#manifestSign .details {width:100%; float:left; margin-top:50px;}
#manifestSign .details .column {width:25%; margin-right:8%; float:left; border-top:2px solid #000000;}
/*-----PRINT MANIFEST-----*/
/*-----PRINT INVOICE-----*/
#retail-invoice {width:1160px; margin:20px auto;}
#retail-invoice #invoice_left {border:1px solid #000;width: 400px;background:#fff;font-size:12px;color:#000;float:left;margin-right:1%;}
#retail-invoice #invoice_left #shipping_details {text-align:left; font-size:12px; color:#000; line-height:18px; padding:2%; width:70%; float:left;}
#retail-invoice #invoice_left #fragilelogo{width:20%; float:right; padding:2% 0%;}

#retail-invoice #invoice_left #shipping_details .title {font-size:18px; color:#000; font-weight:500; margin-bottom:5px;}
#retail-invoice #invoice_left #shipping_details .name {font-size:14px; color:#000; font-weight:500; text-transform:uppercase; line-height:18px;}
#retail-invoice #invoice_left #courier_details {width:100%; padding:2% 0; border-bottom:2px solid #000; border-top:2px solid #000000; text-align:center;}
#retail-invoice #invoice_left #courier_details .courierName {font-size:18px; color:#000; font-weight:500; text-transform:uppercase; height:25px;}
#retail-invoice #invoice_left #courier_details .courierName span {margin-left:50px;}
#retail-invoice #invoice_left #courier_details .courierAwb {font-size:72px; color:#000; font-family:"Barcode"; /*height:65px;*/}

#retail-invoice #invoice_left #item_details {width:100%; float:left; margin-top:10px;}
#retail-invoice #invoice_left #productdetails-pane {border-top:1px solid #000; clear:both;}
#retail-invoice #invoice_left #productdetails-pane .row_heading {display:table-row; vertical-align: middle;}
#retail-invoice #invoice_left #productdetails-pane .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#000000 -moz-use-text-color -moz-use-text-color #000000; border-image:none; border-style:solid none none solid; border-width:0 0 1px 0; display:table; font-size:12px;}
#retail-invoice #invoice_left #productdetails-pane .row_heading .grid_heading {background:#EEE; color:#000; font-size:12px; font-weight:500; vertical-align:middle; border-bottom:1px solid #000;}
#retail-invoice #invoice_left #productdetails-pane .row_heading .col_item {border-right:1px solid #000;display: table-cell;float:left;line-height:20px;padding:5px;width: 120px;text-align:center;}
#retail-invoice #invoice_left #productdetails-pane .row_heading .col_qty {border-right:1px solid #000; display: table-cell; float:left; line-height:20px; padding:5px; width:60px; text-align:center;}
#retail-invoice #invoice_left #productdetails-pane .row_heading .col_value {border-right:1px solid #000; display: table-cell; float:left; line-height:20px; padding:5px; width:105px; text-align:center;}
#retail-invoice #invoice_left #productdetails-pane .row_heading .col_collect {display:table-cell; float:left; line-height:20px; padding:5px; width:71px; text-align:center;}
#retail-invoice #invoice_left #productdetails-pane .table2 {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#000000 -moz-use-text-color -moz-use-text-color #000000; border-image:none; border-style:solid none none solid; border-width:0px 0 0 0px; display:table; font-size:12px; color:#000000;}
#retail-invoice #invoice_left #productdetails-pane .row_description .col_item {border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:5px;width: 120px;height:50px;text-align:center;word-break: break-all;    overflow: auto;}
#retail-invoice #invoice_left #productdetails-pane .row_description .col_qty {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:60px; height:50px; text-align:center;}
#retail-invoice #invoice_left #productdetails-pane .row_description .col_value {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:105px; height:50px; text-align:center;}
#retail-invoice #invoice_left #productdetails-pane .row_description .col_collect {border-bottom:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:71px; height:50px; text-align:center;}
#retail-invoice #invoice_left #productdetails-pane #Total_amount {border-bottom:1px solid #000;background-color:#EEE;text-align:right;width:98%;padding:1%;float:left;}
#retail-invoice #invoice_left #productdetails-pane #Total_amount .first {width:80%; float:left; font-weight:500;}
#retail-invoice #invoice_left #productdetails-pane #Total_amount .second {width:20%; margin-left:80%;}
#retail-invoice #invoice_left #productdetails-pane .info {width:96%; padding:1% 2%; font-size:12px; color:#000; border-bottom:1px solid #000; float:left;}

#retail-invoice #invoice_left #reference {width:100%; padding:2% 0; border-bottom:1px solid #000; border-top:1px solid #000; text-align:center;}
#retail-invoice #invoice_left #reference .refName {font-size:12px; color:#000000; font-weight:500; text-transform:uppercase; margin-bottom:20px;}
#retail-invoice #invoice_left #reference .refAwb {font-size:72px; color:#000000; font-family: "Barcode";}

#retail-invoice #invoice_left #companyAddress {width:100%; padding:1% 2%; float:left;}
#retail-invoice #invoice_left #companyAddress .shipping_address {width:15%; float:left; text-align:left;}
#retail-invoice #invoice_left #companyAddress .companyDetails {width:85%; float:left; text-align:right;}
#retail-invoice #invoice_left #companyAddress .companyDetails .head {font-size:12px; color:#000; font-weight:500; text-transform:uppercase;}
#retail-invoice #invoice_left #companyAddress .companyDetails .address {font-size:12px; color:#000; line-height: 20px;}

#retail-invoice #invoice_left #orderVia {width:98%; padding:1%; float:left; font-size:16px; border-top:1px solid #000;}
#retail-invoice #invoice_left #orderVia .left {width: 63%;float:left;text-align:right;line-height:32px;font-weight:500;}
#retail-invoice #invoice_left #orderVia .right {width:35%; float:left; text-align:right;}
#retail-invoice #invoice_left #orderVia .right img {max-width:130px; max-height:50px;background:#0099cc;padding:6px;}
#retail-invoice #invoice_left #logistic {width:100%; padding:1% 0; float:left; border-top:1px solid #000; text-align:center;}


#invoice_details {border:1px solid #000;width: 745px;background:#fff;font-size:12px;color:#000;float:left;}
#invoice_details #customerdetails-pane {width:100%; float:left;}
#invoice_details #customerdetails-pane #order_number {width: 373px;float:left;padding:3px 0;text-align:center;border-bottom:1px solid #000;}
#invoice_details #customerdetails-pane #order_date {width: 369px;padding:3px 0;float:left;text-align:center;border-left:1px solid #000;border-bottom:1px solid #000;}
#invoice_details #contactDetails {width:100%; float:left; border-bottom:1px solid #000;}
#invoice_details #contactDetails #sellerDetails {width:374px; float:left; padding:3px 0;border-right:0px; border-right:1px solid #000; margin-right:1px;}
#invoice_details #contactDetails #sellerDetails #invoice-companydetails-pane {width:96%; float:left; padding:2%;}
#invoice_details #contactDetails #sellerDetails #invoice-companydetails-pane .title {font-size:18px; color:#000; font-weight: 500; margin-bottom:5px;}
#invoice_details #contactDetails #sellerDetails #invoice-companydetails-pane #comp_logo {text-align:center; padding:5px 0px;}
#invoice_details #contactDetails #sellerDetails #invoice-companydetails-pane #comp_name {font-size:18px; color:#000; font-weight:500;}
#invoice_details #contactDetails #sellerDetails #invoice-companydetails-pane #comp_details {font-size:12px; color:#000;line-height:18px;}
#invoice_details #contactDetails #sellerDetails #invoice-companydetails-pane #comp_mobile {font-size:12px; color:#000; line-height:18px;}
#invoice_details #contactDetails #sellerDetails #invoice-companydetails-pane #comp_email {font-size:12px; color:#000; line-height:18px;}
#invoice_details #contactDetails #buyerDetails {width:345px; padding:0; float:left; border-left:1px solid #000; margin-left:-2px; line-height:18px; border-right:0px solid #000;}
#invoice_details #contactDetails #buyerDetails #invoice-address-pane {width:100%; float:left; padding:2%;}
#invoice_details #contactDetails #buyerDetails #invoice-address-pane .title {font-size:18px; color:#000000; font-weight:500; margin-bottom:5px;}
#invoice_details #contactDetails #buyerDetails #invoice-address-pane #shipping_details {text-align:left;}
#invoice_details #contactDetails #buyerDetails #invoice-address-pane #shipping_details .name {font-size:14px; color:#000000; font-weight:500; text-transform:uppercase; line-height:18px;}
#invoice_details #dispatched {width:100%; float:left; font-size:12px; color:#000000; text-transform:uppercase;}
#invoice_details #dispatched .via {width: 374px;float:left;padding:3px 0;border-right:1px solid #000;line-height:30px;text-align:center;}
#invoice_details #dispatched .awb {width:345px; padding:3px 0; float:left; border-left:0px; margin-left:-1px; line-height:30px; text-align:center;}


#invoice_details #productdetails-pane {border-top:1px solid #000; clear:both;}
#invoice_details #productdetails-pane .row_heading {display:table-row; vertical-align: middle;}
#invoice_details #productdetails-pane .row_heading + .row_description + .row_heading div{  height: 30px;}
#invoice_details #productdetails-pane .table:last-child{}
#invoice_details #productdetails-pane .table:last-child .col_batch{ display: none; }
#invoice_details #productdetails-pane .table:last-child .col_expdate{display: none;}
#invoice_details #productdetails-pane .table {-moz-border-bottom-colors:none;-moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#000 -moz-use-text-color -moz-use-text-color #000000; border-image:none; border-style:solid none none solid; border-width:0 0 1px 0; display:table; font-size:12px;width: 100%;}
#invoice_details #productdetails-pane .row_heading div:nth-child(1){line-height:20px !important;}
#invoice_details #productdetails-pane .row_heading div:nth-child(4){line-height:20px !important;}
#invoice_details #productdetails-pane .row_heading div:nth-child(6){/* line-height: 20px !important; */}
#invoice_details #productdetails-pane .row_heading .grid_heading {background:#EEE;color:#000;font-size: 11px;vertical-align:middle;border-bottom:1px solid #000;line-height:20px;text-align:center;display:table-cell;border-right:1px solid #000;padding:3px;height:48px;}
#invoice_details #productdetails-pane .row_heading .col_sno {border-right:1px solid #000; display:table-cell; float:left; padding:5px; line-height:20px; width:40px; text-align:center;}
#invoice_details #productdetails-pane .row_heading .col_hsn{border-right:1px solid #000;display:table-cell;float:left;padding:3px;line-height:40px;width: 85px;text-align:center;}
#invoice_details #productdetails-pane .row_heading .col_product_name {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:3px; width:173px; text-align:center;}
#invoice_details #productdetails-pane .row_heading .col_unit_price {border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:3px;width: 65px;text-align:center;}
#invoice_details #productdetails-pane .row_heading .col_qantity {border-right:1px solid #000; display:table-cell; float:left;line-height: 20px; padding:3px; width:30px; text-align:center;}
#invoice_details #productdetails-pane .row_heading .col_vatper{border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:3px;width: 70px;text-align:center;}
#invoice_details #productdetails-pane .row_heading .col_gst {border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding: 3px;width: 53px;}
#invoice_details #productdetails-pane .row_heading .col_tax {border-right:1px solid #000; display:table-cell; float:left;line-height:20px; padding:3px;width:70px;text-align:center;}
#invoice_details #productdetails-pane .row_heading .col_sub_total {display:table-cell;float:left;line-height: 20px;padding:3px;width: 66px;text-align:center;}
#invoice_details #productdetails-pane .table2 {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#000000 -moz-use-text-color -moz-use-text-color #000000; border-image:none; border-style:solid none none solid; border-width:0px 0 0 0px; display:table; font-size:12px; color:#000000;}
#invoice_details #productdetails-pane .row_description .col_sno {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:40px; height:100px; text-align:center;}
#invoice_details #productdetails-pane .row_description .col_product_name {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px;padding:3px;width:173px;height:100px;overflow:scroll;overflow-x:auto;overflow-y:auto;}
#invoice_details #productdetails-pane .row_description .col_product_name .row{margin-bottom:2px;}
#invoice_details #productdetails-pane .row_description .col_product_name .first {font-size:12px; line-height:14px; color:#555; float:left; width:40px;}
#invoice_details #productdetails-pane .row_description .col_product_name .second {font-size:11px;line-height:14px; color:#000;width:73%;float:left;}
#invoice_details #productdetails-pane .row_description .col_unit_price {border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:3px;width: 65px;height:100px;text-align:center;}
#invoice_details #productdetails-pane .row_description .col_unit_price s {font-size:12px; color:#888888 ;}
#invoice_details #productdetails-pane .row_description .col_qantity {border-bottom:1px solid #000; border-right: 1px solid #000; display:table-cell; float:left; line-height:20px; padding:3px; width:30px; height:100px; text-align:center;}
#invoice_details #productdetails-pane .row_description .col_hsn {border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:3px;width: 85px;height:100px;text-align:center;word-break: break-all;}
#invoice_details #productdetails-pane .row_description .col_vatper {border-bottom:1px solid #000;border-right: 1px solid #000;display: table-cell;float:left;line-height:20px;padding:3px;width: 70px;height:100px;text-align:center;}
#invoice_details #productdetails-pane .row_description .col_gst {border-bottom:1px solid #000;border-right:1px solid #000;display:table-cell;float:left;line-height:20px;padding:3px;width: 53px;height:100px;text-align:center;}

#invoice_details #productdetails-pane .row_description .col_tax {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:70px; height:100px; text-align:center;}
#invoice_details #productdetails-pane .row_description .col_sub_total {border-bottom:1px solid #000000; display: table-cell; float:left;line-height:20px;padding: 3px;width: 65px;height:100px;text-align:center;}
#invoice_details #productdetails-pane .row_description .col_sub_total:last-child{border-right:0px;}
#invoice_details #productdetails-pane .row_heading .col_sub_total:last-child{border-right:0px;}
#invoice_details #productdetails-pane .row_description #priceIncTax{ width:80px !important;}

#invoice_details #productdetails-pane .table.head_gst .col_sno{line-height: 40px;}
#invoice_details #productdetails-pane .table.head_gst .col_product_name{width: 282px;line-height: 40px;}
#invoice_details #productdetails-pane .table.head_gst div:nth-child(4){width: 110px;}
#invoice_details #productdetails-pane .table.head_gst .col_qantity{ width:50px;  line-height: 40px !important;}
#invoice_details #productdetails-pane .table.head_gst .col_gst{ line-height:40px;}
#invoice_details #productdetails-pane .table.head_gst .col_sub_total{ width:98px; line-height: 40px;}
#invoice_details #productdetails-pane .table.head_gst + .row_description .col_qantity{width: 50px;}
#invoice_details #productdetails-pane .table.head_gst + .row_description .col_product_name, #invoice_details #productdetails-pane .table.head_gst + .row_description + .table .col_product_name{width: 282px;}
#invoice_details #productdetails-pane .table.head_gst + .row_description .col_unit_price, #invoice_details #productdetails-pane .table.head_gst + .row_description + .table .col_unit_price{width: 110px;}
#invoice_details #productdetails-pane .table.head_gst + .row_description #vatper, #invoice_details #productdetails-pane .table.head_gst + .row_description + .table .col_qantity + .col_unit_price{width: 65px;}
#invoice_details #productdetails-pane .table.head_gst + .row_description div:nth-child(4) .second{width:auto;}
#invoice_details #productdetails-pane .table.head_gst + .row_description .col_qantity, #invoice_details #productdetails-pane .table.head_gst + .row_description + .table .col_qantity{width: 50px;}
#invoice_details #productdetails-pane .table.head_gst + .row_description .col_sub_total, #invoice_details #productdetails-pane .table.head_gst + .row_description + .table .col_sub_total{width: 98px;}
#invoice_details #productdetails-pane .table2.table.head_gst .col_product_name .second{ width:  auto !important;  line-height: 16px !important;}
#invoice_details #productdetails-pane .table2.table.head_gst .col_qantity{line-height: 16px !important;}

#invoice_details #amount_summary {border-bottom:0px solid #000; background-color:#EEE; text-align:right;}
#invoice_details #amount_summary .row {font-size:12px; color:#000000; padding:5px; border-bottom:1px solid #000;}
#invoice_details #amount_summary .row:last-child {font-size:12px; color:#000; padding:5px; border-bottom:1px solid #000;}
#invoice_details #amount_summary .row .first {width:80%; float:left; font-weight:500;}
#invoice_details #amount_summary .row .second {width:20%; margin-left:80%;}
#invoice_details #amount_summary .row2 {font-size:12px; color:#000;padding:5px;text-align:left; background:#FFF;}
#invoice_details #declaration {width:98%; padding:1%; font-size:12px; color:#000000;}
#invoice_details #companylogo {float:left; font-size:16px; border-top:1px solid #000; width:100%; padding:1% 0;}
#invoice_details #companylogo .left {width:auto;margin-left:15px; float:left; text-align:right; line-height:32px; font-weight:500;}
#invoice_details #companylogo .right {width:30%; float:left; text-align:left;}
#invoice_details #companylogo .right img {max-width:150px; max-height:50px;}
#invoice_details #signature {width:100%; padding:1%; font-size:12px; color:#000; font-weight:500; border-top:1px solid #000000; float:right;text-align:right;}
#invoice_details #heading {width:100%; padding:1%; text-align:center; font-size:18px; color:#000; font-weight: 500; border-bottom:1px solid #000000;}
#invoice_details #payment_instruction {font-size:12px; font-weight:500; height:60px;}
#invoice_details #payment_instruction #for_company_details {border-right:1px solid #000; width:30%; padding:3px 10px; float:left; height:91%;}

#invoice_details #tax-sum h3 {background:#fff; margin:0; text-align:left; padding:8px 6px; font-weight:bold;text-transform:uppercase;}
#invoice_details #tax-sum .table {-moz-border-bottom-colors:none;-moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#000000 -moz-use-text-color -moz-use-text-color #000000; border-image:none; border-style:solid none none solid; border-width:0 0 1px 0; display:table; font-size:12px;}
#invoice_details #tax-sum .row_heading .col_product_name {border-right: 1px solid #000; border-top:1px solid #000; border-bottom:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:300px; text-align:center; font-weight:600;text-transform: uppercase;}
#invoice_details #tax-sum .row_heading .col_unit_price {border-right: 0px solid #000; display:table-cell; border-bottom:1px solid #000; border-top: 1px solid #000; float:left; line-height:20px; padding:5px; width:178px;text-align:center; font-weight:600; text-transform:uppercase;}
#invoice_details #tax-sum .row_heading .col_qantity {border-right:1px solid #000; border-bottom: 1px solid #000; border-top:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:160px; text-align:center; font-weight:600; text-transform:uppercase;}
#invoice_details #tax-sum .row_description .col_product_name {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; text-align:center; line-height:14px; padding:5px; width:300px; overflow: scroll; overflow-x:auto; overflow-y:auto; height:31px; max-height:31px;}
#invoice_details #tax-sum .row_description .col_unit_price {border-bottom:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; text-align:center; width:178px;}
#invoice_details #tax-sum .row_description .col_qantity {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px; text-align:center; padding:5px; width:160px; text-align:center;}
/*-----PRINT INVOICE-----*/

#order_grid_order .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid_order {width:100%; padding:0; margin:0; margin-top:20px;}
#order_grid_order .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none;-moz-border-top-colors:none; border-image:none; border:1px solid solid; display:table; font-size: 12px; width:100%;}
#order_grid_order .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid_order .row {display:table-row;border:none;float:none;width:auto}
#order_grid_order .heading {background:#EEE; display:table-cell; font-size:14px!important; color:#000; font-weight:500; height:34px!important; margin:0; padding:0; text-align:center;vertical-align:middle; border-top:1px solid #CCC; *height:20px !important;}
#order_grid_order .col_sno {border:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:5%; font-size:14px;}
#order_grid_order .col_no {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height: auto; padding:5px; vertical-align:middle; text-align:center; width:8%; font-size:14px; }
#order_grid_order .col_date {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:8%; font-size:14px; }
#order_grid_order .col_receipient {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:15%; font-size:14px;}
#order_grid_order .col_amount {border-bottom:1px solid #ddd;border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:8%; font-size:14px; }
#order_grid_order .col_mode_payment {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:11%; font-size:14px; }
#order_grid_order .col_status {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:11%; font-size:14px;}
#order_grid_order .col_tracking {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:8%; font-size:14px;}
#order_grid_order .col_manage {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:15%; font-size:14px;}
#order_grid_order .col_manifest {border-bottom:1px solid #ddd;border-right:1px solid #ddd;display:table-cell; height:auto;padding:5px; vertical-align:middle;text-align:center; width:11%; font-size:14px; }

#order_grid_welcome .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid_welcome {width:100%; padding:0; margin:0; margin-top:20px;}
#order_grid_welcome .table {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors: none; -moz-border-top-colors:none; border-image:none; border-style:solid none none solid; border-width:0; display:table; font-size:12px; width:100%;}
#order_grid_welcome .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid_welcome .row {display:table-row;border:none;float:none;width:auto}

#order_grid_welcome .heading {background:#EEE; display:table-cell; font-size:14px!important; color:#000; font-weight:500; height:34px !important; margin:0; padding:0; text-align:center; vertical-align:middle; border-top:1px solid #ddd!important;}
#order_grid_welcome .col_order_no {border:1px solid #ddd; border-top:0; display:table-cell; height:auto; padding: 5px; vertical-align:middle; text-align:center; width:20%; font-size:14px; *float:left; *padding: 5px 0; *height:40px;}
#order_grid_welcome .col_order_no img {max-height:40px; max-width:40px;}
#order_grid_welcome .col_no {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:16%; font-size:14px; *float:left; *padding:5px 0; *height:40px;}
#order_grid_welcome .col_order_date {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:16%; font-size:14px; *float:left; *padding:5px 0; *height:40px;}
#order_grid_welcome .col_amount {border-bottom:1px solid #ddd;border-right:1px solid #ddd;display:table-cell; height:auto;padding:5px; vertical-align:middle;text-align:center; width:16%; font-size:14px; *width:20%; *float:left; *padding:5px 0; *height:40px;}
#order_grid_welcome .col_mode_payment {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:16%; font-size:14px; *width:20%; *float:left; *height:40px;}
#order_grid_welcome .col_status {border-bottom:1px solid #ddd;border-right:1px solid #ddd;display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:16%; font-size:14px; *width:18%; *float:left; *padding:5px 0; *height:40px;}
#order_grid_welcome .col_awb {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:16%; font-size:14px; *width:20%; *float:left; *padding:5px 0; *height:40px;}
#order_grid_welcome .col_manage {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:16%; font-size:14px; *width:16%; *float:left; *padding:5px 0; *height:40px;}

#order_grid_return .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto; }
#order_grid_return {width:100%; padding:0; margin:0; margin-top:20px; margin-bottom:30px; float:left;}
#order_grid_return .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none;-moz-border-right-colors: none; -moz-border-top-colors:none; border-image:none; border:0px; display:table; font-size:12px; width:100%;}
#order_grid_return .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid_return .row {border:none;float:left;width:100%;}
#order_grid_return .heading {background:#EEE; display:table-cell; font-size:13px!important; color:#000; font-weight:500; margin:0; padding:10px 0; text-align:center; vertical-align:middle; border-top:1px solid #ddd; height:30px !important;width:8.2% !important;}
#order_grid_return .col_order_no {border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:8.2%; font-size:13px; float: left; height:120px;}
.col_order_no img {    max-height: 40px;    width: auto;}

#order_grid_return_track .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto; }
#order_grid_return_track {width:100%; padding:0; margin:0; margin-top:20px; margin-bottom:30px; float:left;}
#order_grid_return_track .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none;-moz-border-right-colors: none; -moz-border-top-colors:none; border-image:none; border:0px; display:table; font-size:12px; width:100%;}
#order_grid_return_track .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid_return_track .row {border:none;float:left;width:100%;}
#order_grid_return_track .heading {background:#EEE; display:table-cell; font-size:14px!important; color:#000; font-weight:500; margin:0; padding:10px 0; text-align:center; vertical-align:middle; border-top:1px solid #ddd; height:20px !important;width:11% !important;}
#order_grid_return_track .col_order_no {border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:11%; font-size:14px; float: left; height:40px;}



#order_grid_return .col_order_no:first-child {border-left:1px solid #ddd;}
#order_grid_return .col_status {border-bottom:1px solid #ddd;border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:9.9%; font-size:14px; float:left; height:120px;}
#order_grid_return .col_code {border-bottom:1px solid #ddd;border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:20%; font-size:14px; float:left; height:40px;}
#order_grid_return .col_img {border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:20%; font-size:14px; float:left; height:40px;}
#order_grid_return .col_img img{max-width:50px; max-height:35px;}
#order_grid_return .col_order_date {border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:8.2%; font-size:14px; float:left; height:120px;word-break:break-all;}
#order_grid_return .col_desc {border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:8.2%; font-size:14px; float:left; height:120px;}


#order_grid_return_track .col_order_no:first-child {border-left:1px solid #ddd;}
#order_grid_return_track .col_status {border-bottom:1px solid #ddd;border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:11%; font-size:14px; float:left; height:40px;}
#order_grid_return_track .col_code {border-bottom:1px solid #ddd;border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:20%; font-size:14px; float:left; height:40px;}
#order_grid_return_track .col_img {border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:20%; font-size:14px; float:left; height:40px;}
#order_grid_return_track .col_img img{max-width:50px; max-height:35px;}
#order_grid_return_track .col_order_date {border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:11%; font-size:14px; float:left; height:40px;}
#order_grid_return_track .col_desc {border-bottom:1px solid #ddd; border-right:1px solid #ddd; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:11%; font-size:14px; float:left; height:40px;}




#order_grid_approved .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid_approved {width:100%; padding:0; margin:0; margin-top:20px;}
#order_grid_approved .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none;-moz-border-top-colors:none; border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC;border-image:none;border-style:solid none none solid;border-width:0;display:table;font-size:12px; width:100%;}
#order_grid_approved .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid_approved .row {display:table-row;border:none;float:none;width:auto}
#order_grid_approved .heading {background:#EEE; display:table-cell; font-size:14px !important; color:#000; font-weight:500; margin:0; height:20px !important; padding:10px 0; text-align:center; vertical-align:middle; border-top:1px solid #CCC;}
#order_grid_approved .col_order_no:first-child {border-left: 1px solid #ddd;}
#order_grid_approved .col_order_no {border-left:0px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:13%; font-size:14px; height:32px;}
#order_grid_approved .col_status {border-left:0px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:10px 0; vertical-align:middle; text-align:center; width:20%; font-size:14px; height:32px;}
#order_grid_approved .col_order_date {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:10px 0; vertical-align:middle;text-align:center; width:10%; font-size:14px;}
#order_grid_approved .col_desc {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:10px 0; vertical-align:middle;text-align:center; width:33%; font-size:14px; *width:33%; *float:left; *padding:5px 0; *height:20px;}

#order_grid_forms .norecord {background:#333333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid_forms {width:100%; padding:0; margin:0; margin-top:20px;}
#order_grid_forms .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors: none; -moz-border-top-colors:none;border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC;border-image: none;border-style:solid none none solid;border-width:0;display:table;font-size:12px;width:100%;}
#order_grid_forms .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid_forms .row {display:table-row;border:none;float:none;width:auto}
#order_grid_forms .heading {background:#EEE; display:table-cell; font-size:14px; color:#000; font-weight:normal; height:30px; margin:0; padding:0; text-align:center;vertical-align:middle; border-top:1px solid #CCC;}
#order_grid_forms .col_name {border-left:1px solid #CCC;border-bottom:1px solid #CCC;border-right:1px solid #CCC; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:33%; font-size: 12px; *width:33%; *float:left; *padding:5px 0; *height:20px;}
#order_grid_forms .col_applicable {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:5px;vertical-align:middle;text-align:center; width:33%; font-size:12px; *width:33%; *float:left; *padding:5px 0; *height:20px;}
#order_grid_forms .col_download {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:33%; font-size:12px; *width:33%; *float:left; *padding:5px 0; *height:20px;}

#order_grid_product .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid_product {width:100%; padding:0; margin:0; margin-top:20px;}
#order_grid_product .table {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors: none;-moz-border-top-colors:none; border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC; border-image:none; border-style:solid none none solid; border-width:0; display:table; font-size:12px; width:100%;}
#order_grid_product .caption {background:#CCC; display:table-caption}
#order_grid_product .row {display:table-row;border:none;float:none;width:auto}
#order_grid_product .heading {background:#EEE; display:table-cell; font-size:13px!important; color:#000; font-weight:500; height:30px; margin:0; padding:0; text-align:center;vertical-align:middle; border-top:1px solid #ddd!important; *height:20px !important;}
#order_grid_product .col_product_image {border:1px solid #ddd; border-top:0; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:10%; font-size:12px; }
#order_grid_product .col_product_image img {max-width:70px; max-height:70px;}
#order_grid_product .col_product_name {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:24%; font-size: 13px; word-break: keep-all;}
#order_grid_product .col_product_name .row {width:100%; float:left; text-align:left;}
#order_grid_product .col_product_name .row .first {width:27%; float:left; color:#777;margin-left:0px;}
#order_grid_product .col_product_name .row .second {width:73%; float:left;}
#order_grid_product .col_unit_price {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:10%; font-size:13px;}
#order_grid_product .col_offer_price {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:10%; font-size:13px;}
#order_grid_product .col_unit_price input{width:75%;padding:5px;font-size:13px;text-align:center;}
#order_grid_product .col_unit_price s {color:#AAAAAA;}
#order_grid_product .col_qantity {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:9%; font-size:13px; }
#order_grid_product .col_sub_total {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:10%; font-size:13px;}
#order_grid_product .col_status {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle;text-align:center; width:10%; font-size:13px;}

#product_grid .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto; }
#product_grid {width:100%; padding:0; margin:0; margin-top:20px;}
#product_grid .table {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC;border-image:none;border-style:solid none none solid;border-width:0;display:table;font-size:12px;width:100%;}
#product_grid .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#product_grid .row {display:table-row;border:none;float:none;width:auto}
#product_grid .heading {background:#EEE; display:table-cell; font-size:14px!important; color:#000; font-weight: 500; margin:0; padding:0; height:34px!important; text-align:center;vertical-align:middle; border-top:1px solid #CCC; *height:20px !important;}
#product_grid .col_sno {border-left:1px solid #CCC; border-bottom:1px solid #CCC; display:table-cell;height:auto; padding:5px; vertical-align: middle; text-align: center; width: 5%; font-size: 12px;}
#product_grid .col_sku {border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:15%; font-size:14px; *width:12%; *float:left; *padding:5px 0;}
#product_grid .col_name {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height: auto; padding:5px;vertical-align:middle;text-align:center; width:20%; font-size:13px; *float:left; *padding:5px 0; *height:50px;}
#product_grid .col_date {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height: auto; padding:5px; vertical-align:middle; text-align:center; width:10%; font-size:13px; *padding:5px 0; *height:50px;}
#product_grid .col_url {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height: auto; padding:5px; vertical-align:middle; text-align:center; width:20%; font-size:13px; *float:left; *padding:5px 0; *height:50px;word-break: break-word;}
#product_grid .col_status {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height: auto; padding:5px;vertical-align:middle;text-align:center; width:10%; font-size:13px; *width:10%; *float:left; *padding:5px 0; *height:50px;}
#product_grid .col_image {border-bottom:1px solid #CCC; border-left:1px solid #CCC; display:table-cell; height: auto; padding:5px;vertical-align:middle;text-align:center; width:10%; font-size:13px; *float:left; *padding:5px 0; *height:50px;}
#product_grid .col_image img {max-height:50px; max-width:50px;}
#product_grid .col_manage {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height: auto; padding:5px;vertical-align:middle;text-align:center; width:10%; font-size:13px; *width:12%; *float:left; *padding:5px 0; *height:50px;}

#pagination{margin:10px 0;}
#pagination a{color:#333;border:1px solid #ccc; background:#fff; padding:2px 8px;}
#pagination .active{color:#fff; border: 1px solid #0099cc; background:#0099cc; padding:2px 8px;}

#order_grid_amount .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto; }
#order_grid_amount {width:100%; padding:0; margin:0; margin-top:20px;z-index: -0;position:relative;}
#order_grid_amount .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none;-moz-border-right-colors: none; -moz-border-top-colors:none; border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC; border-image:none; border-style:solid none none solid; border-width:0; display:table; font-size:12px; width:100%;}
#order_grid_amount .caption {background:#CCC; display:table-caption}
#order_grid_amount .rowcol {display:table-row;border:none;float:none;width:auto; background:#fff;}
#order_grid_amount .heading {background:#EEE; display:table-cell; font-size:14px !important; color:#000; font-weight:500; height:30px;margin:0;padding:0; text-align:center;vertical-align:middle;border-top:1px solid #ddd;}
#order_grid_amount .col_sno {border:1px solid #ddd; border-top:0; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:10%; font-size:13px;}
#order_grid_amount .col_date {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:center; width:10%; font-size:12px; *width:10%; *float:left; *padding:5px 0; *height:50px;}
#order_grid_amount .col_description {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:left; width:60%; font-size:13px;height:36px !important;}
#order_grid_amount .left{text-align:left !important;}
#order_grid_amount .right{text-align:right !important;}
#order_grid_amount .col_cr {border-bottom:1px solid #CCC;border-right:1px solid #CCC; display:table-cell; height: auto; padding:5px; vertical-align:middle; text-align:right; width:10%; font-size:13px; *float:left; *padding:5px 0; *height:50px;}
#order_grid_amount .col_db {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:5px; vertical-align:middle; text-align:right; width:10%; font-size:13px; *width:15%; *float:left; *padding:5px 0; *height:50px;}
#order_grid_amount .accordion_example2 .right{text-align:left !important;}
#order_grid_amount .rowspan {width:100%; float:left; text-align:right; padding:10px 0; font-size:14px; color:#000; border-bottom:1px solid #EEEEEE;}
#order_grid_amount .rowspan .first {width: 69%;float:left;text-align:right;font-weight:500;}
#order_grid_amount .rowspan .second {width: 10.5%;float:left;text-align:right;padding-right:0.5%;}
#order_grid_amount .rowspan .third {width: 9.5%;float:left;text-align:right;padding-right:0.5%;}

.list-top-bar {width:100%; margin:20px 0 25px 0; float:left;}
.list-top-bar .searchSKU {width:50%; font-size:14px; color:#000; font-weight:500; float:left; text-align:left;}
.list-top-bar .searchSKU .input {border:1px solid #CCCCCC; padding:4px; font-size:14px; color:#000000;}
.list-top-bar .searchSKU .btn {background:#333; padding:4px 10px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; *line-height:32px; border:0; cursor:pointer; *line-height:16px;}
.list-top-bar .searchSKU .btn:hover {background-color:#0099cc;}
.list-top-bar .sorting {width:50%; font-size:14px; color:#000000; font-weight:500; float:left; text-align:right;}
.list-top-bar .sorting .select {border:1px solid #CCCCCC; padding:4px; font-size:14px; color:#000000;}
.list-mid-bar {width:100%; margin:0; float:left;}
.list-mid-bar .left {width:50%; float:left; text-align:left;}
.list-mid-bar .right {width:50%; float:left; text-align:right;}

#return_order_details {width:700px; margin:10px auto; border-bottom:0; min-height:500px;}
#return_order_details .returnDetails {width: 95.8%;padding:2%;padding-bottom:0;border:1px solid #000;float:left;}
#return_order_details .returnDetails .txt {font-size:14px; color:#000000; margin-bottom:10px;}
#return_order_details .returnDetails .txt .select {width:180px; border:1px solid #CCCCCC;}
#return_order_details .returnDetails .left {width:50%; float:left; text-align:left;}
#return_order_details .returnDetails .right {width:50%; float:left; text-align:left;}
#return_order_details .returnDetails .full {width:100%; float:left; text-align:center; padding:20px 0;}

#productdetails-pane {border:0px solid #000; width:100%; clear:both; border-top:0; border-bottom:0;}
#productdetails-pane .row_heading {display:table-row; vertical-align: middle;}
#productdetails-pane .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#000000 -moz-use-text-color -moz-use-text-color #000000; border-image:none; border-style:solid none none solid; border-width:0 0 1px 0; display:table; font-size:12px;}
#productdetails-pane .row_heading .grid_heading {background:#EEE; color:#000; font-size:14px; font-weight:500; vertical-align:middle; border-bottom:1px solid #000;}
#productdetails-pane .row_heading .col_product_image {border-left: 1px #000 solid;border-right:1px solid #000; display:table-cell;float:left;line-height:20px;padding:5px;width: 130px;}
#productdetails-pane .row_heading .col_product_name {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:240px;}
#productdetails-pane .row_heading .col_unit_price {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:125px; text-align:right;}
#productdetails-pane .row_heading .col_qantity {border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:56px; text-align:right;}
#productdetails-pane .row_heading .col_sub_total {border-right:1px #000 solid; display:table-cell; float:left; line-height:20px;padding:5px;width: 119px;text-align:right;}
#productdetails-pane .table2 {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#000000 -moz-use-text-color -moz-use-text-color #000000; border-image:none; border-style:solid none none solid; border-width:0px 0 0 0px; display:table; font-size:11px; color:#000000;}
#productdetails-pane .row_description .col_product_image {border-left:1px #000 solid; border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:130px; height:120px;}
#productdetails-pane .row_description .col_product_image img{ max-width:100px; max-height:100px;}
#productdetails-pane .row_description .col_product_name {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:240px; height:120px; overflow:scroll; overflow-x:hidden; overflow-y:auto; font-size:14px;}
#productdetails-pane .row_description .col_product_name .first {font-size:12px; color:#555; float:left; width:60px;}
#productdetails-pane .row_description .col_product_name .second {font-size:12px; color:#000;}
#productdetails-pane .row_description .col_unit_price {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:125px; height:120px; text-align:right; font-size:12px;}
#productdetails-pane .row_description .col_unit_price s {font-size:14px; color:#888888;}
#productdetails-pane .row_description .col_qantity {border-bottom:1px solid #000; border-right:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:56px; height:120px; text-align:right; font-size:12px;}
#productdetails-pane .row_description .col_sub_total {border-right:1px #000 solid; border-bottom:1px solid #000; display:table-cell; float:left; line-height:20px; padding:5px; width:119px; height:120px;text-align:right; font-size:12px;}

.state-form {width:100%; padding:0; margin-top:20px;}
.state-form .head {font-size:16px; color:#000000; font-weight:500; text-align:center;}
.state-form .head .state {color:#0099cc;}

#order_grid_state .norecord {background:#333333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid_state {width:100%; padding:0; margin:0; margin-top:20px;}
#order_grid_state .table {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors: none; -moz-border-top-colors:none;border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC;border-image: none;border-style:solid none none solid;border-width:0;display:table;font-size:12px;width:100%;}
#order_grid_state .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid_state .row {display:table-row;border:none;float:none;width:auto}
#order_grid_state .heading {background:#EEE; display:table-cell; font-size:14px !important; color:#000; font-weight:500; height:26px !important; margin:0; padding:0; text-align:center; vertical-align:middle; border-top:1px solid #ddd;}
#order_grid_state .col_order_name {border-left:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:7px 5px; vertical-align:middle; text-align:center; width:50%; font-size:13px; }
#order_grid_state .col_order_form {border-bottom:1px solid #ddd; border-right:1px solid #ddd; display:table-cell; height:auto; padding:7px 5px; vertical-align:middle;text-align:center; width:50%; font-size:13px;}


.Page_TopSpace{
    margin-top:0px;
    width:100%;
}
#profile_submit.row_btn {
    margin-right: 0 !important;
    margin-top: 0px !important;
}
#editor_div .first {
    margin-bottom: 15px;
}
#editor_div table td input {
    border: 1px solid #333;
    padding: 6px 12px;
    border-radius: 4px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2);
    width: 206px;
    height: 35px;
    margin-right: 10px;
    margin-bottom: 10px;
}
.buttonGreen {
    font-size: 15px;
    color: #FFF;
    /*font-weight: bold;*/
    padding: 7px 15px;
    border: 1px solid #2fafd8;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #2fafd8;
}
#supplier_login_register .btn-group .btn{
    width: 383px;
    border-radius: 5px !important;
    text-align:left;
}
#signup{
        margin-top: 0px;
}

/*#supplierLogin .login-button:first-of-type{
    color: #0099cc !important;
}*/

.Basic_Info{
    display: inline-block;
    width: 100%;
    border:1px solid #ddd;
    padding: 0;
    margin-top:20px;
}
#row_Documents{
        display: inline-block;
    width: 100%;
}
#row_Documents .row .left {
    width: 23% !important;
}
#row_Documents .row .input_text {
    font-size: 14px;
    color: #333;
    padding-left: 5px;
    float: left;
    width: 79% !important;
}
.SupplierDocu_Ments .row2 .btn_signup a {
 margin-right: 25px !important;
 float:none !important;
}
#row_Documents  #filetosignature{
        border: 1px solid #d8d8d8;
    padding: 10px 25px;
    width: 60%;
}
#row_Documents .row .right img{
    margin-bottom:5px;
}
.SupplierDocu_Ments{
    margin-top:25px !important;
}
.SuppLier_BankDetais .row .left {
    width: 51% !important;
    float: left;
    margin-bottom: 10px;
}
.SuppLier_BankDetais .row .right {
    width: 50% !important;
}
.Add_Brand{
    border: 1px solid #ddd;
    padding: 15px 0px;
    display: inline-block;
    width: 100%;
}
#brandhead{
   border-bottom: 1px solid #ddd;
   padding-bottom: 15px;
   padding-left: 30px;
   padding-right: 30px;
}
.Add_Brand .row{
    padding:10px 30px;
}
.Add_Brand .row .left {
        width: 50% !important;
    float: left !important;
}
.Add_Brand .row .right {
    width: 50% !important;
    float: left !important;
    text-align: left !important;
}
.Add_Brand .row .input_text{
        margin-bottom: 12px;
            font-size: 14px;
}
.Add_Brand .row  select, .Add_Brand .row  input{
        width: 85% ;
    padding: 7px 12px !important;
    border: 1px solid #ddd;
}
#brandright #filetobrand{
    width: 85% !important;
    padding: 7px 12px !important;
    border: 1px solid #ddd;
}
#companylogo .right h4{
    margin-right:0px !important;
}
#brandhead span{
    font-weight:600;
}
.Add_Brand .row2{
    margin-top: 30px;
    margin-left: 30px;
    margin-bottom: 30px;
}
.Add_Brand .right1{
    margin-top:20px;
}
#brandbuyttone a{
        color: #fff;
    background: #0099cc;
    padding: 11px 50px;
}
#brandbuyttone .row2{
    text-align:center;
}
.Adda_Brand .orderconfirmation {
    padding: 12px 0 !important;
}
#brandbuyttone{
        margin: 50px auto;
    width: 100%;
    text-align: center;
}
.SuppLier_BankDetais .row2 {
        width: 64% !important;
}
/*#brandleft{
        width: 53% !important;
}
#brandleft .input_text{
 width: 33% !important;
}
#brandleft select {
        width: 60% !important;
}*/
#btndoc {
    color: #fff !important;
    background: #0099cc !important;
    padding: 11px 50px !important;
    font-size:18px !important;
    border-radius:4px !important;
}
.multiselect .checkbox input{
        width: auto !important;
}
input[type="checkbox"] {
 width: auto !important;
}
#search-product {width:100%;float:left;padding:0;margin:0;}
#search-product .box{width:95.5%;padding:2%;float:left;margin:0;border:1px solid #ddd;}
#search-product .box .lable{font-size:15px;color:#000;font-weight:500;}
#search-product .box input[type="text"]{padding:10px; border:1px solid #ddd; margin-right:10px;width:25%;border-radius:4px;}
#search-product .box .button_03{background:#0099cc; border:1px solid #0099cc; color:#fff; padding:6px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;}
#search-product .box .button_03:hover{background:#fff; border:1px solid #0099cc; color:#0099cc;}
#search-product .box .button_02{background:#fff; border:1px solid #0099cc; color:#0099cc; padding:6px 20px; font-size:14px; font-weight:400; text-decoration:none; outline:0; margin-right:10px;}
#search-product .box .button_02:hover{background:#0099cc; border:1px solid #0099cc; color:#fff;}

#search-product .box #norecord{width:auto;text-align:center;padding:0px 0;font-size:15px;color:#000;font-weight:500;}

#search-product .box .head {font-size:18px;color:#000;font-weight:500;}
#search-product .box p {font-size:14px;color:#000;font-weight:400;}
#search-product .box .back {width:100%;text-align:right;}
#search-product .box ul.products_grid{width:100%;text-align:left;padding:0;margin:20px 0 0 0;float:left;list-style:none;}
#search-product .box ul.products_grid li {width:16.8%;text-align:left;padding:1%;margin:0 0.5% 10px 0.5%;float:left;border:1px solid #f5f5f5;}
#search-product .box ul.products_grid li .class-product_image {width:100%;height:210px;text-align: center;display: flex;justify-content: center;align-items: flex-end}
#search-product .box ul.products_grid li .class-product_image img {max-width:210px;max-height:210px;}
#search-product .box ul.products_grid li #name {width:100%;text-align:left;margin:10px 0;height:23px;font-size:14px;color:#333;}
#search-product .box ul.products_grid li #sku {width:100%;text-align:left;height:20px;font-size:14px;color:#333;}
#search-product .box ul.products_grid li .product-addto-wrap {width:100%;margin:10px 0;float:left;}
#search-product .box ul.products_grid li .product-addto-wrap .info {width:50%;float:left;text-align:left;}
#search-product .box ul.products_grid li .product-addto-wrap .info a {background: #0099cc; border-radius: 4px; padding: 6px 20px; font-size: 12px; color: #fff; font-weight: 500; border:none;}
#search-product .box ul.products_grid li .product-addto-wrap .info a:hover {background: #000;color:#fff; text-decoration:none;}
#search-product .box ul.products_grid li .product-addto-wrap .select {width:50%;float:left;text-align:right;}
#search-product .box ul.products_grid li .product-addto-wrap .select a {background: #000; border-radius: 4px; padding: 6px 20px; font-size: 12px; color: #fff; font-weight: 500; border:none;}
#search-product .box ul.products_grid li .product-addto-wrap .select a:hover {background: #0099cc;color:#fff; text-decoration:none;}


/*CSS FOR RESPONSIVE MENU STARTS HERE*/
ul.topnav li.icon {display: none;}

#div_holiday{width:100%;float:left;margin-top: 33px;}
#div_holiday table {width: 100%;border: 1px solid #ddd;font-size:14px;}
#div_holiday table tbody th{background:#333;color:#fff;padding:4px;border: 1px solid #ddd;}
#div_holiday table tbody td{border: 1px solid #ddd;padding:4px;text-align:center;}

.top-button-combo {width:100%;float:left;margin-bottom:20px;}
.top-button-combo .left {width:50%;float:left;text-align:left;}
.top-button-combo .right {width:50%;float:left;text-align:right;}

#combo-list {width:100%;float:left;}
#combo-list .prodct_half{float:left; width:48%;margin:0 1%;}
#combo-list .prodct_half .search-combo {width:100%;float:left;margin-bottom:20px}
#combo-list .prodct_half .search-combo .head {width:100%;float:left;font-size:18px;color:#000;font-weight:500;}
#combo-list .prodct_half .search-combo .search-bar {width:100%;float:left;}
#combo-list .prodct_half .search-combo .search-bar .txt {font-size:14px;color:#000;}
#combo-list .prodct_half .search-combo .search-bar .input {width:200px;border:1px solid #ccc;padding:9px;font-size:13px;color:#000;}
#combo-list .prodct_half .head-btn {width:100%;float:left;margin:20px 0;}
#combo-list .prodct_half .head-btn .head {width:50%;float:left;font-size:15px;color:#0099cc;font-weight:500;text-align:left;}
#combo-list .prodct_half .head-btn .btn {width:50%;float:left;text-align:right;}
#combo-list .prodct_half .combo-price {width:100%;float:left;}
#combo-list .prodct_half .combo-price .row {width:100%;float:left; margin-bottom:30px;}
#combo-list .prodct_half .combo-price .row .left {width:70%;float:left;text-align:right;font-size:15px;color:#000;font-weight:500;}
#combo-list .prodct_half .combo-price .row .right {width:30%;float:left;text-align:right;font-size:15px;color:#000;font-weight:normal;}
#combo-list .prodct_half .combo-price .row .right .input {width:50px;;text-align:center;font-size:15px;color:#000;padding:10px;border:1px solid #ccc;}
#combo-list .prodct_half .combo-price .row2 {width:100%;float:left;text-align:right;}

#manage-combo {width:100%;float:left;}
#manage-combo .top-btn {width:100%;float:left;text-align:right;}
#manage-combo .combo-price {width:100%;float:left;text-align:right;margin:20px 0;}
#manage-combo .combo-price .head {font-size:18px;color:#000;font-weight:bold;}
#manage-combo .combo-price .text {font-size:14px;color:#000;font-weight:bold;margin:10px 0;}
#manage-combo .prodct_half{float:left; width:50%;}
#manage-combo .prodct_half .product-search {width:100%;float:left; margin-bottom:20px;}
#manage-combo .prodct_half .product-search .head {font-size:15px;font-weight:bold;color:#000000; margin-bottom:10px;}
#manage-combo .prodct_half .product-search .input {border: 1px solid #ccc;border-radius: 4px;padding: 10px;width: 50%;font-size: 14px;color: #000000;}
#manage-combo .prodct_half .product-search .btn a {background: #000;border-radius: 4px;padding: 10px;font-size: 14px;color: #fff;font-weight:bold;cursor:pointer;}
#manage-combo .prodct_half .product-search .btn a:hover {background: #ff8000;color: #000;}
#manage-combo .prodct_half .title {font-size:18px;font-weight:bold;color:#ff8000; margin-bottom:10px;width:100%;float:left;}
#manage-combo .prodct_half .title .btn a {background: #ff8000;border-radius: 4px;padding: 10px;font-size: 14px;color: #fff;font-weight:bold;float:right;cursor:pointer;}
#manage-combo .prodct_half .title .btn a:hover {background: #ff8000;color: #000;}
#manage-combo .prodct_half .grid_table {font-size:14px;color:#000;line-height:20px;}

#size-chart{width: 30%;margin: 0px auto;padding: 0%;clear: both;text-align: center;}
#size-chart .row{width: 100%;float:left;margin-bottom:20px;}
#size-chart .row .first{width: 100%;float:left;text-align: left;font-size: 14px;color:#000;margin-bottom: 10px;}
#size-chart .row .second{width: 100%;float:left;text-align: left;}
#size-chart .row .second .input {border: 1px solid #cbcbcb;width: 100%;padding: 3%;font-size: 14px;color: #666;border-radius: 4px;}
#size-chart .row_btn{width: 100%;float:left;text-align: left;}

@media only screen and (max-width:1024px) {
#homebanner {width:100%;float:left;display:block;}
#homebannermobile {display:none;}

#container {width:100%; max-width:1010px; margin:0 auto; padding:0 7px; display: block;}
#content-pane #content-page {width:100%; max-width:98%; padding:10px 0 20px 0; display:block; position:relative; min-height:520px; height:auto; overflow:hidden;}
#cssmenu > ul > li.has-sub > a{padding-right:20px;}
.blurb-custom {text-align: center;padding: 0;position: relative;float: left;width: 21%;margin: 0 2% 0 2%;}
.item {min-height:450px; margin-left: 50%; max-width:400px;}
footer .footericon li img {opacity: 0.7; max-width:450px;}

#navigation-wrap-home {width:100%; padding:0; margin:0; display:block; clear:both; height:45px; background:#fff;}
#navigation-wrap-home .nav-fostrap {display: block;}
#navigation-wrap-home .nav-fostrap ul {list-style-type:none; margin:0; padding:0; display: block;}
#navigation-wrap-home .nav-fostrap li {list-style-type:none; margin:0; padding:0; display:inline-block; position:relative; font-size: 15px; line-height:45px;text-transform: uppercase;}
#navigation-wrap-home .nav-fostrap li a {padding-right:35px; color:#000; display:inline-block; outline:0; font-weight: 500;}
#navigation-wrap-home .nav-fostrap li a:hover {color:#0099cc;}
#navigation-wrap-home .nav-fostrap li.last a{padding-right: 0;}
.msg_count{margin-left:-13px}.smk_accordion{margin-top:10px !important;}
#navigation-wrap {width:100%; padding:0; margin:0; display:block; clear:both; height:45px; background:#fff;}
#navigation-wrap .nav-fostrap {display: block;}
#navigation-wrap .nav-fostrap ul {list-style-type:none; margin:0; padding:0; display: block;}
#navigation-wrap .nav-fostrap li {list-style-type:none; margin:0; padding:0; display:inline-block; position:relative; font-size: 15px; line-height:45px;text-transform: uppercase;}
#navigation-wrap .nav-fostrap li a {padding-right:20px; color:#000; display:inline-block; outline:0; font-weight: 500;}
#navigation-wrap .nav-fostrap li a:hover {color:#0099cc;}
#navigation-wrap .nav-fostrap li.last a{padding-right: 0;}
#navigation-wrap .nav-fostrap li:hover ul.dropdown { display: block; }
#navigation-wrap .nav-fostrap li ul.dropdown {position:absolute; display:none; width:240px; background:#fff; -webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -ms-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -o-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); padding-top:0; z-index:9999;    margin-top: -1px;}
#navigation-wrap .nav-fostrap li ul.dropdown li {display:block; list-style-type:none; line-height:0px;}
#navigation-wrap .nav-fostrap li ul.dropdown li a {padding:8px 15px; font-size:13px; color:#000; display:block; font-weight:400; margin-top:0; line-height:16px;    margin-bottom: 0;}
#navigation-wrap .nav-fostrap li ul.dropdown li:last-child a { border-bottom:none; }
#navigation-wrap .nav-fostrap li:hover a {}
#navigation-wrap .nav-fostrap li:first-child:hover a { border-radius:3px 0 0 3px;}
#navigation-wrap .nav-fostrap li ul.dropdown li:hover a { background:rgba(0,0,0, .1);}
#navigation-wrap .nav-fostrap li ul.dropdown li:first-child:hover a {border-radius:0;}
#navigation-wrap .nav-fostrap li:hover .arrow-down {border-top:5px solid #fff; }
.title-mobile {display:none;}

#addtocart #form1 #fixedElement_relative #navigation-wrap{width: 90%;display: block;}
#addtocart #form1 #fixedElement_relative #navigation-wrap{height: auto !important;}
#addtocart #form1 #fixedElement_relative #navigation-wrap .nav-fostrap li{display: block;margin-left: 30px !important;}
#addtocart{height: 250px !important;overflow: auto;}

#aboutus {width:100%;float:left;}
#aboutus .banner {width:100%;float:left;}
#aboutus .banner img {width:100%;}
#aboutus .content-desc {width:100%; margin:70px 0;display:inline-block;}
#aboutus .content-desc .left {width:30%;float:left;}
#aboutus .content-desc .left img {width:100%;}
#aboutus .content-desc .right {width:30%;float:left;}
#aboutus .content-desc .right img {width:100%;}
#aboutus .content-desc .middlecontent {float:left;width:40%;}
#aboutus .content-desc .middlecontent h1 {text-align:center;font-size:24px;font-weight:bold;line-height:30px;margin: 16px 0;}
#aboutus .content-desc .middlecontent .box {text-align: center;position: absolute;left: 15%;right: 15%;width: 70%;background:#fff;padding:10px 20px;overflow:scroll;height:370px;}
#aboutus .content-desc .middlecontent .box h2 {text-align:center;font-size:18px;font-weight:bold;line-height:25px;margin: 16px 0;}
#aboutus .content-desc .middlecontent .box p {line-height:20px;margin:10px 0 10px 0;font-size:15px;}
#aboutus .content-desc .middlecontent .box p.bold {font-weight:500;font-style:italic;}

#contact {width:100%;float:left;}
#contact .banner {width:100%;float:left;}
#contact .banner img {width:100%;}
#contact .box-container{background:#f3f3f3;width:100%;display:inline-block;padding-bottom:50px;}
#contact .box-container .box{width:80%;background: #fff;display: table;margin: auto;margin-top: -75px;border:1px solid #dadada;}
#contact .box-container .box .left{background:#fff;width:60%;display:inline-block;float:left; padding:2%;}
#contact .box-container .box .left h1{font-size:30px;font-weight:600;color:#000;}
#contact .box-container .box .left p{font-size:15px;font-weight:400;color:#000;margin:20px 0;}
#contact .box-container .box .left .list{width:100%;float:left; margin:0px 0;}
#contact .box-container .box .left .list .col{width:50%;float:left;margin:20px 0;}
#contact .box-container .box .left .list .col .icon{width:18%;float:left;}
#contact .box-container .box .left .list .col .icon img{max-height:36px;max-width:36px;}
#contact .box-container .box .left .list .col .txt{width:82%;float:left;}
#contact .box-container .box .left .list .col .txt h3{font-size:20px;font-weight:600;color:#000;}
#contact .box-container .box .left .list .col .txt p{font-size:13px;font-weight:400;color:#000;margin:5px 0 5px 0;float:left;}
#contact .box-container .box .left .list .col .txt p a{color:#0099cc;font-weight:400;}
#contact .box-container .box .left .list .col .txt p a:hover{color:#000;}
#contact .box-container .box .right{width:40%;float:left;background:#f9f9f9;padding:3%;text-align:left;border-left:1px solid #dadada;}
#contact .box-container .box .right h3{font-size:22px;font-weight:600;color:#000;margin-bottom:10px;}
#contact .box-container .box .right .row{width:100%;float:left;margin-top:18px;}
#contact .box-container .box .right .row .input{width:100%;float:left;padding:3.5%;border:2px solid #e2e2e2;background:#fff;border-radius:4px;}
#contact .box-container .box .right .row .input-text{width:100%;float:left;padding:3.5%;border:2px solid #e2e2e2;background:#fff;border-radius:4px;}

#knowledge-centre{margin:0;float:left;width:100%;margin-bottom: 20px;}
#knowledge-centre #photos{width: 100%;float: left;}
#knowledge-centre #photos .item-list{background:#fff;padding:0;display:inline-block;width:100%;margin:3% 0;height:auto}
#knowledge-centre #photos .item-list .blog_inside{width:100%}
#knowledge-centre #photos .item-list .blog_inside .img{width:100%;height:auto}
#knowledge-centre #photos .item-list .blog_inside .img img{width:100%;}
#knowledge-centre #photos .item-list .blog_inside .info {width: 100% !important;padding:5%;}
#knowledge-centre #photos .item-list .blog_inside .info .head{width:100%;float:left;font-size:30px;font-weight:300;color:#666;text-decoration:none;margin:0;line-height: 36px;}
#knowledge-centre #photos .item-list .blog_inside .info .head a{font-size:30px;font-weight:300;color:#666;text-decoration:none;margin:0;line-height: 36px;}
#knowledge-centre #photos .item-list .blog_inside .info .caption{font-size:14px;color:#666;font-weight:400;width:100%;margin:20px 0;float: left;line-height:24px;}
#photos {line-height:0;-webkit-column-count:3;-webkit-column-gap:20px;-moz-column-count:3;-moz-column-gap:20px;column-count:3;column-gap:20px;display:inline-block;}
#photos div {width: 100% !important;height: auto !important;}

#signin{width:45%;margin:30px auto;border:1px solid #cfcfcf;padding:2%;clear:both;border-radius:4px; background:#fff;text-align:center;}
#supplier_login_register #Register #signup .row .left .msg-green {margin-left:25%;float:left;font-size:13px;color:green;}
#supplier_login_register #Register #signup .row .left .msg-red {margin-left:25%;float:left;font-size:13px;color:red;}

.box-grid {width:100%;float:left;padding:0;margin:0 0 20px 0;}
.box-grid .left {width:65%;float:left;padding:0;margin:0;}
.box-grid .left .total {width:100%;float:left;font-size:14px;color:#000;}
.box-grid .left .total label {font-weight:600;}
.box-grid .left .product-search-bar1{width:100%; float:left;margin: 0;}
.box-grid .left .product-search-bar1 input[type="text"]{padding:8px 10px; border:1px solid #ddd; margin-right:10px;width:200px;}
.box-grid .left .product-search-bar1 .button_03{background:#0099cc; border:0; color:#fff; padding:9px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;text-transform:uppercase;font-weight:500;}
.box-grid .left .product-search-bar1 .button_03:hover{background:#000;}
.box-grid .left .product-search-bar1 .button_02{background:#000; border:0; color:#fff; padding:9px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;text-transform:uppercase;font-weight:500;}
.box-grid .left .product-search-bar1 .button_02:hover{background:#0099cc;}

.box-grid .right {width:35%;float:left;padding:0;margin:0;}
.box-grid .right #pstatus{margin-right: 12px;padding: 4px 0px;width:150px;height:30px;font-size:14px;color:#000;border: 1px solid #CCC;}
.box-grid .right .button_03{background: #0099cc;color: #fff;padding: 8px 20px;font-size: 14px;text-decoration: none;border:0;text-transform:uppercase;font-weight:500;}
.box-grid .right .button_03:hover{background: #000;}
.box-grid .right .downloadbtn_supp {width:100%; padding:0; float:left;}
.box-grid .right .downloadbtn_supp .text {font-size:14px;color:#000;}
.box-grid .right .downloadbtn_supp .button_03 {float:left; margin-right:5px;}
.box-grid .right .downloadbtn_supp .input_order2 {border:1px solid #CCC; padding: 4px 0px;width:150px;height:30px;font-size:14px;color:#000;}

#footer-mid{width:100%;height:auto;clear:both;padding:30px 0;display:block;float:left;background:#000;border-bottom:1px solid #1a1a1a;border-top:1px solid #1a1a1a;}
#footer-mid #left{width:49.5%;float:right;text-align:left;margin-right:0}
#footer-mid #right{width:49.5%;float:left;text-align:left}
#footer-mid #left #shiping{width:100%;float:left;margin:0;padding:2px 2px;height:auto;background-color:#0099cc;border-radius:4px;}
#footer-mid .head{width:30%;font-size:13px;color:#000;text-align:center;display:table-cell;vertical-align:middle;text-transform:uppercase;float:left;padding:0px 0;font-weight:600;line-height:41px;}
#footer-mid #left #shiping .paymentlogo{float:left;height:41px;width:70%;text-align:center;background:#fff;border-radius:4px;}
#footer-mid #left #shiping .paymentlogo img{max-width:100%!important;max-height:41px!important}
#footer-mid #right #payment{width:100%;float:left;margin:0;padding:2px 2px;height:auto;background-color:#0099cc;border-radius:4px;}
#footer-mid #right #payment .paymentlogo{float:left;height:41px;width:70%;text-align:center;background:#fff;border-radius:4px;}
#footer-mid #right #payment .paymentlogo img{max-width:100%!important;max-height:41px!important}
#footer-bottom{clear:both;float:left;width:100%;margin:0;padding:16px 0%;display:block;background:#000}
#copyright-text{clear:both;float:left;margin:0;width:50%;display:block;padding:0;line-height:24px;font-size:14px;color:#0099cc;text-align:left}
#copyright-text a{color:#0099cc}
#paymentlogo{width:50%;float:left;text-align:right}
#powered-by{clear:none;float:right;margin:0;width:50%;display:block;text-align:right}
#powered-by img{width:auto}

.knowledge-details{margin:0;float:left;width:100%}
.knowledge-details .head{background: #f3f3f3;width: 100%;padding: 20px 0;text-align: center;font-size: 30px;color:#000;font-weight: 400;}
.knowledge-details .info {width: 100%;text-align: center;margin:0 auto; padding: 1.5% 0;}
.knowledge-details .info .img {width:100%;float: left;}
.knowledge-details .info img {width:100%;height: auto;}
.knowledge-details .info .para{margin:20px 0;text-align:justify;float: left;}
.knowledge-details .info .para .main-heading{font-size:22px;line-height:20px;color:#000;margin:10px 0;text-align:justify;font-weight:500;width:100%;float:left;}
.knowledge-details .info .para .heading{font-size:18px;line-height:20px;color:#000;margin:10px 0;text-align:justify;font-weight:500;width:100%;float:left;}
.knowledge-details .info .para .title{font-size:18px;line-height:20px;color:#ff8000;margin:20px 0;text-align:justify;font-weight:500;text-decoration:underline;}
.knowledge-details .info .para p{font-size:15px;line-height:20px;color:#333;margin:0 0 20px 0;text-align:justify;float: left;}
.knowledge-details .info .para ul {list-style:disc;margin-left:30px;}
.knowledge-details .info .para ul li{font-size:15px;line-height:20px;color:#333;margin:0 0 10px 0;list-style:disc;}
#knowledge-centre #photos .item-list .blog_inside .info .arrow-up{width: 0!important;height: 0!important;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #fff;margin-top: -30px;position: absolute;}

#size-chart{width: 60%;margin: 0px auto;padding: 0%;clear: both;text-align: center;}
#size-chart .row{width: 100%;float:left;margin-bottom:20px;}
#size-chart .row .first{width: 100%;float:left;text-align: left;font-size: 14px;color:#000;margin-bottom: 10px;}
#size-chart .row .second{width: 100%;float:left;text-align: left;}
#size-chart .row .second .input {border: 1px solid #cbcbcb;width: 100%;padding: 3%;font-size: 14px;color: #666;border-radius: 4px;}
#size-chart .row_btn{width: 100%;float:left;text-align: left;}
}

@media only screen and (max-width : 768px) {
#homebanner {width:100%;float:left;display:block;}
#homebannermobile {display:none;}
#LayoutDiv1 {width:100%; padding:0; margin:0; display:block; clear:both;}
#container {width:98%; max-width:768px; margin:0 auto; padding:0 1%; display:block;}
#sh_box .overflow{width:100%;overflow-x:auto;}
    #box_left {
        width: 46%;
    }
#header-wrap {width: 100%;float:left;background:#0099cc;height:35px;padding:10px 0;}
#header-wrap #header-wrap-top {width:100%; padding:0; margin:0; display:block; clear:both;}
#header-wrap #header-wrap-top #buyer-link {width: 35%;float: left;}
#header-wrap #header-wrap-top #buyer-link a {font-size: 16px;color:#0099cc;font-weight: 500;line-height:80px;}
#header-wrap #header-wrap-top #logo {width:30%; float:left; text-align:center;}
#header-wrap #header-wrap-top #logo img{max-height:80px;}
#header-wrap-top #right-header {width:70%; float:left; text-align:right;}
#header-wrap-top #right-header #top-links {width:100%; text-align:right; font-size: 16px;color:#0099cc;font-weight: 600;line-height:35px;}
#header-wrap-top #right-header #top-links a {color:#0099cc;font-weight: 500;}
#header-wrap-top #right-header #top-links span {margin:0 10px;}

#navigation-wrap-home {width:100%; padding:0; margin:0; display:block; clear:both; height:45px; background:#fff;}
#navigation-wrap-home .nav-fostrap {display: block;}
#navigation-wrap-home .nav-fostrap ul {list-style-type:none; margin:0; padding:0; display: block;}
#navigation-wrap-home .nav-fostrap li {list-style-type:none; margin:0; padding:0; display:inline-block; position:relative; font-size: 13px; line-height:45px;text-transform: uppercase;}
#navigation-wrap-home .nav-fostrap li a {padding-right:36px; color:#000; display:inline-block; outline:0; font-weight: 500;}
#navigation-wrap-home .nav-fostrap li a:hover {color:#0099cc;}
#navigation-wrap-home .nav-fostrap li.last a{padding-right: 0;}
#navigation-wrap-home .nav-fostrap li.mobile {display:none;}
.msg_count{margin-left:-15px;}.smk_accordion{margin-top:10px !important;}
#navigation-wrap {width:100%; padding:0; margin:0; display:block; clear:both; height:45px; background:#fff;}
#navigation-wrap .nav-fostrap {display: block;}
#navigation-wrap .nav-fostrap ul {list-style-type:none; margin:0; padding:0; display: block;}
#navigation-wrap .nav-fostrap li {list-style-type:none; margin:0; padding:0; display:inline-block; position:relative; font-size: 13px; line-height:45px;text-transform: uppercase;}
#navigation-wrap .nav-fostrap li a {padding-right:5px; color:#000; display:inline-block; outline:0; font-weight: 500;}
#navigation-wrap .nav-fostrap li a:hover {color:#0099cc;}
#navigation-wrap .nav-fostrap li.last a{padding-right: 0;}
#navigation-wrap .nav-fostrap li:hover ul.dropdown { display: block; }
#navigation-wrap .nav-fostrap li ul.dropdown {position:absolute; display:none; width:240px; background:#fff; -webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -ms-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -o-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); padding-top:0; z-index:9999;    margin-top: -1px;}
#navigation-wrap .nav-fostrap li ul.dropdown li {display:block; list-style-type:none; line-height:0px;}
#navigation-wrap .nav-fostrap li ul.dropdown li a {padding:8px 15px; font-size:13px; color:#000; display:block; font-weight:400; margin-top:0; line-height:16px;    margin-bottom: 0;}
#navigation-wrap .nav-fostrap li ul.dropdown li:last-child a { border-bottom:none; }
#navigation-wrap .nav-fostrap li:hover a {}
#navigation-wrap .nav-fostrap li:first-child:hover a { border-radius:3px 0 0 3px;}
#navigation-wrap .nav-fostrap li ul.dropdown li:hover a { background:rgba(0,0,0, .1);}
#navigation-wrap .nav-fostrap li ul.dropdown li:first-child:hover a {border-radius:0;}
#navigation-wrap .nav-fostrap li:hover .arrow-down {border-top:5px solid #fff; }

#pull{display:none;}
.block-title span{width:auto; padding:0 5px !important; font-size:18px;}
#cssmenu > ul > li:last-child a{padding:0 15px;}
#cssmenu > ul > li.has-sub > a{padding-right:15px;} 
#cssmenu > ul > li > a{padding:0 8px; font-size:13px;}

.blurb-main {float: left;margin-top: 20px;}
.blurb-custom {text-align:center; padding:0; position:relative;float:left;width:21%;margin:0 2% 0 2%;}
.blurb-custom:before {content:""; position:absolute; left:0; top:50px; right:0; bottom:0; z-index:0; border:0px solid #e5e5e5; transition:.3s;}
.blurb-custom .icon-image-lg {width: 100px;height: 45px;}
.blurb-custom .icon {display:inline-block; text-align:center; font-size:40px; line-height:40px;border-radius:50%; vertical-align:middle;}
.blurb-custom .icon-image {position:relative;}
.blurb-custom .icon-image-primary {background:#fff;}
.icon-image img {position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform:translate(-50%,-50%); width:70px;}
.blurb-custom .blurb-title {margin-top:25px; font-weight:500;}
.blurb-custom .blurb-title a {color:#000; font-size:15px; font-weight:500;}
.blurb-custom .blurb-content {margin-top:10px; color:#333; font-size:14px; line-height:20px; height:85px;}
.blurb-custom .blurb-read {margin-top:33px; font-weight:500; z-index:0; position:relative;}
.blurb-custom .blurb-read a {color:#000; font-weight:500; font-size:14px; text-decoration:underline;}
.blurb-custom .blurb-read a:hover{color:#0099cc;}
#socialMedia {padding:30px 0 0 0;}
#socialMedia ul.social li a i{font-size:32px;color:#fff;}
#socialMedia ul.social li:hover a i{color:#ff8000;}
.become-seller-main .selling-part span{font-size:28px;}
#sellerHome.homeContent .col1 .img_icon{width:17%;}
#sellerHome.homeContent .col1 .description{width:83%;}
.description h4{font-size:15px;}
.description p{font-size:14px;}

#block-title-white {width:100%; float:left; text-align:center; padding:0; margin:0 0 20px 0; border-bottom:1px solid #333;}
#block-title-white .head {width:auto; padding:20px 0 10px 0; margin:0; font-size:20px; color:#000; text-transform:uppercase; font-weight:700;}
#block-title-white span {width: 35px; height: 3px; background-color: #0099cc; display: block; margin:0 auto -2px auto;}

#block-title-black {width:100%; float:left; text-align:center; padding:0; margin:0 0 20px 0; border-bottom:1px solid #eee;}
#block-title-black .head {width:auto; padding:20px 0 10px 0; margin:0; font-size:20px; color:#000; text-transform:none; font-weight:700;}
#block-title-black span {width: 35px; height: 3px; background-color: #0099cc; display: block; margin:0 auto -2px auto;}

.btn-orange {width:100%;margin:15px 0;}
.btn-orange a {background: #0099cc; border-radius: 4px; padding: 12px 20px; font-size: 15px; color: #fff; font-weight: 500; border:none;text-transform:uppercase;}
.btn-orange a i {font-size:8px;}
.btn-orange a:hover {background: #000;color:#fff; text-decoration:none;}

.btn-full {background: #0099cc; width:100%; border-radius: 4px; padding: 10px 20px; font-size: 15px; color: #fff; font-weight: 600; border:none;}
.btn-full:hover {background:#000;}
.btn-full-2 a {background: #0099cc; width:100%; border-radius: 4px; padding: 10px 0; font-size: 15px; color: #fff; font-weight: 600; border:none; display:block;text-align:center;}
.btn-full-2 a:hover {background:#000;}


.block-title {
    border-bottom: 1px solid #0099cc;
    width: 100%;
    float: left;
    text-align: center;
    margin: 20px 0 30px 0;
}
.block-title span {display:inline-block; text-transform:uppercase; font-size:20px; color:#000; margin-top:0px;   width:35%; font-weight:500; position:relative; padding:0 !important; }


.become-seller-main .faq .faq-text span{font-size:15px;}
#reachour p{margin-bottom:0px;}
#btm_links ul li a{padding:0 0px;}

#content-pane {width:100%; padding:0; margin:0; display:block; clear:both;}
#content-pane #content-page {width:98%; max-width:768px; margin:0 auto; padding:1%; display:block; position: relative; min-height:420px;}

#footer-wrap #footer-bottom {width:98%; max-width:768px; margin:0 auto; padding:0 1%; display:block; position: relative;}
#footer-wrap #footer-bottom #copyright-text {clear:both; float:left; text-align:left; width:50%; display:block; line-height:50px; font-size:14px; color:#FFFFFF;}
#footer-wrap #footer-bottom #powered-by {width:50%; float:left; text-align:right; margin-top:12px;}

.banner {width:100%; float:left; padding:0; margin:0;}
.banner img {width:100%; height:auto;}
#supplierHome {width:100%; padding:1% 0 0 0; margin:0; float:left;}
#supplierHome #supplierContent {width:62%; padding:0; margin:0; float:left;}
.homeContent {width:95%; padding:0; margin:0; float:left;}
.homeContent .title {font-size:30px; color:#0099cc; font-weight:500; margin-bottom:25px;}
.homeContent .heading {font-size:14px; color:#000000; font-weight:500; line-height:24px;}
.homeContent .text {font-size:14px; color:#000000; text-align:justify; line-height:18px; margin-bottom:20px;}
.homeContent .profile {width:96%; float:left; padding:2%; margin:0; margin-bottom:20px; background:#f5f5f5; border:1px solid #EEE;}
.homeContent .profile .pic {width:25%; float:left; text-align:left;}
.homeContent .profile .details {width:75%; float:left; padding-top:20px;}
.homeContent .profile .details h4 {font-size:15px; color:#CC0000; font-weight:500; padding:0; margin:0;}
.homeContent .profile .details p {font-size:14px; color:#000000;}

.homeContent .procedure .head {font-size:15px; color:#CC0000; font-weight:500; padding:0; margin:0;}
.homeContent .procedure p {font-size:14px; color:#000000; padding:18px; margin:0; text-align:justify;}
.homeContent .procedure p a {color:#CC3333;}

#header-wrap-top #right-header1 {width:50%; float:left;  margin-top:10px; text-align:right;}
#supplierHome #supplierLogin {width:100%; padding:0; margin:0; float:left;}
/*#supplierHome #supplierLogin .box {width:96%; padding:2% 2% 3% 2%;; background-color:#f5f5f5; border:1px solid #EEEEEE;margin-bottom:2% }*/
#supplierHome #supplierLogin .box .title {font-size:18px; color:#000; font-weight:500; margin-bottom:15px; text-align:left; width:20%; }

#supplierHome #supplierLogin .box .login_txtbox {/*width:24%;*/ width:100%; float:left; margin-bottom:10px;}
#supplierHome #supplierLogin .box .login_txtbox .label {font-size:14px; color:#000000; margin-bottom:5px;}
#supplierHome #supplierLogin .box .login_txtbox .watermarked_user {background:url("../images/emailAddress.gif") no-repeat #FFFFFF 5px; border:1px solid #CCCCCC; color:#000000; font-size:14px; padding:2%; width:96%;}
#supplierHome #supplierLogin .box .login_txtbox .watermarked_user:focus {background:#FFFFFF; border:1px solid #cc0000; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#fcd1d1)"; -moz-box-shadow:0px 0px 2px #fcd1d1; -webkit-box-shadow:0px 0px 2px #fcd1d1; box-shadow:0px 0px 2px #fcd1d1; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#fcd1d1);}
#supplierHome #supplierLogin .box .login_txtbox .without_watermarked_user {background:#FFFFFF; border:1px solid #CCCCCC; color:#000000; font-size:14px; padding:2%; width:96%;}
#supplierHome #supplierLogin .box .login_txtbox .without_watermarked_user:focus {background:#FFFFFF; border:1px solid #0099cc; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#b1e9ff)"; -moz-box-shadow:0px 0px 2px #b1e9ff; -webkit-box-shadow:0px 0px 2px #b1e9ff; box-shadow:0px 0px 2px #b1e9ff; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#b1e9ff);}
#supplierHome #supplierLogin .box .login_txtbox .watermarked_psw {background:url("../images/password.gif") no-repeat #FFFFFF 5px; border:1px solid #CCCCCC; color:#000000; font-size:14px; padding:2%; width:96%;}
#supplierHome #supplierLogin .box .login_txtbox .watermarked_psw:focus {background:#FFFFFF; border:1px solid #cc0000; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#fcd1d1)"; -moz-box-shadow:0px 0px 2px #fcd1d1; -webkit-box-shadow:0px 0px 2px #fcd1d1; box-shadow:0px 0px 2px #fcd1d1; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#fcd1d1);}
#supplierHome #supplierLogin .box .login_txtbox .without_watermarked_psw {background:#FFFFFF; border:1px solid #CCCCCC; color:#000000; font-size:14px; padding:2%; width:96%;}
#supplierHome #supplierLogin .box .login_txtbox .without_watermarked_psw:focus {background:#FFFFFF; border:1px solid #0099cc; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#b1e9ff)"; -moz-box-shadow:0px 0px 2px #b1e9ff; -webkit-box-shadow:0px 0px 2px #b1e9ff; box-shadow:0px 0px 2px #b1e9ff; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#b1e9ff);}
#supplierHome #supplierLogin .box .btn_login {width:12%; float:left; margin-bottom:00px;}
#supplierHome #supplierLogin .box .btn_login .btn a {background-color:#0099cc; padding:4px 15px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; float:left;}
#supplierHome #supplierLogin .box .btn_login .btn a:hover {background-color:#333333;}
#supplierHome #supplierLogin .box .btn_login .fgt_password {float:right; padding-top:10px;}
#supplierHome #supplierLogin .box .btn_login .fgt_password a {font-size:14px; color:#888888; font-style:italic;}
#supplierHome #supplierLogin .box .btn_login .fgt_password a:hover {color:#555555; text-decoration:underline;}
#supplierHome #supplierLogin .box .fgt_password_div{width:100%; height:auto; overflow:hidden;}
#supplierHome #supplierLogin .box .for_query {width:100%; float:left; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #CCCCCC;}
#supplierHome #supplierLogin .box .for_query .text {font-size:14px; color:#000000;}
#supplierHome #supplierLogin .box .for_query .mail a {font-size:14px; color:#0099cc; text-decoration:none;}
#supplierHome #supplierLogin .box .for_query .mail a:hover {color:#000000; text-decoration:underline;}
#supplierHome #supplierLogin .box .want_to {width:100%;}
#supplierHome #supplierLogin .box .want_to .text {font-size:14px; color:#000000; margin-bottom:5px;}
#supplierHome #supplierLogin .box .want_to .rgt_link a {font-size:16px; color:#fe0404; text-decoration:none;}
#supplierHome #supplierLogin .box .want_to .rgt_link a:hover {color:#CC0000; text-decoration:underline;}

.product-search-bar1 input[type="text"] {width:110px;}


#show_progressstatus {width:100%; text-align:center;}

#change_password{width: 100%;float:left;margin: 20px 0;padding: 0 2% 2% 2%;}
#change_password #box{width: 50%;margin:0 0;text-align: left;}
#change_password #box .message{font-size:15px;font-weight:700;color:#000;width: 100%;float: left;text-align: left;margin:30px 0 30px 0;}
#change_password .cngpssTitle{display:none}
#change_password #box .row{margin:10px 0;float: left;width: 100%;}
#change_password #box .row .input{border:1px solid #ccc;width:100%;padding:12px;font-size:14px;color:#000;outline:0;border-radius: 4px;}
#change_password #box .row .input2{border:1px solid #ccc;width:100%;padding:12px;font-size:14px;color:#000;outline:0;border-radius: 4px;background: #eee;}
#change_password #box .row .second .button_01 a{background:#ff8000;color:#fff;width:100%;padding:12px 0;font-size:16px;font-weight:600;display: block;border-radius: 4px;}
#change_password #box .row .second .button_01 a:hover{background:#000;}
#change_password #box .row .question{color:#000;margin-bottom:10px}
#change_password #box .row .answertype .left textarea{width:100%;height:100px}
#change_password #box .row .answertype+.btn_submit{margin-top:20px}
#change_password #box .row .answertype+.btn_submit .button_01 a{border:1px solid #ff8000;background:#ff8000;color:#fff;width:93%;padding:10px 15px;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;outline:none;transition:all 300ms ease 0s;display:inline-block;text-align:center}
#change_password #box .row .answertype+.btn_submit .button_01 a:hover{border:1px solid #ff8000;background:#fff;color:#ff8000}

#forgot_password {background-color:#FFF; padding:0px 10px;}
#forgot_password .message {font-size:14px; color:#000000; margin-top:20px;}
#forgot_password #forgotpwd_email {margin-top:20px;}
#forgot_password .frgTitle {display:none;}
#forgot_password #forgotpwd_email .first {font-size:14px;color:#000;font-weight:500;float:left;line-height:25px;}
#forgot_password #forgotpwd_email .second {margin:0px 20px; float:left;}
#forgot_password #forgotpwd_email .second .input {width:200px; border:1px solid #CCC; padding:3px;}
#forgot_password #registernow {padding-top:6px;}

#supplier_login_register {width:100%; padding:0; margin:0; float:left;}
#supplier_login_register #Login {width:100%; padding:0; margin:0; float:left;}
#supplier_login_register #Login .title {font-size:16px; color:#333; font-weight:500; line-height:24px; padding-bottom:10px; padding-left:10px;}
#supplier_login_register #Login .box {background:#f7f7f7; border-bottom:1px dotted #d3d3d3; border-top:1px dotted #d3d3d3; padding:1%; clear:both; float:left; width:98%;}
#supplier_login_register #Login .box .login_txtbox {float:left; margin-bottom:0px; clear:none;}
#supplier_login_register #Login .box .watermarked_user {border:1px solid #d9d9d9; background:#FFFFFF;background-image: url(../images/emailAddress.gif); background-repeat:no-repeat; padding:4px; margin-right:10px; width:200px; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .without_watermarked_user {border:1px solid #d9d9d9; background:#FFFFFF; padding:4px; margin-right:10px; width:200px; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .without_watermarked_psw {border:1px solid #d9d9d9; background:#FFFFFF; padding:4px; margin-right:10px; width:200px; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .watermarked_psw {border:1px solid #d9d9d9; background:#FFFFFF; background-image: url(../images/password.gif); background-repeat:no-repeat;  padding:4px 4px; margin-right:10px; width:200px; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .watermarked_psw:focus {background-image:none;}
#supplier_login_register #Login .box .watermarked_user:focus {background-image:none;}

#supplier_login_register #Login .box .btn_login a {background:#0099cc; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; float:left;}
#supplier_login_register #Login .box .btn_login a:hover {background-color:#333333;}
#supplier_login_register #Login .box .fgt_password a {font-size:14px; color:#000; text-decoration:none; margin-left:30px; padding-top:5px; float:right;}

#supplier_login_register #Register {width:100%; padding:0; margin:0; float:left;}
#supplier_login_register #Register #signup .title {font-size:16px; color:#333333; padding-left:10px; border-bottom:1px dotted #d3d3d3; line-height:50px; font-weight:500;}
#supplier_login_register #Register #signup .title .blue {color:#0099cc;}
#supplier_login_register #Register #signup .title .already {float:right; font-size:14px; font-weight:normal;}
#supplier_login_register #Register #signup .title .already a {color:#0099cc;}
#supplier_login_register #Register #signup .row {clear:both; position:relative; padding:0px 2%; float:left; width:100%;}
#supplier_login_register #Register #signup .row .left {width:100%; float:left; margin-bottom:0; text-align:left;}
#supplier_login_register #Register #signup .row .right {width:100%; float:left; margin-bottom:0; text-align:left;}
#supplier_login_register #Register #signup .row .input_text {font-size:13px; color:#333; padding-left:5px; float: left; width:35%; line-height:24px;}
#supplier_login_register #Register #signup .row .input_text .star {color:#CC0000;}
#supplier_login_register #Register #signup .row .left #div_txt_business_type input{margin-left:35% !important;}
#supplier_login_register #Register #signup .row .signup_input {border:1px solid #d9d9d9; background:#FFF; padding:4px; margin-right:10px; width:60% !important; font-size:13px; color:#333333;}
#supplier_login_register #Register #signup .row input[type=file]{width:55%;margin-left:35%;}
#supplier_login_register #Register #signup .row textarea {border:1px solid #d9d9d9; background:#FFFFFF; padding:4px; margin-right:10px; width:60%; font-size:14px; color:#333333;}
#supplier_login_register #Register #signup .row2 {float:left; padding:40px 0px; text-align:center; width:100%;}
#supplier_login_register #Register #signup .row2 .btn_signup a {background-color:#0099cc; padding:7px 20px; font-size:14px; color:#FFFFFF; font-weight:500; text-decoration:none;}
span.c_allowed {font-size:12px; display:inline-block; float:left; color:#0099cc;text-transform: none !important;margin-top:5px;margin-left:35%;}
#supplier_login_register #Register .row2 {float:left; margin:15px 0px; text-align:left; width:100%;padding-left:36.5%;}
#supplier_login_register #Register .row2 .link {font-size:18px;color:#000 !important;font-weight:500;margin-top:30px;}
#supplier_login_register #Register .row2 .link a{color:#000 !important;font-weight:500;text-decoration:underline;}
#supplier_login_register #Register .row2 .link a:hover{color:#0099cc !important;}
#supplier_login_register #Register #signup .note {margin-left:36.4%;float:left;margin-top:20px;}
#supplier_login_register #Register #signup .note .terms {width:100%;font-size:14px;color:#333;margin-bottom:20px;}
#supplier_login_register #Register #signup .note .note-text {width:100%;font-size:14px;color:#333;}
#supplier_login_register #Register #signup .row .left .msg-green {margin-left:35%;float:left;font-size:13px;color:green;}
#supplier_login_register #Register #signup .row .left .msg-red {margin-left:35%;float:left;font-size:13px;color:red;}

#supplier_login_register #box2 {margin-top:10px; display:block; position:relative; clear:both; width:100%; float:left;background:#fff;}
#supplier_login_register #box2 #signup {float:left; width:100%; position:relative; display:block;}
#supplier_login_register #box2 #signup .title {font-size:18px; color:#01306f; padding-left:10px; border-bottom: 1px dotted #d3d3d3; line-height:30px; font-weight:500;}
#supplier_login_register #box2 #signup .title span {color:#CC0000;}
#supplier_login_register #box2 #signup .row .left {width:50%; float:left; margin-bottom:0px;}
#supplier_login_register #box2 #signup .row .left .inputUpload {margin-left:35%; border:1px solid #EEE; margin-top:10px; background-color:#f5f5f5;}
/* ******* My code **** */
#supplier_login_register #box2 #signup .row .left .inputUpload1 {margin-left:0; border:1px solid #EEE; margin-top:0; background:#f5f5f5;}
#supplier_login_register #box2 #signup .row .right {width:50%; float:left; margin-bottom:0px;}
#supplier_login_register #box2 #signup .row .right .inputUpload {margin-left:35%; border:1px solid #EEE; margin-top:10px; background:#f5f5f5;}
/* ******* My code **** */
#supplier_login_register #box2 #signup .row .right .inputUpload1 {margin-left:0%; border:1px solid #EEEEEE; margin-top:0px; background-color:#f5f5f5;}

#supplier_login_register #box2 #signup .row {clear:both;position:relative;padding:7px 0%;width:100%; float:left;}
#supplier_login_register #box2 #signup .row .input_text {font-size:14px;color:#000; padding-left:5px; float:left; width:35%; line-height:24px;}
#supplier_login_register #box2 #signup .row .input_text .star {color:#CC0000;}
#supplier_login_register #box2 #signup .row .signup_input {border:1px solid #d9d9d9; background:#FFF;padding:5px; margin-right:10px; width:55%; font-size:14px; color:#333333;}
#supplier_login_register #box2 #signup .row .textarea {border:1px solid #d9d9d9; background:#FFF; padding:5px; margin-right:10px; width:55%; font-size:14px; color:#333333;}
#supplier_login_register #box2 #signup .row2 {clear:both; position:relative; padding:30px 10px 20px 10px; text-align:center; width:98%;}
#supplier_login_register #box2 #signup .row2 .btn_signup a {background:linear-gradient(to bottom, #F77219 1%, #FEC6A7 3%, #F77219 7%, #F75B16 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); background-color:#F77219; border:1px solid #EC6723; padding:3px 70px; border-radius:4px; font-size:30px; color:#FFFFFF; font-weight:500; text-decoration:none; text-shadow:1px 2px 0px #283744; margin:0 auto; text-align:center;}
#supplier_login_register #box2 #signup .row2 .btn_signup a:hover {background:linear-gradient(to bottom, #F28941 1%, #FEC6A7 3%, #F28941 7%, #F75B16 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); background-color:#e35b00; border:1px solid #EE3A39;}
#supplier_login_register #box2 #signup .row2 .btn_signup a .icon-proceed {background:url(../images/icon_proceed.png); width:25px; height:25px; position:absolute; margin-top:8px; margin-left:10px;}


#product_grid .heading{font-size:13px !important;}
#product_grid .col_sku, #product_grid .col_sno, #product_grid .col_name, #product_grid .col_date, #product_grid .col_url, #product_grid .col_status, #product_grid .col_manage{font-size:13px;}

#order_grid_order{overflow:auto;}
#order_grid_order .heading{font-size:13px !important;}
#order_grid_order .col_sno, #order_grid_order .col_no, #order_grid_order .col_date, #order_grid_order .col_receipient, #order_grid_order .col_amount, #order_grid_order .col_mode_payment, #order_grid_order .col_status, #order_grid_order .col_tracking,  #order_grid_order .col_manifest, #order_grid_order .col_manage {font-size:12px; padding:4px;}


#order_grid_product .heading{font-size:13px !important;}
#order_grid_product .col_product_name, #order_grid_product .col_qantity, #order_grid_product .col_unit_price, #order_grid_product .col_sub_total, #order_grid_product .col_status{font-size:12px; padding:3px;}
#order_grid_product .col_product_name .row .first{width:25%;}
#order_grid_product .col_product_name .row .second{width:75%;}

.pageTitle {border-bottom:1px solid #DDD; line-height:100%; font-size:18px; color:#000; font-weight:500; text-transform:uppercase; padding-bottom:10px;}
.myaccount .welcome_text {width:100%; clear:both; font-size:14px; color:#000; font-weight:500; height:30px; line-height:30px;}
.myaccount .welcome_user {width:100%; clear:both; font-size:14px; color:#0099cc; text-align:center; height:30px; line-height:30px; text-transform:capitalize;}

#myaccount_box {width:100%; float:left; padding:0; margin:0; margin-bottom:20px; margin-top:10px; position:relative; display:block;}
#myaccount_box ul {list-style:none; padding:0; margin:0;}
#myaccount_box ul li {border:1px solid #bbbbbb; float:left; width:24%; margin-right:7px;}
#btm_links ul li a{
        padding-right: 23px;
}
#myaccount_box ul li:last-child {margin-right:0;}
#myaccount_box ul li .title {background:#333; color:#FFF; width:100%; font-size:13px; font-weight:500; text-align:center; height:35px; line-height:35px; text-transform:uppercase;}
#myaccount_box ul li .box {width:92%; padding:4%; display:block; clear:both; min-height:180px;}
#myaccount_box ul li .box ul {list-style:none; padding:0; margin:0;}
#myaccount_box ul li .box ul li {border:0; width:100%; height:auto; line-height:15px; margin-bottom:10px; background:url(../images/arrow_right2.png) no-repeat 0 11px; font-size:14px; color:#000; text-decoration:none; font-weight:normal;}
#myaccount_box ul li .box ul li a {font-size:14px; color:#000000; text-decoration:none; font-weight:normal;}
#myaccount_box ul li .box ul li a:hover {color:#0099cc; text-decoration:underline;}
#myaccount_box ul li .box ul li .first {width:65%; float:left; text-align:left; color:#000000;}
#myaccount_box ul li .box ul li .second {width:35%; float:left; text-align:right; color:#0099cc;}

.downloadbtn_supp {width:100%; padding:0; margin-top:15px;}
.downloadbtn_supp .button_03 {float:left; margin-right:5px;}
.downloadbtn_supp .input_order {border:1px solid #CCC; padding:5px; width:150px; font-size:12px; float:right;}

.norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid {width:100%; padding:0; margin:0; margin-top:20px;}
#order_grid .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC; border-image:none; border-style:solid none none solid; border-width:0; display:table; font-size:12px; width:100%}
#order_grid .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid .row {display:table-row;border:none;float:none;width:auto}
#order_grid .col_order_no {border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell;height:20px;padding:5px;vertical-align:middle;text-align:center}
#order_grid .col_order_date {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:20px; padding:5px;vertical-align:middle;text-align:center}
#order_grid .col_amount {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height: 20px; padding:5px;vertical-align:middle;text-align:right}
#order_grid .col_invoice,#order_grid .col_mode_payment,#order_grid .col_status,#order_grid .col_trackingno,#order_grid .suppl_main .col_trackorder {border-bottom:1px solid #CCC;border-right:1px solid #CCC;display:table-cell; height:20px;padding:5px;vertical-align:middle;text-align:center}
#order_grid .heading {background:#EEE; display:table-cell; font-size:14px; color:#000000; font-weight:normal; height:30px; margin:0; padding:0; text-align:center; vertical-align:middle; border-top:1px solid #CCC;}


/*#box_left {width:96%; border:1px solid #CCC; padding:2%; float:left; margin:20px 0 10px 0;}*/
#box_left .title{border:1px solid #000; background:#333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px;position:absolute;font-size:14px}
#box_left .row {width:100%; float:left; margin:10px 0; clear:both; display:block; position:relative;}
#box_left .row .first {width:40%; float:left; font-size:13px; color:#666666;}
#box_left .row .second {width:60%; float:left; font-size:13px; color:#000000;}

/*#box_right {width:96%; border:1px solid #CCC; padding:2%; float:left; margin:20px 0 10px 0;}*/
#box_right .title{border:1px solid #000; background:#333; color:#FFF; padding:5px 10px; font-weight:normal; text-align:center; margin-top:-30px; position:absolute;font-size:14px}
#box_right .row {width:100%; float:left; margin:10px 0; clear:both; display:block; position:relative;}
#box_right .row .first {width:40%; float:left; font-size:13px; color:#666666;}
#box_right .row .second {width:60%; float:left; font-size:13px; color:#000000;}

#productdetails-pane_supplier {border-top:1px solid #CCCCCC; clear:both; width:100%;}
#productdetails-pane_supplier .row_heading {display:table-row; vertical-align: middle;}
#productdetails-pane_supplier .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC; border-image:none; border-style:solid none none solid; border-width:0; display:table; font-size:12px; width:100%;}
#productdetails-pane_supplier .row_heading .grid_heading {background:#EEE; color:#000; font-size:14px; font-weight:normal; vertical-align:middle; border-bottom:1px solid #CCC;}
#productdetails-pane_supplier .row_heading .col_product_image {border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:83px;}
#productdetails-pane_supplier .row_heading .col_product_name {border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:300px;}
#productdetails-pane_supplier .row_heading .col_unit_price {border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:83px; text-align:right;}
#productdetails-pane_supplier .row_heading .col_qantity {border-right:1px solid #CCC; display:table-cell; float: left;line-height:20px; padding:5px; width:40px; text-align:right;}
#productdetails-pane_supplier .row_heading .col_sub_total {border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:80px; text-align:right;}
#productdetails-pane_supplier .row_heading .col_select {display:table-cell; float:left; border-right:1px solid #CCC; line-height:20px; padding:5px; width:99px; text-align:right;}
#productdetails-pane_supplier .table2 {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC; border-image:none; border-style:solid none none solid; border-width:0px 0 0 1px; display:table; font-size:12px; color:#000000;}
#productdetails-pane_supplier .row_description .col_product_image {border-bottom:1px solid #CCC; border-right:1px solid #CCCCCC; display:table-cell; float:left; line-height:20px; padding:5px; width:83px; height:120px;}
#productdetails-pane_supplier .row_description .col_product_name {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:300px; height:120px; overflow-y:auto;}
#productdetails-pane_supplier .row_description .col_product_name .row {clear:both; margin-bottom:5px; line-height:18px;}
#productdetails-pane_supplier .row_description .col_product_name .row .first {font-size:14px; color:#666; float: left; width:20%; height:auto;}
#productdetails-pane_supplier .row_description .col_product_name .row .second {font-size:14px; color:#000; margin-left:20%; width:80%; height:auto;}
#productdetails-pane_supplier .row_description .col_unit_price {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:83px; height:120px; text-align:right;}
#productdetails-pane_supplier .row_description .col_unit_price s {font-size:14px; color:#888888;}
#productdetails-pane_supplier .row_description .col_qantity {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell;float:left;line-height:20px; padding:5px; width:40px;height:120px; text-align:right;}
#productdetails-pane_supplier .row_description .col_sub_total {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:80px; height:120px; text-align:right;}
#productdetails-pane_supplier .row_description .col_select {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left;line-height:20px;padding:5px;width:99px; height:120px; text-align: right;}

#supplierTab {clear:both; display:block; margin-top:10px;}
#supplierTab #tab {clear:both; display:block;}
#supplierTab #tab ul {margin-left:10px; padding:0;}
#supplierTab #tab ul li {list-style:none; float:left; font-size:14px; text-transform:uppercase;}
#supplierTab #tab ul li a {display:block; padding:10px 20px; text-decoration:none!important; margin-right:1px; color:#333; background-color:#e5e5e5; font-weight:normal;}
#supplierTab #tab ul li a:hover {color:#FFF; background-color:#333333;}
#supplierTab #tab ul li a.selected {margin-bottom:0; color:#FFFFFF; cursor:default; background-color:#0099cc;}
#supplierTab .box {width:100%; padding:2%; clear:left; background:#FFF; border:1px solid #e5e5e5; font-size:14px;}
#supplierTab .box .manifest_box {width:96%; padding:2%; margin-top:20px; background:#f9f9f9; border:1px solid #EEE; float:left;}
#supplierTab .box .manifest_box .heading {font-size:18px; color:#0099cc; font-weight:500; margin-bottom:15px;}
#supplierTab .box .manifest_box .sub_head {font-size:14px; color:#000000; margin-bottom:15px;}
#supplierTab .box .row {width:100%; float:left; margin:10px 0; clear:both; display:block; position:relative;}
#supplierTab .box .first {width:20%; float:left; font-size:14px; color:#333333; font-weight:normal;}
#supplierTab .box .second {width:80%; float:none; margin-left:20%; font-size:14px; color:#333333;}
#supplierTab .box .second .input {border:1px solid #CCC; width:300px; padding:4px; text-align:left; font-size: 14px; color:#333333; background-color:#FFFFFF;}
#supplierTab .box .second .select {border:1px solid #CCC; width:310px; padding:4px; text-align:left; font-size: 14px; color:#333333;}
#supplierTab .box .second .textarea {border:1px solid #CCC; width:300px; padding:4px; text-align:left; font-size: 14px; color:#333333; height:100px;}

#supplierTabs {clear:both; display:block; margin:10px 0;}
#supplierTabs #tab {clear:both; display:block;}
#supplierTabs #tab ul {margin-left:10px; padding:0;}
#supplierTabs #tab ul li {list-style:none; float:left; font-size:14px; text-transform:uppercase;}
#supplierTabs #tab ul li a {display:block; padding:10px 15px; text-decoration:none!important; margin-right:1px; color:#333; background: #e5e5e5; font-weight:normal;}
#supplierTabs #tab ul li a:hover {color:#FFF; background-color:#333333;}
#supplierTabs #tab ul li a.selected {margin-bottom:0; color:#FFFFFF; cursor:default; background-color:#0099cc;}
#supplierTabs .tab_product .box {width:95.5%; padding:2%; float:left; background:#FFFFFF; border:1px solid #e5e5e5; font-size:14px;}	
#supplierTabs .tab_product .box .row {width:100%; margin-bottom:20px; clear:both; float:left;}
#supplierTabs .tab_product .box .row .first {width:25%; float:left; font-size:13px; color:#333333; font-weight: normal;}
#supplierTabs .tab_product .box .row .second {width:75%; float:left; font-size:13px; color:#333; font-weight: normal;}
#supplierTabs .tab_product .box .row .second .input {border:1px solid #ddd;  width:300px; font-size:13px;}
#supplierTabs .tab_product .box .row .second .textarea { width:300px; font-size:13px;}
#supplierTabs .tab_product .box .row .second td {width:233px; font-size:13px; color:#333333;}
#myTreeView {border:0px solid #FF0000;}
#myTreeView table td {width:100%; float:left; text-align:left; line-height:24px;}
#myTreeView table td input {margin-right:5px;}
#supplierTabs .tab_product  #category.box a img {color:#0099cc; font-weight:500;} 
#myTreeView table a {/*float:none;*/}
td.myTreeView_2 {color:#333333; width:100%; float:none;}

#myTreeView table tr td img{display:none;}
#myTreeViewn0Nodes {margin-left:15px;}
#myTreeViewn0Nodes table tr td{margin-left:15px;}

#myTreeViewn0Nodes #myTreeViewn13Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn18Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn33Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn33Nodes  #myTreeViewn35Nodes{margin-left:20px;}

#myTreeViewn0Nodes #myTreeViewn48Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn48Nodes #myTreeViewn49Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn56Nodes{margin-left:20px;}
#myTreeViewn72Nodes{margin-left:20px;}
#myTreeViewn85Nodes{margin-left:20px;}
#myTreeViewn85Nodes #myTreeViewn87Nodes{margin-left:20px;}
#myTreeViewn85Nodes #myTreeViewn91Nodes{margin-left:20px;}

#profile_submit {width:100%; float:left; text-align:center; margin:30px 0;}

#bulkUpload {width:100%; float:left; padding:0px; margin:0px; position:relative;}
#bulkUpload ul {padding:0px; margin:0; list-style:none;}
#bulkUpload ul li {border:1px solid #CCC; background:#FFF; padding:2%; margin:0 4px; width:27.9%; float:left; min-height:186px;}
#bulkUpload ul li .cnt {width:100%; clear:both; padding:0; margin:0px; text-align:center;}
#bulkUpload ul li .cnt .title {font-size:14px; color:#000000; font-weight:500; margin:10px 0;}
#bulkUpload ul li .cnt .button_submit {margin:10px 0; float:left; width:100%; text-align:center;}
#bulkUpload ul li .cnt .button_submit a {background:#0099cc; color:#fff; padding:8px 40px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none;text-transform:uppercase;border-radius:4px;}
#bulkUpload ul li .cnt .button_submit a:hover {background:#000;}
.uploadify {width:100% !important; text-align:center;}
#bulkUpload ul li .cnt object {margin-left:0px !important; position:relative !important;}
.uploadify-button {width:100% !important; text-align:center !important; margin-top:-30px;}
.uploadify-button-text {background:#333; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none;}
.uploadify-button2 {width:100% !important; text-align:center !important; float:left; margin:5px 0 10px 0;}
.uploadify-button-text2 a {background:#333; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; margin:5px 0;border-radius:4px;}

#imageAdd {width:100%; float:left; padding:0; margin:0; position:relative; display:block;}
#imageAdd .productSummery {width:100%; float:left; padding:0; margin:0; position:relative; display:block;}
#imageAdd .productSummery .row {width:98%; float:left; margin-top:20px; padding-left:2%;}
#imageAdd .productSummery .row .first {width:25%; *width:24%; float:left; font-size:14px; color:#888; font-weight:normal;}
#imageAdd .productSummery .row .second {width:75%; margin-left:25%; *margin-left:24%; float:none; font-size:14px; color:#333; font-weight:normal;}
#imageAdd .productSummery .row .second img {border:1px solid #CCCCCC; padding:4px;}
#btn_upload {width:100%; float:left; margin-top:30px;}

#imageAdd .productImages {width:100%; float:left; padding:0; margin:0; margin-top:50px; position:relative; display:block;}
#imageAdd .productImages .imageBox {width:100%; float:left; padding:0; margin:0; margin-top:30px; position:relative; display:block;}
#imageAdd .productImages .imageBox .imagepanel {float:left; width:100%; margin:15px 0 15px 0;}
#imageAdd .productImages .imageBox .imagepanel .title {background:#333; border:1px solid #000; color:#FFF; font-size:14px; font-weight:normal; padding:5px 10px; text-align:center; width:130px; margin-bottom:10px;}

#imageAdd .productImages .imageBox .imagepanel .box {width:100%; display:block; position:relative;}
#imageAdd .productImages .imageBox .imagepanel .box ul {height:auto; padding:1%; padding-bottom: 0; margin:0; list-style:none; float: left; min-height:120px;}
#imageAdd .productImages .imageBox .imagepanel .box ul li {border:1px solid #ddd; padding:5px !important; width:100px; height:120px; text-align:center; margin-right:8px; margin-bottom: 8px; float: left;}
#imageAdd .productImages .imageBox .imagepanel .box ul li img {max-height: 100px; max-width: 100px;}

.pageTitle2 {font-size:15px; color:#000000; font-weight:500; background:#EEEEEE; width:100%; padding:1%; margin-bottom:20px; float:left;}
#scroll{overflow:scroll;float:left; width:100%;}
table {border-collapse:collapse; border-spacing:0;}
table.grid_table {width:100%; border:1px solid #ddd; margin-bottom:20px;}
table.grid_table tr {border-bottom:1px solid #ddd;}
table.grid_table th {border-right:1px solid #ddd; font-weight:500; padding:2px; font-size:13px; color:#000000;}
table.grid_table td {background:#FFF; border-right:1px solid #ddd; font-weight:normal; padding:10px 4px; font-size:12px; color:#333333;}
table.grid_table td input {border:1px solid #ddd; background-color:#f5f5f5;}


#message-details {border:1px solid #e5e5e5; margin-top:20px; width:100%; float:left;}
#message-details .head {border-bottom:1px solid #e5e5e5; width:100%; background:#f6f6f6; padding:10px 0; text-align:center; font-size:15px; color:#000000; font-weight:500;}
#message-details .message-left {width:35%; float:left; border-right:1px solid #e5e5e5; background:#fcfcfc;}
#message-details .message-left #message-tab {width:100%; height:685px; overflow-x:hidden; overflow-y:auto;}
#message-details .message-left #message-tab ul {margin:0; padding:0; list-style:none;}
#message-details .message-left #message-tab ul li a {height:60px; border-bottom:1px solid #e5e5e5; width:250px; float:left; padding:5px;}
#message-details .message-left #message-tab ul li a:hover {background-color:#EEEEEE;}
#message-details .message-left #message-tab ul li a.selected {background-color:#0099cc;}
#message-details .message-left #message-tab ul li a .lft {width:40px; margin-right:3px; float:left;} 
#message-details .message-left #message-tab ul li a .lft .img {width:35px; height:35px; padding:2px; border:1px solid #e2e2e2; background:#FFF; text-align:center; vertical-align:middle; display:table-cell;}
#message-details .message-left #message-tab ul li a .lft .img img {max-height:35px; max-width:35px;}
#message-details .message-left #message-tab ul li a .details {width:196px; float:left; padding-top:0px;}
#message-details .message-left #message-tab ul li a .details .unreadmsg {position:relative; font-size:11px; color:#000; background:#FFF; border:1px solid #AAA; padding:0px 6px; margin-top:-12px; margin-left:155px; float:inherit; -moz-border-radius:90px; -webkit-border-radius:90px; border-radius:90px;}
#message-details .message-left #message-tab ul li a .details .tooltip {background:#333; border:1px solid #111; color:#fff; display:none; font-size:11px; line-height:16px; padding:3px; position:absolute; text-align:center; top:0px; left:-100px; width:90px; z-index:999;}
#message-details .message-left #message-tab ul li a .details .tooltip a:hover {color:#c00; text-decoration:none;}
#message-details .message-left #message-tab ul li a .details .unreadmsg:hover .tooltip {display:block; position: absolute;}
#message-details .message-left #message-tab ul li a .details .name {font-size:12px; color:#0099cc; font-weight: 500; line-height:18px;}
#message-details .message-left #message-tab ul li a .details .name .date {float:right; font-size:11px; color:#000; font-weight:normal; margin-right:10px;}
#message-details .message-left #message-tab ul li a .details .msg {font-size:12px; color:#666666;}
#message-details .message-left #message-tab ul li a.selected .lft {width:40px; margin-right:3px; float:left;} 
#message-details .message-left #message-tab ul li a.selected .img {width:35px; height:35px; padding:2px; border:1px solid #333; background:#FFF; text-align:center; vertical-align:middle; display:table-cell;}
#message-details .message-left #message-tab ul li a.selected .img img {max-height:40px; max-width:40px;}
#message-details .message-left #message-tab ul li a.selected .details .name {font-size:12px; color:#FFF; font-weight:500; line-height:18px;}
#message-details .message-left #message-tab ul li a.selected .details .name .date {float:right; font-size:12px; color:#d1ee89; font-weight:normal;}
#message-details .message-left #message-tab ul li a.selected .details .msg {font-size:12px; color:#f1ffcf;}
#message-details .message-right {width:64.8%  ; float:left;}
#message-details .message-right .box {width:100%; height:400px;}
#message-details .message-right .box .product-details {height:80px; padding:1%; width:98%; float:left; background-color:#fcfcfc;}
#message-details .message-right .box .product-details .left {width:80px; float:left; margin-right:10px;}
#message-details .message-right .box .product-details .left .img {width:60px; height:60px; padding:2px; border: 1px solid #e2e2e2; background:#FFFFFF; text-align:center; vertical-align:middle; display:table-cell;}
#message-details .message-right .box .product-details .left .img img {max-height:55px; max-width:55px;}
#message-details .message-right .box .product-details .right {width:370px; float:left;}
#message-details .message-right .box .product-details .right .product-name {font-size:14px;color:#333; font-weight:500;line-height:20px;}
#message-details .message-right .box .product-details .right .product-sku {font-size:13px;color:#555; font-weight:400; line-height:20px;}
#message-details .message-right .box .msg-box {height:510px; padding:1%; width:98%; float:left; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; overflow-x:hidden; overflow-y:auto;}
#message-details .message-right .box .msg-box .row {width:100%; float:left; margin-bottom:10px;}
#message-details .message-right .box .msg-box .row .name {font-size:14px; color:#000; font-weight:500; margin-bottom:5px; background:#EEE; padding:5px;}
#message-details .message-right .box .msg-box .row .name .date {float:right; font-size:12px; color:#333; font-weight:normal;}
#message-details .message-right .box .msg-box .row .msg {font-size:13px; color:#666; text-align:justify; padding: 5px;}
#message-details .message-right .reply {height:62px; padding:1%; width:98%; float:left; background:#f6f6f6;}
#message-details .message-right .reply .lft {width:65%; float:left; margin-right:2%;}
#message-details .message-right .reply .lft .textarea {border:1px solid #e5e5e5; width:98%; font-size:14px; color:#333; padding:1%; height:41px; resize:none;}
#message-details .message-right .reply .rgt {width:33%; float:left;}
#message-details .message-right .reply .rgt a.btn {background:#0099cc; border:1px solid #0099cc; width:99%; height:41px; font-size:14px; line-height:36px; color:#FFF; font-weight:500; text-decoration:none; float:left; text-transform:uppercase; text-align:center; margin-top:0px;}

#aboutus {width:100%;float:left;}
#aboutus .banner {width:100%;float:left;}
#aboutus .banner img {width:100%;}
#aboutus .content-desc {width:100%; margin:70px 0;display:inline-block;}
#aboutus .content-desc .left {width:30%;float:left;}
#aboutus .content-desc .left img {width:100%;}
#aboutus .content-desc .right {width:30%;float:left;}
#aboutus .content-desc .right img {width:100%;}
#aboutus .content-desc .middlecontent {float:left;width:40%;}
#aboutus .content-desc .middlecontent h1 {text-align:center;font-size:20px;font-weight:bold;line-height:20px;margin: 13px 0;}
#aboutus .content-desc .middlecontent .box {text-align: center;position: absolute;left: 15%;right: 15%;width: 70%;background:#fff;padding:10px 20px;overflow:scroll;height:280px;}
#aboutus .content-desc .middlecontent .box h2 {text-align:center;font-size:16px;font-weight:bold;line-height:20px;margin: 16px 0;}
#aboutus .content-desc .middlecontent .box p {line-height:20px;margin:10px 0 10px 0;font-size:15px;}
#aboutus .content-desc .middlecontent .box p.bold {font-weight:500;font-style:italic;}

#contact {width:100%;float:left;}
#contact .banner {width:100%;float:left;}
#contact .banner img {width:100%;}
#contact .box-container{background:#f3f3f3;width:100%;display:inline-block;padding-bottom:50px;}
#contact .box-container .box{width:90%;background: #fff;display: table;margin: auto;margin-top: -45px;border:1px solid #dadada;}
#contact .box-container .box .left{background:#fff;width:60%;display:inline-block;float:left; padding:2%;}
#contact .box-container .box .left h1{font-size:24px;font-weight:600;color:#000;}
#contact .box-container .box .left p{font-size:15px;font-weight:400;color:#000;margin:10px 0;}
#contact .box-container .box .left .list{width:100%;float:left; margin:0px 0;}
#contact .box-container .box .left .list .col{width:50%;float:left;margin:10px 0;}
#contact .box-container .box .left .list .col .icon{width:100%;float:left;}
#contact .box-container .box .left .list .col .icon img{max-height:36px;max-width:36px;}
#contact .box-container .box .left .list .col .txt{width:100%;float:left;}
#contact .box-container .box .left .list .col .txt h3{font-size:18px;font-weight:600;color:#000;}
#contact .box-container .box .left .list .col .txt p{font-size:13px;font-weight:400;color:#000;margin:5px 0 5px 0;float:left;}
#contact .box-container .box .left .list .col .txt p a{color:#0099cc;font-weight:400;}
#contact .box-container .box .left .list .col .txt p a:hover{color:#000;}
#contact .box-container .box .right{width:40%;float:left;background:#f9f9f9;padding:3%;text-align:left;border-left:1px solid #dadada;}
#contact .box-container .box .right h3{font-size:22px;font-weight:600;color:#000;margin-bottom:10px;}
#contact .box-container .box .right .row{width:100%;float:left;margin-top:18px;}
#contact .box-container .box .right .row .input{width:100%;float:left;padding:3.5%;border:2px solid #e2e2e2;background:#fff;border-radius:4px;}
#contact .box-container .box .right .row .input-text{width:100%;float:left;padding:3.5%;border:2px solid #e2e2e2;background:#fff;border-radius:4px;}

#knowledge-centre{margin:0;float:left;width:100%;margin-bottom: 20px;}
#knowledge-centre #photos{width: 100%;float: left;}
#knowledge-centre #photos .item-list{background:#fff;padding:0;display:inline-block;width:100%;margin:3% 0;height:auto}
#knowledge-centre #photos .item-list .blog_inside{width:100%}
#knowledge-centre #photos .item-list .blog_inside .img{width:100%;height:auto}
#knowledge-centre #photos .item-list .blog_inside .img img{width:100%;}
#knowledge-centre #photos .item-list .blog_inside .info {width: 100% !important;padding:5%;}
#knowledge-centre #photos .item-list .blog_inside .info .head{width:100%;float:left;font-size:30px;font-weight:300;color:#666;text-decoration:none;margin:0;line-height: 36px;}
#knowledge-centre #photos .item-list .blog_inside .info .head a{font-size:30px;font-weight:300;color:#666;text-decoration:none;margin:0;line-height: 36px;}
#knowledge-centre #photos .item-list .blog_inside .info .caption{font-size:14px;color:#666;font-weight:400;width:100%;margin:20px 0;float: left;line-height:24px;}
#photos {line-height:0;-webkit-column-count:2;-webkit-column-gap:20px;-moz-column-count:2;-moz-column-gap:20px;column-count:2;column-gap:20px;display:inline-block;}
#photos div {width: 100% !important;height: auto !important;}

#signin{width:60%;margin:30px auto;border:1px solid #cfcfcf;padding:2%;clear:both;border-radius:4px; background:#fff;text-align:center;}
#welcome {width:100%;float:left;margin:0px 0 20px 0;}
#welcome .left {width:40%;float:left;}
#welcome .welcome_text {width:100%; clear:both; font-size:14px; color:#000; font-weight:500; height:30px; line-height:30px;}
#welcome .welcome_text  .welcome_user {width:100%; clear:both; font-size:14px; color:#0099cc; text-align:center; text-transform:capitalize;}
#welcome .right {width:60%;float:left;padding-top:20px;}
.low-stock{width:100%; clear:both; font-size:16px; color:#000; font-weight:500; height:30px; line-height:30px;text-align:center;}

#search-product {width:100%;float:left;padding:0;margin:0;}
#search-product .box{width:96%;padding:2%;float:left;margin:0;border:1px solid #ddd;}
#search-product .box .lable{font-size:14px;color:#000;font-weight:500;}
#search-product .box input[type="text"]{padding:10px; border:1px solid #ddd; margin-right:10px;width:23%;border-radius:4px;}
#search-product .box .button_03{background:#0099cc; border:1px solid #0099cc; color:#fff; padding:6px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;}
#search-product .box .button_03:hover{background:#fff; border:1px solid #0099cc; color:#0099cc;}
#search-product .box .button_02{background:#fff; border:1px solid #0099cc; color:#0099cc; padding:6px 20px; font-size:14px; font-weight:400; text-decoration:none; outline:0; margin-right:10px;}
#search-product .box .button_02:hover{background:#0099cc; border:1px solid #0099cc; color:#fff;}

#search-product .box #norecord{width:auto;text-align:center;padding:0px 0;font-size:15px;color:#000;font-weight:500;}

#search-product .box .head {font-size:18px;color:#000;font-weight:500;}
#search-product .box p {font-size:14px;color:#000;font-weight:400;}
#search-product .box .back {width:100%;text-align:right;}
#search-product .box ul.products_grid{width:100%;text-align:left;padding:0;margin:20px 0 0 0;float:left;list-style:none;}
#search-product .box ul.products_grid li {width:30%;text-align:left;padding:1%;margin:0 0.5% 10px 0.5%;float:left;border:1px solid #f5f5f5;}
#search-product .box ul.products_grid li .class-product_image {width:100%;height:210px;text-align: center;display: flex;justify-content: center;align-items: flex-end}
#search-product .box ul.products_grid li .class-product_image img {max-width:210px;max-height:210px;}
#search-product .box ul.products_grid li #name {width:100%;text-align:left;margin:10px 0;height:50px;font-size:14px;color:#333;}
#search-product .box ul.products_grid li #sku {width:100%;text-align:left;height:20px;font-size:14px;color:#333;}
#search-product .box ul.products_grid li .product-addto-wrap {width:100%;margin:10px 0;float:left;}
#search-product .box ul.products_grid li .product-addto-wrap .info {width:50%;float:left;text-align:left;}
#search-product .box ul.products_grid li .product-addto-wrap .info a {background: #0099cc; border-radius: 4px; padding: 6px 20px; font-size: 12px; color: #fff; font-weight: 500; border:none;}
#search-product .box ul.products_grid li .product-addto-wrap .info a:hover {background: #000;color:#fff; text-decoration:none;}
#search-product .box ul.products_grid li .product-addto-wrap .select {width:50%;float:left;text-align:right;}
#search-product .box ul.products_grid li .product-addto-wrap .select a {background: #000; border-radius: 4px; padding: 6px 20px; font-size: 12px; color: #fff; font-weight: 500; border:none;}
#search-product .box ul.products_grid li .product-addto-wrap .select a:hover {background: #0099cc;color:#fff; text-decoration:none;}    

.box-grid {width:100%;float:left;padding:0;margin:0 0 20px 0;}
.box-grid .left {width:55%;float:left;padding:0;margin:0;}
.box-grid .left .total {width:100%;float:left;font-size:14px;color:#000;}
.box-grid .left .total label {font-weight:600;}
.box-grid .left .product-search-bar1{width:100%; float:left;margin: 0;}
.box-grid .left .product-search-bar1 input[type="text"]{padding:8px 10px; border:1px solid #ddd; margin-right:10px;width:150px;}
.box-grid .left .product-search-bar1 .button_03{background:#0099cc; border:0; color:#fff; padding:9px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;text-transform:uppercase;font-weight:500;margin-top:10px;}
.box-grid .left .product-search-bar1 .button_03:hover{background:#000;}
.box-grid .left .product-search-bar1 .button_02{background:#000; border:0; color:#fff; padding:9px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;text-transform:uppercase;font-weight:500;}
.box-grid .left .product-search-bar1 .button_02:hover{background:#0099cc;}

.box-grid .right {width:45%;float:left;padding:0;margin:0;}
.box-grid .right #pstatus{margin-right: 12px;padding: 4px 0px;width:150px;height:30px;font-size:14px;color:#000;border: 1px solid #CCC;}
.box-grid .right .button_03{background: #0099cc;color: #fff;padding: 8px 20px;font-size: 14px;text-decoration: none;border:0;text-transform:uppercase;font-weight:500;}
.box-grid .right .button_03:hover{background: #000;}
.box-grid .right .downloadbtn_supp {width:100%; padding:0; float:left;}
.box-grid .right .downloadbtn_supp .text {font-size:14px;color:#000;}
.box-grid .right .downloadbtn_supp .button_03 {float:left; margin-right:5px;}
.box-grid .right .downloadbtn_supp .input_order2 {border:1px solid #CCC; padding: 4px 0px;width:150px;height:30px;font-size:14px;color:#000;}

#product_grid {overflow-x: auto;}
#footer-mid{padding: 10px 2%;width: 96%;box-sizing: content-box;}
#footer-mid #left{width:100%; padding:0;margin-bottom:5px;}
#footer-mid #right{width:100%; padding:0; text-align:left;}
#footer-mid #left #shiping{width:100%;float:left;margin:0;padding:2px 2px;height:auto;background-color:#0099cc;border-radius:4px;}
#footer-mid .head{width:100%;font-size:13px;color:#000;text-align:center;display:table-cell;vertical-align:middle;text-transform:uppercase;float:left;padding:0px 0;font-weight:600;line-height:30px;}
#footer-mid #left #shiping .paymentlogo{float:left;height:48px;width:100%;text-align:center;background:#fff;border-radius:4px;}
#footer-mid #left #shiping .paymentlogo img{max-width:100%!important;max-height:41px!important;margin-top:5px;}
#footer-mid #right #payment{width:100%;float:left;margin:0;padding:2px 2px;height:auto;background-color:#0099cc;border-radius:4px;}
#footer-mid #right #payment .paymentlogo{float:left;height:48px;width:100%;text-align:center;background:#fff;border-radius:4px;}
#footer-mid #right #payment .paymentlogo img{max-width:100%!important;max-height:41px!important;margin-top:5px;}
#footer-bottom{clear:both;float:left;width:100%;margin:0;padding:5px 0%;display:block;background:#000}
#copyright-text{clear:both;float:left;margin:0;width:100%;display:block;padding:0;line-height:24px;font-size:14px;color:#0099cc;text-align:center}
#copyright-text a{color:#0099cc}
#paymentlogo{width:100%;float:left;text-align:center}
#powered-by{clear:none;float:right;margin:0;width:100%;display:block;text-align:center}
#powered-by img{width:auto}

#button-tab {width:100%; float:left;  margin-top:20px;}
#button-tab #tab {clear:both; display:block;width:100%;float:left;}
#button-tab #tab ul {padding:0; border-bottom: 1px solid #ddd;width:100%;float:left;}
#button-tab #tab ul li {list-style:none; float:left; font-size:14px; text-transform:uppercase;}
#button-tab #tab ul li a {display:block; padding:10px 10px; text-decoration:none!important; margin-right:1px; color:#fff; font-size:13px; font-weight:500; background:#111;}
                          
.knowledge-details{margin:0;float:left;width:100%}
.knowledge-details .head{background: #f3f3f3;width: 100%;padding: 20px 0;text-align: center;font-size: 28px;color:#000;font-weight: 400;}
.knowledge-details .info {width: 100%;text-align: center;margin:0 auto; padding: 2% 0;}
.knowledge-details .info .img {width:100%;float: left;}
.knowledge-details .info img {width:100%;height: auto;}
.knowledge-details .info .para{margin:20px 0;text-align:justify;float: left;}
.knowledge-details .info .para .main-heading{font-size:22px;line-height:20px;color:#000;margin:10px 0;text-align:justify;font-weight:500;width:100%;float:left;}
.knowledge-details .info .para .heading{font-size:18px;line-height:20px;color:#000;margin:10px 0;text-align:justify;font-weight:500;width:100%;float:left;}
.knowledge-details .info .para .title{font-size:18px;line-height:20px;color:#ff8000;margin:20px 0;text-align:justify;font-weight:500;text-decoration:underline;}
.knowledge-details .info .para p{font-size:15px;line-height:20px;color:#333;margin:0 0 20px 0;text-align:justify;float: left;}
.knowledge-details .info .para ul {list-style:disc;margin-left:30px;}
.knowledge-details .info .para ul li{font-size:15px;line-height:20px;color:#333;margin:0 0 10px 0;list-style:disc;} 

#knowledge-centre #photos .item-list .blog_inside .info .arrow-up{width: 0!important;height: 0!important;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #fff;margin-top: -32px;position: absolute;}

#size-chart{width: 80%;margin: 0px auto;padding: 0%;clear: both;text-align: center;}
#size-chart .row{width: 100%;float:left;margin-bottom:20px;}
#size-chart .row .first{width: 100%;float:left;text-align: left;font-size: 14px;color:#000;margin-bottom: 10px;}
#size-chart .row .second{width: 100%;float:left;text-align: left;}
#size-chart .row .second .input {border: 1px solid #cbcbcb;width: 100%;padding: 3%;font-size: 14px;color: #666;border-radius: 4px;}
#size-chart .row_btn{width: 100%;float:left;text-align: left;}
}
@media only screen and (max-width:767px) {
    .productSummery textarea{width:100% !important;}
    #imageAdd .button_03{margin-bottom:17px;}
    #sh_box .overflow{width:100%;overflow-x:auto;}
    span.date-mobile {
    margin-right: 10px;
    width: 100%;
    margin-bottom: 10px;
    display: block;
}
    .all_bn{
            margin-top: 15px;
    display: block;
    }
    .product.button_03{margin-top:20px;margin-bottom:20px;}
    .smk_accordion{
        margin-top:10px !important;
    }
    span.date-mobile input{width:100%;}
#homebanner {width:100%;float:left;display:none;}
#homebannermobile {display:block;}
    .nav-fostrap {background:#fff; width:240px; height:100%; display:block; position:fixed; left:-240px; top:0px; -webkit-transition:left 0.25s ease; -moz-transition:left 0.25s ease; -ms-transition:left 0.25s ease; -o-transition:left 0.25s ease; transition:left 0.25s ease; margin:0; border:0; border-radius:0; overflow-y:auto; overflow-x:hidden; height:100%; z-index:9;}
.title-mobile {position:fixed; display:block; top:10px; font-size:20px; left:100px; right:100px; color:#FFF; text-align:center; }
.nav-fostrap.visible {left:0; -webkit-transition:left 0.25s ease;-moz-transition:left 0.25s ease; -ms-transition: left 0.25s ease; -o-transition:left 0.25s ease; transition:left 0.25s ease; box-shadow:0 0 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02); z-index: 99;}
.nav-bg-fostrap {display:inline-block; vertical-align:middle; width:100%; height:50px; margin:0; top:0; left:0; position:relative; padding:0px 0 0 10px;}
.navbar-fostrap {display:inline-block; vertical-align:middle; height:50px; cursor:pointer;margin:0; right:0; top: 0; position:absolute; padding:4px;}
.navbar-fostrap span {height:2px; background:#000; margin:5px; display:block; width:20px;}
.navbar-fostrap span:nth-child(2) { width:20px; }
.navbar-fostrap span:nth-child(3) { width:20px; }
.nav-fostrap ul {padding-top: 10px;}
.nav-fostrap li { display: block; }
.nav-fostrap li a {display:block; color:#505050; font-weight:500; line-height:30px; margin-top:0;}
.nav-fostrap li:first-child:hover a { border-radius: 0; }
.nav-fostrap li ul.dropdown {position: relative; background:#3a3a3a;}
.nav-fostrap li ul.dropdown li a {border-bottom:none; color:#fff !important;}
.nav-fostrap li:hover a {/* color: #fff !important; */}
.nav-fostrap li ul.dropdown li:hover a {background:rgba(0,0,0,.1) ! important; color:#fff !important;}
.nav-fostrap li ul.dropdown li a {padding:3px 10px 3px 30px;}
.nav-fostrap li:hover .arrow-down { border-top:5px solid #fff; }
.nav-fostrap li.last { width: 100%;}
.cover-bg {/* background: rgba(0,0,0,0.5); */position:fixed; top:0; bottom:0; left:0; right:0;}

.knowledge-details{margin:0;float:left;width:100%}
.knowledge-details .head{background: #f3f3f3;width: 100%;padding: 20px 0;text-align: center;font-size: 24px;color:#000;font-weight: 400;}
.knowledge-details .info {width: 100%;text-align: center;margin:0 auto; padding:2% 0;}
.knowledge-details .info .img {width:100%;float: left;}
.knowledge-details .info img {width:100%;height: auto;}
.knowledge-details .info .para{margin:20px 0;text-align:justify;float: left;}
.knowledge-details .info .para .main-heading{font-size:22px;line-height:20px;color:#000;margin:10px 0;text-align:justify;font-weight:500;width:100%;float:left;}
.knowledge-details .info .para .heading{font-size:18px;line-height:20px;color:#000;margin:10px 0;text-align:justify;font-weight:500;width:100%;float:left;}
.knowledge-details .info .para .title{font-size:18px;line-height:20px;color:#ff8000;margin:20px 0;text-align:justify;font-weight:500;text-decoration:underline;}
.knowledge-details .info .para p{font-size:15px;line-height:20px;color:#333;margin:0 0 20px 0;text-align:justify;float: left;}
.knowledge-details .info .para ul {list-style:disc;margin-left:30px;}
.knowledge-details .info .para ul li{font-size:15px;line-height:20px;color:#333;margin:0 0 10px 0;list-style:disc;}

#knowledge-centre #photos .item-list .blog_inside .info .arrow-up{width: 0!important;height: 0!important;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #fff;margin-top: -32px;position: absolute;}
}
@media only screen and (max-width:767px) {
    .nav-fostrap {background:#fff; width:240px; height:100%; display:block; position:fixed; left:-240px; top:0px; -webkit-transition:left 0.25s ease; -moz-transition:left 0.25s ease; -ms-transition:left 0.25s ease; -o-transition:left 0.25s ease; transition:left 0.25s ease; margin:0; border:0; border-radius:0; overflow-y:auto; overflow-x:hidden; height:100%; z-index:9;}
.title-mobile {position:fixed; display:block; top:10px; font-size:20px; left:100px; right:100px; color:#FFF; text-align:center; }
.nav-fostrap.visible {left:0; -webkit-transition:left 0.25s ease;-moz-transition:left 0.25s ease; -ms-transition: left 0.25s ease; -o-transition:left 0.25s ease; transition:left 0.25s ease; box-shadow:0 0 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02); z-index: 99;}
.nav-bg-fostrap {display:inline-block; vertical-align:middle; width:98%; height:50px; margin:0; top:0; left:0; position:relative; padding:0px 0 0 2%;}
.navbar-fostrap {display:inline-block; vertical-align:middle; height:50px; width:50px; cursor:pointer;margin:0; left:0; top: 0; position:fixed; padding:15px 10px;z-index:999;}
.navbar-fostrap span {height:3px; background:#fff; margin:5px; display:block; width:20px;}
.navbar-fostrap span:nth-child(2) { width:20px; }
.navbar-fostrap span:nth-child(3) { width:20px; }
.nav-fostrap ul {padding-top: 10px;}
.nav-fostrap li { display: block; }
.nav-fostrap li a {display:block; color:#505050; font-weight:500; line-height:30px; margin-top:0;}
.nav-fostrap li:first-child:hover a { border-radius: 0; }
.nav-fostrap li ul.dropdown {position: relative; background:#3a3a3a;}
.nav-fostrap li ul.dropdown li a {border-bottom:none; color:#fff !important;}
.nav-fostrap li:hover a {/* color: #fff !important; */}
.nav-fostrap li ul.dropdown li:hover a {background:rgba(0,0,0,.1) ! important; color:#fff !important;}
.nav-fostrap li ul.dropdown li a {padding:3px 10px 3px 30px;}
.nav-fostrap li:hover .arrow-down { border-top:5px solid #fff; }
.nav-fostrap li.last { width: 100%;}
.cover-bg {position:fixed; top:0; bottom:0; left:0; right:0;}
}

@media only screen and (max-width : 767px) {
#LayoutDiv1 {width:100%; padding:0; margin:0; display:block; clear:both;}
#container {width:98%!important; max-width:100%; margin:0 auto; padding:0 1% !important; display:block;}
#header-wrap {width: 100%;float:left;background:#0099cc;height:auto;padding:5px 0;position:fixed;z-index:999;}
#header-wrap #header-wrap-top {width:100%; padding:0; margin:0; display:block; clear:both;}
#header-wrap #header-wrap-top #buyer-link {width: 100%;float: left;text-align:center;display:none;}
#header-wrap #header-wrap-top #buyer-link a {font-size: 14px;color:#0099cc;font-weight: 500;line-height:30px;}
#header-wrap #header-wrap-top #logo {width:70%; float:left; text-align:center;margin-left:15%;}
#header-wrap #header-wrap-top #logo img{max-height:50px;}
#header-wrap-top #right-header {width:15%; float:left; text-align:center;}
#header-wrap-top #right-header #top-links {width:100%; text-align:center; font-size: 18px;color:#0099cc;font-weight: 600;line-height:37px;}
#header-wrap-top #right-header #top-links .desk {display:none;}
#header-wrap-top #right-header #top-links .mob {display:block;}
#header-wrap-top #right-header #top-links .mob img {margin:12px 0;}
#header-wrap-top #right-header #top-links .mob .dropdown-log{width: 180px;background-color: #000000;z-index:99999999999999999999;position:absolute;text-align:left;visibility:hidden;right:0;margin-top:6px;}
#header-wrap-top #right-header #top-links .mob:hover .dropdown-log {visibility:visible;}
#header-wrap-top #right-header #top-links .mob .dropdown-log ul {list-style:none;width: 100%;padding: 0px;margin:0;float:left;}
#header-wrap-top #right-header #top-links .mob .dropdown-log ul ul {padding:0px;}
#header-wrap-top #right-header #top-links .mob .dropdown-log ul li {padding: 4px 5%;line-height:30px;width: 90%;float:left;border:0px;height:auto;text-align:left;border-top: 1px #4b4b4b solid;font-size:14px;}
#header-wrap-top #right-header #top-links .mob .dropdown-log ul li .user {color:#0099cc;}
#header-wrap-top #right-header #top-links .mob .dropdown-log ul li a {color:#0099cc; cursor:pointer;}


#navigation-wrap-home {width:100%; padding:0; margin:0; display:block; clear:both; height:60px; background:transparent;}
#navigation-wrap-home .nav-fostrap {display: block;z-index:999;background:#000;}
#navigation-wrap-home .nav-fostrap ul {list-style-type:none; margin:50px 0 0 0; padding:0; display: block;}
#navigation-wrap-home .nav-fostrap li {list-style-type:none; margin:0; padding:0; display:inline-block; position:relative; font-size: 13px; line-height:45px;text-transform: uppercase;width:100%;text-align:left;border-bottom: 1px solid #666;}
#navigation-wrap-home .nav-fostrap li a {padding-left:20px; color:#fff; display:inline-block; outline:0; font-weight: 500;line-height:40px;}
#navigation-wrap-home .nav-fostrap li a:hover {color:#0099cc;}
#navigation-wrap-home .nav-fostrap li.last a{padding-right: 0;}
#navigation-wrap-home .nav-fostrap li.mobile {display:block;}
#navigation-wrap-home .nav-fostrap li.mobile a {color:#fff;}

#navigation-wrap {width:100%; padding:0; margin:0; display:block; clear:both; height:45px; background:#000;}
#navigation-wrap .nav-fostrap {display: block;z-index:999;background:#000;}
#navigation-wrap .nav-fostrap ul {list-style-type:none; margin:50px 0 0 0; padding:0; display: block;}
#navigation-wrap .nav-fostrap li {list-style-type:none; margin:0; padding:0; display:inline-block; position:relative; font-size: 15px; line-height:45px;text-transform: uppercase;width:100%;text-align:left;border-bottom: 1px solid #666;}
#navigation-wrap .nav-fostrap li a {padding-left:20px; color:#fff; display:inline-block; outline:0; font-weight: 500;line-height:40px;}
#navigation-wrap .nav-fostrap li a:hover {color:#0099cc;}
#navigation-wrap .nav-fostrap li.last a{padding-right: 0;}
#navigation-wrap .nav-fostrap li:hover ul.dropdown { display: block; }
#navigation-wrap .nav-fostrap li ul.dropdown {position:relative; display:none; width:240px; background:#333; -webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -ms-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); -o-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26); padding-top:0; z-index:9999;    margin-top: -1px;}
#navigation-wrap .nav-fostrap li ul.dropdown li {display:block; list-style-type:none; line-height:0px;}
#navigation-wrap .nav-fostrap li ul.dropdown li a {padding:8px 15px; font-size:13px; color:#000; display:block; font-weight:400; margin-top:0; line-height:30px; margin-bottom: 0;}
#navigation-wrap .nav-fostrap li ul.dropdown li:last-child a { border-bottom:none; }
#navigation-wrap .nav-fostrap li:hover a {}
#navigation-wrap .nav-fostrap li:first-child:hover a { border-radius:3px 0 0 3px;}
#navigation-wrap .nav-fostrap li ul.dropdown li:hover a { background:rgba(0,0,0, .1);}
#navigation-wrap .nav-fostrap li ul.dropdown li:first-child:hover a {border-radius:0;}
#navigation-wrap .nav-fostrap li:hover .arrow-down {border-top:5px solid #fff; }
#navigation-wrap .nav-fostrap.visible li .arr{display: block;transform: rotate(90deg);padding: 0 15px;position: absolute;right: 10px;margin-top: -40px;}

#block-title-white {width:100%; float:left; text-align:center; padding:0; margin:0 0 20px 0; border-bottom:1px solid #333;}
#block-title-white .head {width:auto; padding:20px 0 10px 0; margin:0; font-size:18px; color:#000; text-transform:uppercase; font-weight:700;}
#block-title-white span {width: 35px; height: 3px; background-color: #0099cc; display: block; margin:0 auto -2px auto;}

#block-title-black {width:100%; float:left; text-align:center; padding:0; margin:0 0 20px 0; border-bottom:1px solid #eee;}
#block-title-black .head {width:auto; padding:20px 0 10px 0; margin:0; font-size:18px; color:#000; text-transform:none; font-weight:700;}
#block-title-black span {width: 35px; height: 3px; background-color: #0099cc; display: block; margin:0 auto -2px auto;}

.btn-orange {width:100%;margin:15px 0;}
.btn-orange a {background: #0099cc; border-radius: 4px; padding: 10px 15px; font-size: 14px; color: #fff; font-weight: 500; border:none;text-transform:uppercase;}
.btn-orange a i {font-size:8px;}
.btn-orange a:hover {background: #000;color:#fff; text-decoration:none;}

.btn-full {background: #0099cc; width:100%; border-radius: 4px; padding: 10px 20px; font-size: 14px; color: #fff; font-weight: 600; border:none;}
.btn-full:hover {background:#000;}
.btn-full-2 a {background: #0099cc; width:100%; border-radius: 4px; padding: 10px 0; font-size: 14px; color: #fff; font-weight: 600; border:none; display:block;text-align:center;}
.btn-full-2 a:hover {background:#000;}


.block-title {
    border-bottom: 1px solid #0099cc;
    width: 100%;
    float: left;
    text-align: center;
    margin: 20px 0 30px 0;
}
.block-title span {display:inline-block; text-transform:uppercase; font-size:20px; color:#000; margin-top:0px;   width:35%; font-weight:500; position:relative; padding:0 !important; }

#sellerHome {padding-top:0;}
#two-boxes {width:100%;float:left;padding:0;margin:0;background:#f4f4f4;}
#two-boxes #box {width:100%;float:left;padding:1% 4% 3% 4%;margin:0}
#two-boxes #box ul li {font-size: 14px;margin-bottom: 20px;}

#sellerHome2{width:100%; padding:0px 0 0 0; margin:0; float:left; background:#fff;}
#sellerHome2.homeContent .sell_on{float:left; width:100%; margin:0 0;}
#sellerHome2.homeContent .col1{width:96%;float:left; margin:2% 2%; height:auto;}
#sellerHome2.homeContent .col1 .img_icon{width:20%; float:left;}
#sellerHome2.homeContent .col1 .description{width:80%; float:left;}
#sellerHome2.homeContent .col1 .description h4{margin-top:0px; margin-bottom:5px; color:#000; font-size:16px; font-weight:500;}
#sellerHome2.homeContent .col1 .description p{margin-top:0px; margin-bottom:10px; font-size:15px; line-height:20px;padding:0;}
#sellerHome2.homeContent .col2{width:48%; float:left; margin:1%; height:75px;}
#sellerHome2.homeContent .col2 .img_icon{width:15%; float:left;}
#sellerHome2.homeContent .col2 .description{margin-left:15%;}

#start-selling {background:#f6f6f6;width:100%;float:left;padding:20px 0;text-align:center;}
#start-selling .head {font-size:24px; font-weight:400; color:#000; display:block; padding:0; margin:0px;}
#start-selling .img {width:100%;text-align:center;margin:10px 0;}
#start-selling .img img {width:100%;}
#start-selling .btn-orange {margin-top:40px;}

#contactus {width:100%;float:left;padding:40px 0;text-align:center;}
#contactus .head {font-size:24px; font-weight:400; color:#000; display:block; padding:0; margin:0px;line-height:36px;}
#contactus .head2 {font-size:24px; font-weight:400; color:#666; display:block; padding:0; margin:0px;line-height:36px;}
#contactus .btn-orange {margin-top:40px;}

#socialMedia{width:100%;padding:10px 0;margin:0;float:left;margin-bottom:0px;background:#000;text-align:center;}
#socialMedia ul.social{list-style:none;padding:0;margin:0;width:100%;margin-bottom:0px;display:flex;flex-wrap:wrap;justify-content:center;}
#socialMedia ul.social li{float:left;margin:0 10px}
#socialMedia ul.social li a{background-image:none}
#socialMedia ul.social li a i{font-size:26px;color:#fff;}
#socialMedia ul.social li:hover a i{color:#ff8000;}

#cssmenu > ul > li > a{padding:0 10px; border-right:0;}
#cssmenu ul ul li a{padding:3px 15px;}

.block-title{margin:10px 0 15px 0}
.block-title span{width:auto; padding:0 5px !important; font-size:16px;}

.blurb-main{margin-top:0px;}
.blurb-custom .icon-image-lg{height:80px; width:80px;}
.icon-image img{/*width:70px;*/}
.blurb-custom {text-align:center; padding:0 1%; position:relative; float:left; width:92%; margin:5px 4%;}
.blurb-custom .blurb-title{margin-top:10px;}
.blurb-custom .blurb-title a{font-size:18px;}
.blurb-custom .blurb-content {margin-top:10px; color:#333; font-size:14px; line-height:18px; height:auto;}
.blurb-custom .blurb-read{margin:10px 0}
.blurb-custom .blurb-read a{font-size:13px;}

#sellerHome.homeContent .col1{width:100%; float:left; margin:1% 0; height:75px;}
#sellerHome.homeContent .col1 .img_icon{width:20%; float:left;}
#sellerHome.homeContent .col1 .description{width:80%; float:left;}
.description h4{margin-top:0px; margin-bottom:5px; color:#0099cc; font-size:18px; font-weight:500;}
.description p{margin-top:0px; margin-bottom:1px; font-size:15px; line-height:20px; padding:10px 10px;}
.description p img {width:100%;}
#sellerHome.homeContent .col2{width:100%; float:left; margin:1% 0; height:75px;}
#sellerHome.homeContent .col2 .img_icon{width:20%; float:left;}
#sellerHome.homeContent .col2 .description{margin-left:20%;}
.menu_body{display:none;padding:0 10px 10px 10px;font-size:14px;line-height:20px;color:#000;text-align:justify}

.become-seller-main .selling-part {text-align:center; margin:0px 0 20px 0;}
.become-seller-main .selling-part span {font-size:22px; padding:0; line-height:26px;}
.become-seller-main #startselling .shop-button {padding:12px 40px; margin-top:0px; font-size:16px; }
.become-seller-main #content-page{min-height:355px !important;}

#reachour{padding:0 0 30px 0;}
#reachour p{font-size:16px; line-height:24px; margin-bottom:20px;}
#reachour .shop-button{padding:12px 30px;}

#btm_links{padding:15px 0;display:none;}
#btm_links ul li a {color:#fff; font-size:13px; font-weight:500; padding:0 15px;line-height:30px;}



#footer-mid{padding: 10px 2%;width: 96%;box-sizing: content-box;display:none !important;}
#footer-mid #left{width:100%; padding:0;margin-bottom:5px;}
#footer-mid #right{width:100%; padding:0; text-align:left;}
#footer-mid #left #shiping{width:100%;float:left;margin:0;padding:2px 2px;height:auto;background-color:#0099cc;border-radius:4px;}
#footer-mid .head{width:100%;font-size:13px;color:#000;text-align:center;display:table-cell;vertical-align:middle;text-transform:uppercase;float:left;padding:0px 0;font-weight:600;line-height:30px;}
#footer-mid #left #shiping .paymentlogo{float:left;height:41px;width:100%;text-align:center;background:#fff;border-radius:4px;}
#footer-mid #left #shiping .paymentlogo img{max-width:100%!important;max-height:35px!important;margin-top:5px;}
#footer-mid #right #payment{width:100%;float:left;margin:0;padding:2px 2px;height:auto;background-color:#0099cc;border-radius:4px;}
#footer-mid #right #payment .paymentlogo{float:left;height:41px;width:100%;text-align:center;background:#fff;border-radius:4px;}
#footer-mid #right #payment .paymentlogo img{max-width:100%!important;max-height:34px!important;margin-top:5px;}
#footer-bottom{clear:both;float:left;width:100%;margin:0;padding:5px 0%;display:block;background:#000}
#copyright-text{clear:both;float:left;margin:0;width:100%;display:block;padding:0;line-height:24px;font-size:14px;color:#fff !important;text-align:center !important;}
#copyright-text a{color:#0099cc}
#paymentlogo{width:100%;float:left;text-align:center}
#powered-by{clear:none !important;float:right;margin:0;width:100% !important;display:block !important;text-align:center !important}
#powered-by img{width:auto}

.login-button {background:#0099cc; font-size:14px; padding:7px 25px; float:none; margin-top:0px; margin-left:10px; cursor:pointer;}
.become-banner-text {font-size:16px; color:#fff; line-height:22px; padding-left:2%; padding-top:5%;}
.become-seller-main .benefits-nav ul li a {padding:8px 5px; font-size:14px;}
.become-seller-main .benefits {margin:25px 0 25px 0; display: table;}
.become-seller-main .benefits h2 {text-align: center; font-size: 16px; padding-bottom:20px; line-height:24px;}
.become-seller-main .benefits h3 {font-size:16px; color:#333;font-weight:bold;padding-bottom:0;line-height:22px;}
.become-seller-main .benefits p {font-size:16px; color:#666; line-height: 22px; padding: 0 14px;}
.col-md-4 {width:100%; float:left; margin-bottom:25px;}
.become-seller-main .benefits .calculator-icon { margin:0 auto 10px;}
.become-seller-main .benefits .shop-button-red {padding:10px 40px; margin-top:0px; font-size: 20px;}


.modal-content {width:100%; border-radius:6px; -webkit-animation-name:animatetop;-webkit-animation-duration:0.4s; animation-name:animatetop; animation-duration:0.4s;}

.business-wrapper {background: url(../../../../images/steps_bg.png) no-repeat; background-size:400% auto; position:relative;}
.item-wrapper {float:left; width:100%; height:200px !important;}
.item {min-height: 150px; margin-left:45%; max-width:250px;}
.how-works .shap-part {margin-top: 0px; float: left; width:87%;}
.become-seller-main .how-works h3 {font-size:20px; font-weight:500; color:#0099cc; line-height:20px; padding-bottom:5px; padding-top: 5px;}
.become-seller-main .how-works p {line-height:22px; font-size: 16px; color: #2e2e2e;}
.sell-2 {position:relative; left:3%;}
section.story-approach {height:280px !important; min-height:280px !important;}
.owl-buttons{display:none;}

.become-seller-main .how-works h2 {padding-top:30px; padding-bottom:20px;}
.doing-business h2 {font-size:30px;}
.become-seller-main .sell-addwik h2 {font-size: 24px; padding: 0 0 0px; }
.become-seller-main .sell-addwik {padding:20px 0; display:table;}
.become-seller-main .sell-addwik p {font-size:16px; color:#414141; text-align:center; line-height:22px; padding: 15px 1%;}

.become-seller-main h2 {font-size:22px;}
.become-seller-main .structure {padding:20px 0; text-align: center;}
.become-seller-main .structure ul li {border: solid 1px #ff867e; padding:15px 9px 0 9px; min-height:70px; width:94%; margin:0 3%;}

.become-seller-main .support { padding:30px 0 0 0;}
.become-seller-main .support ul {width:92%; margin:10px auto;}
.become-seller-main .support ul li {width:100%;}
.become-seller-main .support ul li {padding-bottom:30px;}
.become-seller-main .support ul li .support-left {float:left; width:24%; padding-top:0px;}
.become-seller-main .support ul li .support-right {float: left; width:76%; text-align:justify; }
.become-seller-main .support ul li .support-right p {font-size:16px; padding-right:0; line-height:20px;}
.become-seller-main .support ul li .support-right h4 {color:#000; font-size:18px; padding-bottom:5px;}

.become-seller-main .faq { padding:15px 0;}
.become-seller-main .faq .faq-text { padding-top: 0px;}
.col-md-6, .col-sm-6 {width: 100%; padding-right:10px; padding-left:10px;}
.become-seller-main .faq .faq-text span {font-size:14px; padding-bottom:0px; line-height:18px;}
.become-seller-main .faq .faq-text p {font-size:13px; text-align:justify; line-height:20px; padding-bottom:20px;}
.become-seller-main .faq-text li{width: 94%;/* padding-left: 0; */margin-left: 5%;}



.footer{padding:0px;}
.footer-left {width:100%; float:left; margin-bottom:10px; display:none;}

#content-pane {width:100%; padding:0; margin:0; display:block; clear:both;}
#content-pane #content-page {width:98%; max-width:100%; margin:0 auto; padding:1%; display:block; position: relative; min-height:420px;}
#content-pane #page_content .text .counting li{font-size:13px;}

#footer-wrap {float:left; width:100%; display:block; background:#000; height:50px;}
#footer-wrap #footer-bottom {width:98%; max-width:768px; margin:0 auto; padding:0 1%; display:block; position: relative;}
#footer-wrap #footer-bottom #copyright-text {clear:both; float:left; text-align:left; width:100%; display:block; line-height:50px; font-size:14px; color:#FFFFFF;}
#footer-wrap #footer-bottom #powered-by {width:50%; float:left; text-align:right; margin-top:12px;}


#sellerHome .homeContent .bannerbg{height:150px;width:100%;background:#0099cc;margin-bottom:20px;}
#sellerHome .homeContent .bannerbg .banner_text{font-size:29px; line-height:34px; color:#fff; position:absolute; text-align:center; top:20px; width:100%;text-shadow: 0px 4px 2px rgba(0,0,0,0.5);}
#sellerHome .homeContent .bannerbg .reg_btn{font-size:14px; color:#fff; position:absolute; text-align:center; top:110px; width:100%;}
#sellerHome .homeContent .bannerbg .reg_btn a{font-weight:500; text-align:center; vertical-align:middle; cursor: pointer; background:#fff; border:1px solid transparent; padding:5px 10px; font-size:14px; border-radius:4px; color:#8C2B72; text-transform:uppercase;}
#sellerHome .homeContent .title {font-size:18px; line-height:24px; padding:0px; color:#0099cc; font-weight:500; margin-bottom:10px;}


.banner {width:100%; float:left; padding:0; margin:0;}
.banner img {width:100%; height:auto;}
#supplierHome {width:100%; padding:1% 0 0 0; margin:0; float:left;}
#supplierHome #supplierContent {width:100%; padding:0; margin:0; float:left;}
.homeContent {width:95%; padding:0; margin:0; float:left;}
.homeContent .title {font-size:20px; color:#0099cc; font-weight:500; margin-bottom:5px;}
.homeContent .heading {font-size:14px; color:#000000; font-weight:500; line-height:24px;}
.homeContent .text {font-size:14px; color:#000000; text-align:justify; line-height:18px; margin-bottom:20px;}
.homeContent .profile {width:96%; float:left; padding:2%; margin:0; margin-bottom:20px; background-color:#f5f5f5; border:1px solid #EEE;}
.homeContent .profile .pic {width:100%; float:left; text-align:left;}
.homeContent .profile .details {width:100%; float:left; padding-top:20px;}
.homeContent .profile .details h4 {font-size:15px; color:#CC0000; font-weight:500; padding:0; margin:0;}
.homeContent .profile .details p {font-size:14px; color:#000000;}

.homeContent .procedure .head {font-size:15px; color:#CC0000; font-weight:500; padding:0; margin:0;}
.homeContent .procedure p {font-size:14px; color:#000000; padding:18px; margin:0; text-align:justify;}
.homeContent .procedure p a {color:#CC3333;}

#supplierHome #supplierLogin {width:100%; padding:0; margin:0; float:none; text-align:center; margin-top:5px;}
/*#supplierHome #supplierLogin .box {width:90%; padding:2% 5% 8%; background-color:#f5f5f5; border:1px solid #EEEEEE;}*/
#supplierHome #supplierLogin .box .title {font-size:18px; color:#000; font-weight:500; margin-bottom:10px; width:100%;}
#supplierHome #supplierLogin .box .login_txtbox {width:100%; float:left; margin-bottom:10px;}
#supplierHome #supplierLogin .box .login_txtbox .label {font-size:14px; color:#000000; margin-bottom:5px;}
#supplierHome #supplierLogin .box .login_txtbox .watermarked_user {background:url("../images/emailAddress.gif") no-repeat #FFFFFF 5px; border:1px solid #CCCCCC; color:#000000; font-size:14px; padding:2%; width:91%;}
#supplierHome #supplierLogin .box .login_txtbox .watermarked_user:focus {background:#FFFFFF; border:1px solid #cc0000; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#fcd1d1)"; -moz-box-shadow:0px 0px 2px #fcd1d1; -webkit-box-shadow:0px 0px 2px #fcd1d1; box-shadow:0px 0px 2px #fcd1d1; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#fcd1d1);}
#supplierHome #supplierLogin .box .login_txtbox .without_watermarked_user {background:#FFFFFF; border:1px solid #CCCCCC; color:#000000; font-size:14px; padding:2%; width:91%;}
#supplierHome #supplierLogin .box .login_txtbox .without_watermarked_user:focus {background:#FFFFFF; border:1px solid #0099cc; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#b1e9ff)"; -moz-box-shadow:0px 0px 2px #b1e9ff; -webkit-box-shadow:0px 0px 2px #b1e9ff; box-shadow:0px 0px 2px #b1e9ff; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#b1e9ff);}
#supplierHome #supplierLogin .box .login_txtbox .watermarked_psw {background:url("../images/password.gif") no-repeat #FFFFFF 5px; border:1px solid #CCCCCC; color:#000000; font-size:14px; padding:2%; width:91%;}
#supplierHome #supplierLogin .box .login_txtbox .watermarked_psw:focus {background:#FFFFFF; border:1px solid #cc0000; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#fcd1d1)"; -moz-box-shadow:0px 0px 2px #fcd1d1; -webkit-box-shadow:0px 0px 2px #fcd1d1; box-shadow:0px 0px 2px #fcd1d1; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#fcd1d1);}
#supplierHome #supplierLogin .box .login_txtbox .without_watermarked_psw {background:#FFF; border:1px solid #CCC; color:#000; font-size:14px; padding:2%; width:91%;}
#supplierHome #supplierLogin .box .login_txtbox .without_watermarked_psw:focus {background:#FFFFFF; border:1px solid #0099cc; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#b1e9ff)"; -moz-box-shadow:0px 0px 2px #b1e9ff; -webkit-box-shadow:0px 0px 2px #b1e9ff; box-shadow:0px 0px 2px #b1e9ff; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color=#b1e9ff);}
#supplierHome #supplierLogin .box .btn_login {width:50%; float:left; margin-bottom:20px;}
#supplierHome #supplierLogin .box .btn_login .btn a {background:#0099cc; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; float:left;}
#supplierHome #supplierLogin .box .fgt_password_div{width:100%; height:auto; overflow:unset; font-size:13px;}
#supplierHome #supplierLogin .box .btn_login .btn a:hover {background-color:#333333;}
#supplierHome #supplierLogin .box .btn_login .fgt_password {float:right; padding-top:10px;}
#supplierHome #supplierLogin .box .btn_login .fgt_password a {font-size:14px; color:#888888; font-style:italic;}
#supplierHome #supplierLogin .box .btn_login .fgt_password a:hover {color:#555555; text-decoration:underline;}
#supplierHome #supplierLogin .box .for_query {width:100%; float:left; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #CCC;}
#supplierHome #supplierLogin .box .for_query .text {font-size:14px; color:#000000;}
#supplierHome #supplierLogin .box .for_query .mail a {font-size:14px; color:#0099cc; text-decoration:none;}
#supplierHome #supplierLogin .box .for_query .mail a:hover {color:#000000; text-decoration:underline;}
#supplierHome #supplierLogin .box .want_to {width:100%;}
#supplierHome #supplierLogin .box .want_to .text {font-size:14px; color:#000000; margin-bottom:5px;}
#supplierHome #supplierLogin .box .want_to .rgt_link a {font-size:16px; color:#fe0404; text-decoration:none;}
#supplierHome #supplierLogin .box .want_to .rgt_link a:hover {color:#CC0000; text-decoration:underline;}

.modal-header h2{font-size:16px;}
.btn_large a{font-size:16px; padding:12px 30px;}
#supplierHome #supplierLogin .box .fgt_password_div .fgt_password a{font-size:13px;}


#show_progressstatus {width:100%; text-align:center;}

#change_password{width: 100%;float:left;margin: 20px 0;padding: 0 2% 2% 2%;}
#change_password #box{width: 90%;margin:0 0;text-align: left;}
#change_password #box .message{font-size:15px;font-weight:700;color:#000;width: 100%;float: left;text-align: left;margin:30px 0 30px 0;}
#change_password .cngpssTitle{display:none}
#change_password #box .row{margin:10px 0;float: left;width: 100%;}
#change_password #box .row .input{border:1px solid #ccc;width:100%;padding:12px;font-size:14px;color:#000;outline:0;border-radius: 4px;}
#change_password #box .row .input2{border:1px solid #ccc;width:100%;padding:12px;font-size:14px;color:#000;outline:0;border-radius: 4px;background: #eee;}
#change_password #box .row .second .button_01 a{background:#ff8000;color:#fff;width:100%;padding:12px 0;font-size:16px;font-weight:600;display: block;border-radius: 4px;}
#change_password #box .row .second .button_01 a:hover{background:#000;}
#change_password #box .row .question{color:#000;margin-bottom:10px}
#change_password #box .row .answertype .left textarea{width:100%;height:100px}
#change_password #box .row .answertype+.btn_submit{margin-top:20px}
#change_password #box .row .answertype+.btn_submit .button_01 a{border:1px solid #ff8000;background:#ff8000;color:#fff;width:93%;padding:10px 15px;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase;outline:none;transition:all 300ms ease 0s;display:inline-block;text-align:center}
#change_password #box .row .answertype+.btn_submit .button_01 a:hover{border:1px solid #ff8000;background:#fff;color:#ff8000}

#forgot_password {background-color:#FFF; padding:0px 10px;}
#forgot_password .message {font-size:14px; color:#000000; margin-top:20px;}
#forgot_password #forgotpwd_email {margin-top:20px;}
#forgot_password .frgTitle {display:none;}
#forgot_password #forgotpwd_email .first {font-size:14px;color:#000;font-weight:500;float:none;line-height:25px;}
#forgot_password #forgotpwd_email .second {margin:0px 0px; float:none;}
#forgot_password #forgotpwd_email .second .input {width:90%; border:1px solid #CCC; padding:3px;}
#forgot_password #registernow {padding-top:20px;}

#supplier_login_register {width:100%; padding:0; margin:0; float:left;}
#supplier_login_register #Login {width:100%; padding:0; margin:0; float:left;}
#supplier_login_register #Login .title {font-size:16px; color:#333333; font-weight:500; line-height:24px; padding-bottom:10px; padding-left:10px;}
#supplier_login_register #Login .box {background-color:#f7f7f7; border-bottom:1px dotted #d3d3d3; border-top:1px dotted #d3d3d3; padding:2% 2%; clear:both; float:left; width:96%;}
#supplier_login_register #Login .box .login_txtbox {float:none; margin-bottom:0px; clear:none;}
#supplier_login_register #Login .box .watermarked_user {border:1px solid #d9d9d9; background:#FFFFFF; background-image:url(../images/emailAddress.gif); background-repeat:no-repeat; padding:1%; margin-right:0px; margin-bottom:10px; width:98%; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .without_watermarked_user {border:1px solid #d9d9d9; background:#FFF; padding:1%; margin-right:0px; margin-bottom:10px; width:98%; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .without_watermarked_psw {border:1px solid #d9d9d9; background:#FFF; padding:1%; margin-right:0px; margin-bottom:10px; width:98%; font-size:15px; color:#333333;}
#supplier_login_register #Login .box .watermarked_psw {border:1px solid #d9d9d9; background:#FFF; background-image:url(../images/password.gif); background-repeat:no-repeat;  padding:1%; margin-right:0px; margin-bottom:10px; width:98%; font-size:15px; color:#333;}
#supplier_login_register #Login .box .watermarked_psw:focus {background-image:none;}
#supplier_login_register #Login .box .watermarked_user:focus {background-image:none;}

#supplier_login_register #Login .box .btn_login a {background-color:#0099cc; padding:7px 20px; font-size:14px; color:#FFFFFF; font-weight:500; text-decoration:none; float:left;}
#supplier_login_register #Login .box .btn_login a:hover {background-color:#333333;}
#supplier_login_register #Login .box .fgt_password a {font-size:14px; color:#000; text-decoration:none; margin-left:30px; padding-top:5px; float:right;}
    #supplier_login_register .btn-group .btn {
        width: 332px !important;
    }
#supplier_login_register #Register {width:100%; padding:0; margin:0; float:left;}
#supplier_login_register #Register #signup .title {font-size:16px; color:#333333; padding-left:10px; border-bottom:1px dotted #d3d3d3; line-height:50px; font-weight:500; margin-bottom:10px;background:#f5f5f5;}
#supplier_login_register #Register #signup .title .blue {color:#0099cc;}
#supplier_login_register #Register #signup .title .already {float:none; font-size:14px; font-weight:normal;}
#supplier_login_register #Register #signup .title .already a {color:#0099cc;}
#supplier_login_register #Register #signup .row {clear:both; position:relative; padding:0px; float:left;padding-left:13px !important; width: 100%;}
#supplier_login_register #Register #signup .row .left {width:100%;float:left;margin-bottom:0px;text-align:left;}
#supplier_login_register #Register #signup .row .right {width:100%; float:left; margin-bottom:10px; text-align: left;}
#supplier_login_register #Register #signup .row .input_text {font-size:14px; color:#333; padding-left:0; float: left; width:100%; line-height:24px;font-weight:500;}
#supplier_login_register #Register #signup .row .input_text .star {color:#CC0000;}
#supplier_login_register #Register #signup .row .left #div_txt_business_type input{margin-left:0% !important;}
#supplier_login_register #Register #signup .row input[type=file]{width:93%;margin-left:0%;padding:10px;}
#supplier_login_register #Register #signup .row .signup_input {border:1px solid #d9d9d9; background:#FFF; padding:5px; margin-right:0px; width:93% !important; font-size:13px; color:#333333;}
#supplier_login_register #Register #signup .row textarea {border:1px solid #d9d9d9; background:#FFF; padding:5px; margin-right:0; width:93%; font-size:13px; color:#333333;}
#supplier_login_register #Register #signup .row2 {float:left; padding:0px 0px; text-align:center; width:100%;}
span.c_allowed {font-size:12px; display:inline-block; float:left; color:#0099cc;text-transform: none !important;margin-top:5px;margin-left:0%;}
#supplier_login_register #Register .row2 {float:left; margin:15px 0px; text-align:left; width:100%;padding-left:7%;}
#supplier_login_register #Register .row2 .link {font-size:18px;color:#000 !important;font-weight:500;margin-top:30px;}
#supplier_login_register #Register .row2 .link a{color:#000 !important;font-weight:500;text-decoration:underline;}
#supplier_login_register #Register .row2 .link a:hover{color:#0099cc !important;}

#supplier_login_register #Register #signup .note {margin-left:7%;float:left;margin-top:20px;}
#supplier_login_register #Register #signup .note .terms {width:100%;font-size:14px;color:#333;margin-bottom:20px;}
#supplier_login_register #Register #signup .note .note-text {width:100%;font-size:14px;color:#333;}

#supplier_login_register #Register #signup .row .left .msg-green {margin-left:0%;float:left;font-size:13px;color:green;}
#supplier_login_register #Register #signup .row .left .msg-red {margin-left:0%;float:left;font-size:13px;color:red;}

#supplier_login_register #box2 {margin-top:10px; display:block; position:relative; clear:both; width:100%; float:left; background:#fff;}
#supplier_login_register #box2 #signup {float:left; width:100%; position:relative; display:block;}
#supplier_login_register #box2 #signup .title {font-size:18px; color:#01306f; padding-left:10px; border-bottom: 1px dotted #d3d3d3; line-height:30px; font-weight:500;}
#supplier_login_register #box2 #signup .title span {color:#CC0000;}
#supplier_login_register #box2 #signup .row .left {width:100%; float:left; margin-bottom:10px;}
#supplier_login_register #box2 #signup .row .left .inputUpload {margin-left:35%; border:1px solid #EEE; margin-top:10px; background-color:#f5f5f5;}

/* ***** my code ********** */
#supplier_login_register #box2 #signup .row .left .inputUpload1 {margin-left:0%; border:1px solid #EEEEEE; margin-top:0px; background-color:#f5f5f5;}

#supplier_login_register #box2 #signup .row .right {width:100%; float:left; margin-bottom:10px;}
#supplier_login_register #box2 #signup .row .right .inputUpload {margin-left:35%; border:1px solid #EEE; margin-top:10px; background: #f5f5f5;}
#supplier_login_register #box2 #signup .row .right .inputUpload1 {margin-left:0;border:1px solid #EEE; margin-top:0; background:#f5f5f5;}
#supplier_login_register #box2 #signup .row {clear:both; position:relative; padding:0px 0%; width:100%; float:left;}
#supplier_login_register #box2 #signup .row .input_text {font-size:13px; color:#000; padding-left:0; float:left; width:100%; line-height:24px;}
#supplier_login_register #box2 #signup .row .input_text .star {color:#CC0000;}
#supplier_login_register #box2 #signup .row .signup_input {border:1px solid #d9d9d9; background:#FFF;padding:5px; margin-right:0px; width:100%; font-size:13px; color:#666;}
#supplier_login_register #box2 #signup .row .signup_input.small {width:17%; margin-right:3%; font-size:13px; color:#666;}
#supplier_login_register #box2 #signup .row .signup_input.big {width:80%; font-size:13px; color:#666;}

#supplier_login_register #box2 #signup .row .textarea {border:1px solid #d9d9d9; background:#FFF; padding:5px; margin-right:0; width:100%; font-size:13px; color:#666; height:60px;}
#supplier_login_register #box2 #signup .row2 {clear:both; position:relative; padding:30px 10px 20px 10px; text-align:center; width:98%;}
#supplier_login_register #box2 #signup .row2 .btn_signup a {background:linear-gradient(to bottom, #F77219 1%, #FEC6A7 3%, #F77219 7%, #F75B16 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); background:#F77219; border:1px solid #EC6723; padding:3px 70px; border-radius:4px; font-size:30px; color:#FFFFFF; font-weight:500; text-decoration: none; text-shadow:1px 2px 0px #283744; margin:0 auto; text-align:center;}
#supplier_login_register #box2 #signup .row2 .btn_signup a:hover {background:linear-gradient(to bottom, #F28941 1%, #FEC6A7 3%, #F28941 7%, #F75B16 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); background-color:#e35b00; border:1px solid #EE3A39;}
#supplier_login_register #box2 #signup .row2 .btn_signup a .icon-proceed {background:url(../images/icon_proceed.png); width:25px; height:25px; position:absolute; margin-top:8px; margin-left:10px;}

.pageTitle {border-bottom:1px solid #DDD; line-height:100%; font-size:16px; color:#000000; font-weight:500; text-transform:uppercase; padding-bottom:10px;}
.myaccount .welcome_text {width:100%; clear:both; font-size:13px; color:#000; font-weight:500; height:30px; line-height:30px;}
.myaccount .welcome_user {width:100%; clear:both; font-size:13px; color:#0099cc; text-align:center; height:30px; line-height:30px; text-transform:capitalize;}

#grid .welcome_text {width:100%; clear:both; font-size:13px; color:#000; font-weight:500; height:auto; line-height:20px; margin-left:0px !important;}

#order_grid_welcome { overflow-x:auto;}

#myaccount_box {width:100%; float:left; padding:0; margin:0; margin-bottom:20px; margin-top:10px; position:relative; display:block;}
#myaccount_box ul {list-style:none; padding:0; margin:0;}
#myaccount_box ul li {border:1px solid #ddd; float:left; width:100%; margin-right:0px; margin-bottom:10px;}
#myaccount_box ul li:last-child {margin-right:0;}
#myaccount_box ul li .title {background:#262626; width:100%; font-size:14px; font-weight:400; text-align:center; height:31px; line-height:31px;}
#myaccount_box ul li .box {width:96%; padding:2% 2% 0 2%; display:block; clear:both; min-height:auto; overflow: hidden;}
#myaccount_box ul li .box ul {list-style:none; padding:0; margin:0;}
#myaccount_box ul li .box ul li {border:0; width:100%; height:auto; line-height:16px; background:url(../images/arrow_right2.png) no-repeat 0 11px; font-size:13px; color:#000; text-decoration:none; font-weight:normal; margin-bottom:7px;}
#myaccount_box ul li .box ul li a {font-size:13px; color:#000000; text-decoration:none; font-weight:normal;}
#myaccount_box ul li .box ul li a:hover {color:#0099cc; text-decoration:underline;}
#myaccount_box ul li .box ul li .first {width:65%; float:left; text-align:left; color:#000000;}
#myaccount_box ul li .box ul li .second {width:35%; float:left; text-align:right; color:#0099cc;}


#order_grid_welcome{margin-top:10px;}
#order_grid_welcome .heading{font-size:12px !important;}
#order_grid_welcome .col_order_no, #order_grid_welcome .col_order_date, #order_grid_welcome .col_mode_payment, #order_grid_welcome .col_status, #order_grid_welcome .col_amount, #order_grid_welcome .col_mode_payment{padding:3px; font-size:12px;}

.product-search-bar1 {width:100%; float:left; margin:10px 0;}
.product-search-bar1 input[type="text"]{margin-bottom:10px; width:48%; margin-right:2%;}

.downloadbtn_supp {width:100% !important; padding:0; margin-top:10px;}
.downloadbtn_supp .button_03 {float:left; margin-right:5px; margin-top:7px;}
.downloadbtn_supp .input_order {border:1px solid #CCC; padding:5px; width:150px; font-size:12px; float:right;}

#product_grid .heading {color:#000; line-height:12px; height:30px !important; padding:3px!important; border-top:1px solid #DDD;}
#product_grid .row div{padding:2px;font-size:11px!important;}
#order_grid_order, #product_grid {width:100%; overflow-x:auto;}


#order_grid_return .heading {font-size:12px!important; line-height:13px; padding:2px; }
#order_grid_return .row div{font-size:12px !important; li   ne-height:13px; padding:2px;}
#order_grid_return .row div a{font-size:12px !important; line-height:13px;}
#order_grid_return .col_img{width:15%;}
#order_grid_return .col_img img{max-width:40px;}
#order_grid_return .col_desc{width:25%;}


#order_grid_return_track .heading {font-size:12px!important; line-height:13px; padding:2px; }
#order_grid_return_track .row div{font-size:12px !important; li   ne-height:13px; padding:2px;}
#order_grid_return_track .row div a{font-size:12px !important; line-height:13px;}
#order_grid_return_track .col_img{width:15%;}
#order_grid_return_track .col_img img{max-width:40px;}
#order_grid_return_track .col_desc{width:25%;}

#order_grid_amount .rowspan .first {width:60%; float:left; text-align:right; font-weight:500;}
#order_grid_amount .rowspan .second, #order_grid_amount .rowspan .third {width:19.5%; }

#chart-block .boxes{width:100%;}


.norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:50%; margin:100px auto;}
#order_grid .norecord {background:#333; border:1px solid #000; color:#FFF; font-size:15px; padding:10px; text-align:center; width:40%; margin:20px !important;}
#order_grid {width:100%; padding:0; margin:0; margin-top:20px;}
#order_grid .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none;-moz-border-top-colors:none; border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC; border-image:none; border-style:solid none none solid; border-width:0; display:table; font-size:12px; width:100%;}
#order_grid .caption {background:none repeat scroll 0 0 #CCC;display:table-caption}
#order_grid .row {display:table-cell;border:none;float:left;width: 100%;margin:0;}
#order_grid .row .heading {background:none repeat scroll 0 0 #EEE;display:table;font-size:12px;font-weight: 700;height:30px;line-height:30px;width: 13%;margin:0;text-align:center;vertical-align:middle;border:1px solid #CCC;border-bottom:0;float: left;}
#order_grid .col_order_no {border-bottom:1px solid #CCC;border-left:1px solid #ccc;display:table;height: 51px;padding:2% 0;vertical-align:middle;text-align:center;width: 13%;float: left;}
#order_grid .col_order_date {border-bottom:1px solid #CCC; border-right:1px solid #CCC; width:96%; display: table; height:30px;padding:2% 0;vertical-align:middle;text-align:center}
#order_grid .col_amount {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table; height:30px; padding:2% 0;vertical-align:middle;text-align:center; width:100%;}
#order_grid .col_mode_payment {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table; height: 30px; padding:2% 0;vertical-align:middle;text-align:center; width:100%;}
#order_grid .col_status {border-bottom:1px solid #CCC;border-right:1px solid #CCC; display:table; height:30px; padding:2% 0;vertical-align:middle;text-align:center; width:100%;}
#order_grid .col_order_no img {max-height: 30px;width: auto;}
#order_grid .row div:last-child {border-bottom:1px solid #ccc;}

.button_01 a {background:#0099cc; border-radius:4px; color:#fff; padding:7px 20px; font-size:14px; font-weight:500; text-decoration:none;*line-height:32px;}
.button_01 a:hover {background:#000;}
.button_02 a {background:#0099cc; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none;*line-height:32px;}
.button_02 a:hover {background-color:#333333;}
.button_03 a {background:#0099cc; color:#fff; padding:10px 30px; font-size:14px; font-weight:500; outline:0; text-decoration:none;border-radius:4px;}
.button_03 input[type="button" i] {background-color:#0099cc; padding:7px 20px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none; *line-height:32px; border:0;}
.button_03 a:hover, .button_03 input[type="button" i]:hover {background:#000;}
.button_04 a {background:#0099cc; color:#fff; padding:10px 30px; font-size:14px; font-weight:500; outline:0; text-decoration:none;border-radius:4px;}
.button_04 a:hover {background:#000;}
.button_gray a {background:#333; border:1px solid #000; padding:4px 10px; font-size:12px; color:#FFF; text-decoration:none;}
.button_gray a:hover {background-color:#CCCCCC; border:1px solid #999999; color:#000000;}

#box_left {width:96%; border:1px solid #CCC; padding:2%; float:left; margin:50px 0 10px 0;}
#box_left .title{border:1px solid #000; background:#333; color:#FFF; padding:5px 10px; text-align:center; margin-top:-30px; font-size:14px; position:absolute; }
#box_left .row {width:100%; float:left; margin:0; clear:both; display:block; position:relative;}
#box_left .row .first {width:40%; float:left; font-size:13px; color:#666666;margin:6px 0;}
#box_left .row .second {width:60%; float:left; font-size:13px; color:#000000;margin:6px 0;}

#box_right {width:96%; border:1px solid #CCC; padding:2%; float:left; margin:20px 0 10px 0; min-height:50px; height:auto;}
#box_right .title{border:1px solid #000; background:#333; color:#FFF; padding:5px 10px; text-align:center; margin-top:-30px; position:absolute; font-size:14px}
#box_right .row {width:100%; float:left; margin: 0; clear:both; display:block; position:relative;}
#box_right .row .first {width:44%; float:left; font-size:13px; color:#666666;margin:6px 0;}
#box_right .row .second {width:56%; float:left; font-size:13px; color:#000000;margin:6px 0;}

#productdetails-pane_supplier {border-top:1px solid #CCCCCC; clear:both; width:100%;}
#productdetails-pane_supplier .row_heading {display:table-row; vertical-align: middle;}
#productdetails-pane_supplier .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC; border-image:none; border-style:solid none none solid; border-width:0 0 1px 1px; display:table; font-size:12px; width:100%;}
#productdetails-pane_supplier .row_heading .grid_heading {background:#EEE; color:#000; font-size:14px; vertical-align:middle; border-bottom:1px solid #ddd;}
#productdetails-pane_supplier .row_heading .col_product_image {border-right:1px solid #ddd; display:table-cell; float:left; line-height:20px; padding:5px; width:83px;}
#productdetails-pane_supplier .row_heading .col_product_name {border-right:1px solid #ddd; display:table-cell; float:left; line-height:20px; padding:5px; width:300px;}
#productdetails-pane_supplier .row_heading .col_unit_price {border-right:1px solid #ddd;display:table-cell; float:left; line-height:20px; padding:5px; width:83px; text-align:right;}
#productdetails-pane_supplier .row_heading .col_qantity {border-right:1px solid #ddd; display:table-cell; float: left; line-height:20px; padding:5px; width:40px; text-align:right;}
#productdetails-pane_supplier .row_heading .col_sub_total {border-right:1px solid #ddd; display:table-cell; float:left; line-height:20px; padding:5px; width:80px; text-align:right;}
#productdetails-pane_supplier .row_heading .col_select {display:table-cell; float:left; border-right:1px solid #ddd; line-height:20px; padding:5px; width:99px; text-align:right;}
#productdetails-pane_supplier .table2 {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#CCCCCC -moz-use-text-color -moz-use-text-color #CCCCCC; border-image:none; border-style:solid none none solid; border-width:0px 0 0 1px; display:table; font-size:12px; color:#000000;}
#productdetails-pane_supplier .row_description .col_product_image {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:83px; height:120px;}
#productdetails-pane_supplier .row_description .col_product_name {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:300px; height:120px; overflow-y:auto;}

#productdetails-pane_supplier .row_description .col_product_name .row {clear:both; margin-bottom:5px; line-height:18px;}
#productdetails-pane_supplier .row_description .col_product_name .row .first {font-size:14px; color:#666; float: left; width:20%; height:auto;}
#productdetails-pane_supplier .row_description .col_product_name .row .second {font-size:14px; color:#000; margin-left:20%; width:80%; height:auto;}
#productdetails-pane_supplier .row_description .col_unit_price {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left; line-height:20px; padding:5px; width:83px; height:120px; text-align:right;}
#productdetails-pane_supplier .row_description .col_unit_price s {font-size:14px; color:#888888;}
#productdetails-pane_supplier .row_description .col_qantity {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell;float:left;line-height:20px;padding:5px; width:40px; height:120px; text-align:right;}
#productdetails-pane_supplier .row_description .col_sub_total {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; float:left;line-height:20px;padding:5px;width:80px;height:120px;text-align:right;}
#productdetails-pane_supplier .row_description .col_select {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell;float:left; line-height:20px; padding:5px;width:99px; height:120px; text-align:right;}

#order_grid_product{overflow-x:auto;}
#order_grid_product .col_product_name .row .first {width:100%; float:left; color:#666;}
#order_grid_product .heading {background:#EEE; display:table-cell; font-size:12px!important; height:30px; margin: 0; padding:4px; text-align:center; vertical-align:middle; border-top:1px solid #CCC; *height:20px !important;}
#order_grid_product .col_product_image img {max-width: 50px; max-height: 50px;}
#order_grid_product .col_unit_price input {width:75%; font-size:11px;}


#supplierTab {clear:both; display:block; margin-top:10px;}
#supplierTab #tab {clear:both; display:block;}
#supplierTab #tab ul {margin-left:10px; padding:0;}
#supplierTab #tab ul li {list-style:none; float:left; font-size:14px; text-transform:uppercase;}
#supplierTab #tab ul li a {display:block; padding:10px 20px; text-decoration:none!important; margin-right:1px; color:#333333; background-color:#e5e5e5; font-weight:normal;}
#supplierTab #tab ul li a:hover {color:#FFF; background-color:#333333;}
#supplierTab #tab ul li a.selected {margin-bottom:0; color:#FFFFFF; cursor:default; background-color:#0099cc;}
#supplierTab .box {width:95%; padding:2%; clear:left; background:#FFF;border:1px solid #e5e5e5; font-size:14px;}
#supplierTab .box .manifest_box {width:96%; padding:2%; margin-top:20px; background:#f9f9f9; border:1px solid #EEE; float:left;}
#supplierTab .box .manifest_box .heading {font-size:18px; color:#0099cc; font-weight:500; margin-bottom:15px;}
#supplierTab .box .manifest_box .sub_head {font-size:14px; color:#000000; margin-bottom:15px;}
#supplierTab .box .row {width:100%; float:left; margin:10px 0; clear:both; display:block; position:relative;}
#supplierTab .box .first {width:100%; float:none;font-size:14px;color:#333;font-weight:normal;margin-bottom:5px;}
#supplierTab .box .second {width:100%; float:none; margin-left:0%; font-size:13px; color:#333333;}
#supplierTab .box .second .input {border:1px solid #ddd; width:100%; padding:5px 4px; text-align:left; font-size:13px; color:#333; background:#FFF;}
#supplierTab .box .second .select {border:1px solid #ddd; width:100%; padding:5px 4px; text-align:left; font-size:13px; color:#333;}
#supplierTab .box .second .textarea {border:1px solid #ddd; width:100%; padding:5px 4px; text-align:left; font-size:13px; color:#333; height:100px;}

#supplierTabs {clear:both; display:block; margin:10px 0;}
#supplierTabs #tab {clear:both; display:block;}
#supplierTabs #tab ul {margin-left:0px; padding:0;}
#supplierTabs #tab ul li {list-style:none; float:left; font-size:12px; text-transform:uppercase; width:50%; height:33px;}
#supplierTabs #tab ul li a {display:block; padding:8px 6px; text-decoration:none!important; margin:0 1px 1px 0; color:#000; background:#e5e5e5;}
#supplierTabs #tab ul li a:hover {color:#FFF; background-color:#333333;}
#supplierTabs #tab ul li a.selected {margin-bottom:0; color:#FFF; cursor:default; background:#0099cc; height:auto;}
#supplierTabs .tab_product .box {width:95.5%; padding:2%; float:left; background:#FFF; border:1px solid #e5e5e5; font-size:14px;}	
#supplierTabs .tab_product .box .row {width:100%; margin-bottom:10px; clear:both; float:left;}
#supplierTabs .tab_product .box .row .first {width:100%;float:left;font-size:13px; color:#000;margin-bottom:2px;}
#supplierTabs .tab_product .box .row .second {width:100%; float:left; font-size:13px; color:#666; font-weight: normal;}
#supplierTabs .tab_product .box .row .second table {width:100% !important;}
#supplierTabs .tab_product .box .row .second .input {border:1px solid #ddd; padding:5px 4px; width:100%; font-size:13px; color:#666;}
#supplierTabs .tab_product .box .row .second select {border:1px solid #ddd;padding:4px;width:100%;font-size:13px}
#supplierTabs .tab_product .box .row .second .textarea {border:1px solid #ddd; padding:5px 4px; width:100%; font-size:13px; height:60px !important; }
#supplierTabs .tab_product .box .row .second td {width:25%; font-size:14px; color:#333333;}

#profile_nextt, #profile_next2, #profile_next3, #profile_next4, #profile_next6{margin:15px 0;}
#profile_nextt .button_03 a, #profile_next2 .button_03 a, #profile_next3 .button_03 a, #profile_next4 .button_03 a, #profile_next6 .button_03 a{display:block;}

#button-tab {padding-left:0;}
#button-tab #tab ul li:first-child {width:100%;}
#button-tab #tab ul li {width:100%;margin-bottom:1px;}
#button-tab #tab ul li a {padding:10px 10px; font-size:13px; text-align: center;}

#myTreeView tr {
    margin: 3px 0;
    float: left;
}
/*#myTreeView {border:0px solid #FF0000;display: inline-block;
    width: 100%;
    float: left;}*/
#myTreeView table td {width:100%; float:none; text-align:left; line-height:24px;}
#myTreeView table td input {margin-right:5px;}
#supplierTabs .tab_product  #category.box a img {color:#0099cc; font-weight:500;} 
#myTreeView table a {/*float:none;*/}
td.myTreeView_2 {color:#333333; width:100%; float:none;}

#myTreeView table tr td img{display:inline-block;}
#myTreeViewn0Nodes {margin-left:15px;}
#myTreeViewn0Nodes table tr td{margin-left:0px; width:100%;}

#myTreeViewn0Nodes #myTreeViewn13Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn18Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn33Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn33Nodes  #myTreeViewn35Nodes{margin-left:20px;}

#myTreeViewn0Nodes #myTreeViewn48Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn48Nodes #myTreeViewn49Nodes{margin-left:20px;}
#myTreeViewn0Nodes #myTreeViewn56Nodes{margin-left:20px;}
#myTreeViewn72Nodes{margin-left:20px;}
#myTreeViewn85Nodes{margin-left:20px;}
#myTreeViewn85Nodes #myTreeViewn87Nodes{margin-left:20px;}
#myTreeViewn85Nodes #myTreeViewn91Nodes{margin-left:20px;}

#profile_submit {width:100%; float:left; text-align:center; margin:30px 0;}

#bulkUpload {width:96%; float:left; padding:0px; margin:0px; position:relative;}
#bulkUpload ul {padding:0px; margin:0; list-style:none;}
#bulkUpload ul li {border:1px solid #CCC; background:#FFF; padding:2%; margin:0 0px; width:100%; float:left; min-height:130px; margin-bottom:10px;}
#bulkUpload ul li .cnt {width:100%; clear:both; padding:0; margin:0px; text-align:center;}
#bulkUpload ul li .cnt .title {font-size:14px; color:#000000; font-weight:500; margin:10px 0;}
#bulkUpload ul li .cnt .button_submit {margin:10px 0; float:left; width:100%; text-align:center;}
#bulkUpload ul li .cnt .button_submit a {background:#0099cc; color:#fff; padding:8px 40px; font-size:14px; color:#FFF; font-weight:500; text-decoration:none;text-transform:uppercase;border-radius:4px;}
#bulkUpload ul li .cnt .button_submit a:hover {background:#000;}
.uploadify {width:100% !important; text-align:center;}
#bulkUpload ul li .cnt object {margin-left:0px !important; position:relative !important;}
.uploadify-button {width:100% !important; text-align:center !important; margin-top:-30px;}

.uploadify-button-text {background:#333333; padding:7px 20px ; font-size:14px; color:#FFFFFF; font-weight:500; text-decoration:none;}
.uploadify-button2 {width:100% !important; text-align:center !important; float:left; margin:5px 0 10px 0;}
.uploadify-button-text2 a {background-color:#333333; padding:7px 20px 7px 20px; font-size:14px; color:#FFFFFF; font-weight:500; text-decoration:none; margin:5px 0;border-radius:4px;}

#imageAdd {width:100%; float:left; padding:0; margin:0; position:relative; display:block;}
#imageAdd .productSummery {width:100%; float:left; padding:0; margin:0; position:relative; display:block;}
#imageAdd .productSummery .row {width:98%; float:left; margin-top:15px; padding-left:1%;}
#imageAdd .productSummery .row .first {width:30%; *width:24%; float:left; font-size:13px; color:#666; font-weight:normal;}
#imageAdd .productSummery .row .second {width:70%; margin-left:30%; float:none; font-size:14px; color:#333; font-weight:normal;}
#imageAdd .productSummery .row .second img {border:1px solid #ddd; padding:4px;}
#btn_upload {width:100%; float:left; margin-top:30px;}

#imageAdd .productImages {width:100%; float:left; padding:0; margin:0; margin-top:50px; position:relative; display:block;}
#imageAdd .productImages .imageBox {width:100%; float:left; padding:0; margin:0; margin-top:30px; position: relative; display:block;}
#imageAdd .productImages .imageBox .imagepanel {float:left; width:100%; margin:15px 0 15px 0;}
#imageAdd .productImages .imageBox .imagepanel .title {background:#333333; border:1px solid #000000; color:#FFF; font-size:14px; font-weight:normal; padding:5px 10px; text-align:center; width:130px; margin-bottom:10px;}

#imageAdd .productImages .imageBox .imagepanel .box {width:100%; display:block; position:relative;}
#imageAdd .productImages .imageBox .imagepanel .box ul {height:auto; width:100%; background:#EEE; border:1px solid #CCC; padding:1%; padding-bottom:0; margin:0; list-style:none; float: left; min-height:120px;}
#imageAdd .productImages .imageBox .imagepanel .box ul li {border:1px solid #CCC; background:#FFF; padding:5px!important; width:60px; height:80px; text-align:center; margin-right:8px; margin-bottom:8px; float:left;}
#imageAdd .productImages .imageBox .imagepanel .box ul li img {max-height:60px; max-width:60px;}

.pageTitle2 {font-size:15px; color:#000; font-weight:500; background:#EEE; width:98%; padding:1%; margin-bottom: 20px; float:left;}
table {border-collapse:collapse; border-spacing:0;}
table.grid_table {width:100%; border:1px solid #CCCCCC; margin-bottom:20px; overflow-x:auto;}
table.grid_table tr {border-bottom:1px solid #CCCCCC;}
table.grid_table th {background:#EEE; border-right:1px solid #CCC; font-weight:500; padding:2px; font-size:12px; color:#000;}
table.grid_table td {background:#FFF; border-right:1px solid #CCC;font-size:12px;font-weight:normal; padding:10px 2px; color:#333;}
table.grid_table td input {border:1px solid #CCC; background-color:#f5f5f5; font-size:11px;}

.acc_content #order_grid_amount .heading{font-size:13px;}

#message-details {border:1px solid #e5e5e5; margin-top:20px; width:99%; float:left;}
#message-details .head {border-bottom:1px solid #e5e5e5; width:100%; background:#f6f6f6; padding:10px 0; text-align:center; color:#000; font-size:14px; font-weight:500;}
#message-details .message-left {width:35%; float:left; border-right:1px solid #e5e5e5; background-color:#fcfcfc;}
#message-details .message-left #message-tab {width:100%; height:685px; overflow-x:hidden; overflow-y:auto;}
#message-details .message-left #message-tab ul {margin:0; padding:0; list-style:none;}
#message-details .message-left #message-tab ul li a {height:52px; border-bottom:1px solid #e5e5e5; width:280px; float:left; padding:5px;}
#message-details .message-left #message-tab ul li a:hover {background-color:#EEEEEE;}
#message-details .message-left #message-tab ul li a.selected {background-color:#0099cc;}
#message-details .message-left #message-tab ul li a .lft {width:50px; margin-right:5px; float:left;display:none;} 
#message-details .message-left #message-tab ul li a .lft .img {width:46px; height:46px; padding:2px; border:1px solid #e2e2e2; background:#FFFFFF; text-align:center; vertical-align:middle; display:table-cell;}
#message-details .message-left #message-tab ul li a .lft .img img {max-height:46px; max-width:46px;}
#message-details .message-left #message-tab ul li a .details {width:auto; float:left; padding-top:0px;}
#message-details .message-left #message-tab ul li a .details .unreadmsg {position:relative; font-size:11px; color:#000; background:#FFF; border:1px solid #AAAAAA; padding:0px 6px; margin-top:0px; margin-left:0px; float:inherit; -moz-border-radius:90px; -webkit-border-radius:90px; border-radius:90px;}
#message-details .message-left #message-tab ul li a .details .tooltip {background:#333; border:1px solid #111; color:#fff; display:none; font-size:11px; line-height:16px; padding:3px; position:absolute; text-align:center; top:0px; left:0px; width:90px; z-index:999;}
#message-details .message-left #message-tab ul li a .details .tooltip a:hover {color:#c00; text-decoration:none;}
#message-details .message-left #message-tab ul li a .details .unreadmsg:hover .tooltip {display:block; position: absolute;}
#message-details .message-left #message-tab ul li a .details .name {font-size:12px; color:#0099cc; font-weight: 500; line-height:20px; display:-moz-box;}
#message-details .message-left #message-tab ul li a .details .name .date {float:right; font-size:11px; color: #666; font-weight:normal; margin-right:10px;}
#message-details .message-left #message-tab ul li a .details .msg {font-size:12px; color:#666; display:none;}
#message-details .message-left #message-tab ul li a.selected .lft {width:50px; margin-right:5px; float:left; display:none;} 
#message-details .message-left #message-tab ul li a.selected .img {width:46px; height:46px; padding:2px; border:1px solid #333; background:#FFFFFF; text-align:center; vertical-align:middle; display:table-cell;}
#message-details .message-left #message-tab ul li a.selected .img img {max-height:46px; max-width:46px;}
#message-details .message-left #message-tab ul li a.selected .details .name {font-size:12px; color:#FFFFFF; font-weight:500; line-height:20px;}
#message-details .message-left #message-tab ul li a.selected .details .name .date {float:right; font-size:12px; color:#ddd; font-weight:normal;}
#message-details .message-left #message-tab ul li a.selected .details .msg {font-size:12px; color:#f1ffcf;}
#message-details .message-right {width:64%; float:left;}
#message-details .message-right .box {width:100%; height:400px;}
#message-details .message-right .box .product-details {height:50px; padding:1%; width:98%; float:left; background-color:#fcfcfc;}
#message-details .message-right .box .product-details .left {width:60px; float:left; margin-right:10px; display:none;}
#message-details .message-right .box .product-details .left .img {width:56px; height:56px; padding:2px; border: 1px solid #e2e2e2; background-color:#FFFFFF; text-align:center; vertical-align:middle; display:table-cell;}
#message-details .message-right .box .product-details .left .img img {max-height:56px; max-width:56px;}
#message-details .message-right .box .product-details .right {width:100%; float:left;}
#message-details .message-right .box .product-details .right .product-name {font-size:15px; color:#333; font-weight:500; line-height:20px;}
#message-details .message-right .box .product-details .right .product-sku {font-size:14px; color:#555555; font-weight:normal; line-height:15px;}
#message-details .message-right .box .msg-box {height:481px; padding:1%; width:98%; float:left; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; overflow-x:hidden; overflow-y:auto;}
#message-details .message-right .box .msg-box .row {width:100%; float:left; margin-bottom:10px;}
#message-details .message-right .box .msg-box .row .name {font-size:12px; color:#000000; font-weight:500; margin-bottom:5px; background:#EEE; padding:5px;}
#message-details .message-right .box .msg-box .row .name .date {float:right; font-size:12px; color:#333; font-weight:normal;}
#message-details .message-right .box .msg-box .row .msg {font-size:12px; color:#666666; text-align:justify; padding:5px;}
#message-details .message-right .reply {height:auto; padding:1%; width:98%; float:left; background-color:#f6f6f6;}
#message-details .message-right .reply .lft {width:100%; float:left; margin-right:0%;}
#message-details .message-right .reply .lft .textarea {border:1px solid #e5e5e5; width:98%; font-size:14px; color:#333333; padding:1%; height:47px; resize:none;}
#message-details .message-right .reply .rgt {width:100%; float:left;}
#message-details .message-right .reply .rgt a.btn {background:#0099cc; border:1px solid #0099cc; width:99%; height:32px; line-height:32px; font-size:14px; color:#FFF; float:left;font-weight:500; text-decoration:none; text-transform:uppercase; text-align:center; margin-top:12px;}
#message-details .message-right .reply .rgt a.btn:hover {background-color:#444; border:1px solid #333;}


#questions_grid {width:100%; padding:0; margin:0; margin-top:20px; overflow-x:scroll;}
#questions_grid .table {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors: none; -moz-border-top-colors:none; border-color:#CCC -moz-use-text-color -moz-use-text-color #CCC; border-image:none; border-style:solid none none solid; border-width:0; display:table; font-size:12px; width:100%;}
#questions_grid .row {display:table-row;border:none; float:none; width:auto; font-size:12px;}
#questions_grid .heading {background:#EEE; display:table-cell; font-size:12px!important; color:#000; font-weight:500; margin:0; padding:0; height:34px!important; text-align:center;vertical-align:middle; border-top:1px solid #CCC!important;}
#questions_grid .col_status {border:1px solid #CCC; border-top:0; display:table-cell; height:auto; padding:2px; vertical-align:middle; text-align:center; width:30%; }
#questions_grid .col_no {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:2px; width: 24%; vertical-align:middle; text-align:center;}
#questions_grid .col_manage {border-bottom:1px solid #CCC; display:table-cell; height:auto; padding:2px; vertical-align:middle; text-align:center; width:6%;}
#questions_grid .col_manage img{max-height:40px; max-width:40px;}
#questions_grid .col_amount {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:2px; vertical-align:middle; text-align:center; width:20%;}
#questions_grid .col_action {border-bottom:1px solid #CCC; border-right:1px solid #CCC; display:table-cell; height:auto; padding:2px; vertical-align:middle; text-align:center; width:10%;}

.smk_accordion .accordion_in .acc_head{font-size:13px !important;}

#aboutus {width:100%;float:left;}
#aboutus .banner {width:100%;float:left;}
#aboutus .banner img {width:100%;}
#aboutus .content-desc {width:100%; margin:20px 0;display:inline-block;}
#aboutus .content-desc .left {width:100%;float:left;}
#aboutus .content-desc .left img {width:100%;}
#aboutus .content-desc .right {width:100%;float:left;}
#aboutus .content-desc .right img {width:100%;}
#aboutus .content-desc .middlecontent {float:left;width:100%;}
#aboutus .content-desc .middlecontent h1 {text-align:center;font-size:18px;font-weight:bold;line-height:40px;margin: 13px 0;}
#aboutus .content-desc .middlecontent .box {text-align: center;position: relative;left: 5%;right: 5%;width: 90%;background:#fff;padding:0px;overflow:inherit;height:auto;}
#aboutus .content-desc .middlecontent .box h2 {text-align:center;font-size:15px;font-weight:bold;line-height:25px;margin: 13px 0}
#aboutus .content-desc .middlecontent .box p {line-height:20px;margin:10px 0 10px 0;font-size:15px;}
#aboutus .content-desc .middlecontent .box p.bold {font-weight:500;font-style:italic;}

#contact {width:100%;float:left;}
#contact .banner {width:100%;float:left;}
#contact .banner img {width:100%;}
#contact .box-container{background:#f3f3f3;width:100%;display:inline-block;padding-bottom:10px;}
#contact .box-container .box{width:96%;background: #fff;display: table;margin: auto;margin-top:10px;border:1px solid #dadada;}
#contact .box-container .box .left{background:#fff;width:100%;display:inline-block;float:left; padding:4%;}
#contact .box-container .box .left h1{font-size:24px;font-weight:600;color:#000;}
#contact .box-container .box .left p{font-size:15px;font-weight:400;color:#000;margin:10px 0;}
#contact .box-container .box .left .list{width:100%;float:left; margin:0px 0;}
#contact .box-container .box .left .list .col{width:100%;float:left;margin:10px 0;}
#contact .box-container .box .left .list .col .icon{width:18%;float:left;}
#contact .box-container .box .left .list .col .icon img{max-height:36px;max-width:36px;}
#contact .box-container .box .left .list .col .txt{width:82%;float:left;}
#contact .box-container .box .left .list .col .txt h3{font-size:16px;font-weight:600;color:#000;}
#contact .box-container .box .left .list .col .txt p{font-size:13px;font-weight:400;color:#000;margin:5px 0 5px 0;float:left;}
#contact .box-container .box .left .list .col .txt p a{color:#0099cc;font-weight:400;}
#contact .box-container .box .left .list .col .txt p a:hover{color:#000;}
#contact .box-container .box .right{width:100%;float:left;background:#f9f9f9;padding:4%;text-align:left;border-left:0px solid #dadada;border-top:1px solid #dadada;}
#contact .box-container .box .right h3{font-size:22px;font-weight:600;color:#000;margin-bottom:10px;}
#contact .box-container .box .right .row{width:100%;float:left;margin-top:10px;}
#contact .box-container .box .right .row .input{width:100%;float:left;padding:3.5%;border:2px solid #e2e2e2;background:#fff;border-radius:4px;}
#contact .box-container .box .right .row .input-text{width:100%;float:left;padding:3.5%;border:2px solid #e2e2e2;background:#fff;border-radius:4px;}

#knowledge-centre{margin:0;float:left;width:100%;margin-bottom: 20px;}
#knowledge-centre #photos{width: 100%;float: left;}
#knowledge-centre #photos .item-list{background:#fff;padding:0;display:inline-block;width:100%;margin:1% 0;height:auto}
#knowledge-centre #photos .item-list .blog_inside{width:100%}
#knowledge-centre #photos .item-list .blog_inside .img{width:100%;height:auto}
#knowledge-centre #photos .item-list .blog_inside .img img{width:100%;}
#knowledge-centre #photos .item-list .blog_inside .info {width: 100% !important;padding:5%;}
#knowledge-centre #photos .item-list .blog_inside .info .head{width:100%;float:left;font-size:30px;font-weight:300;color:#666;text-decoration:none;margin:0;line-height: 36px;}
#knowledge-centre #photos .item-list .blog_inside .info .head a{font-size:30px;font-weight:300;color:#666;text-decoration:none;margin:0;line-height: 36px;}
#knowledge-centre #photos .item-list .blog_inside .info .caption{font-size:14px;color:#666;font-weight:400;width:100%;margin:20px 0;float: left;line-height:24px;}
#photos {line-height:0;-webkit-column-count:1;-webkit-column-gap:40px;-moz-column-count:1;-moz-column-gap:40px;column-count:1;column-gap:40px;display:inline-block;}
#photos div {width: 100% !important;height: auto !important;}

.nav {background: #000;line-height: 40px;-moz-box-sizing: border-box;box-sizing: border-box;width: 40px;height: 40px;padding: 0;display: block;position: fixed;top: 0;left: 0;z-index: 999 !important}
.nav a {background: url(../images/nav-icon.png) no-repeat 10px 10px;display: block;width: 4px;height: 40px;float: left;padding-left: 40px;font-size: 13px;font-weight: bold;color: #fff;text-decoration: none;text-transform: uppercase}
#navigation-wrap {clear: both;float: left;margin: 0;padding: 0;display: block;width: 100%;height: 40px;line-height: 40px;background: #f9f9f9;text-align:center;}
#navigation-wrap #mainCat {width: 21%;float: left;background: url(../images/icon_menu.png) no-repeat #444 20px 20px;padding: 0 0 0 4%;cursor: pointer;display: none}
#navigation-wrap #mainCat a .catDown {background: url(../images/icon-cate-down.png);width: 15px;height: 15px;right: 0;position: relative;float: right;margin: 16px}
#navigation-wrap #mainCat a {font-size: 14px;color: #fff;font-weight: 500;text-decoration: none}
#navigation-wrap #navigation_header {width: 100%;float: left}
#pull {display: block}

#signin{width:92%;margin:25px auto;border:1px solid #cfcfcf;padding:2%;clear:both;border-radius:4px; background:#fff;text-align:center;}
#signin .title{font-size:24px;color:#000;line-height:50px;padding:0;font-weight:500}
#signin .text{width:100%;font-size:14px;color:#000;text-align:center;float:left;margin:20px 0;}
#signin .login_row{margin:5px 0;width:100%;float:left}
#signin .login_row .input{border:1px solid #cbcbcb;width:100%;padding:3%;font-size:14px;color:#666;border-radius:4px;}
#signin .login_row .input:hover{border:1px solid #666}
#signin .login_row .input:focus{border:1px solid #666;color:#000;}
#signin .login_row .acc{color:#000;font-size:13px;width:100%;float:left;text-align:center;}
#signin .login_row .acc a{color:#0099cc;}
#signin .login_row .acc a:hover{text-decoration:underline}
#signin .login_row .forgotpassword{text-align:right;width:100%;float:left;font-size:13px;text-align:center;margin-top:10px;}
#signin .login_row .forgotpassword a{color:#0099cc;outline:none;}
#signin .login_row .forgotpassword a:hover{text-decoration:underline}

/*#signin{width:60%;margin:30px auto;border:1px solid #cfcfcf;padding:2%;clear:both;border-radius:4px; background:#fff;text-align:center;}*/
#welcome {width:100%;float:left;margin:0px 0 20px 0;}
#welcome .left {width:100%;float:left;text-align:center;}
#welcome .welcome_text {width:100%; clear:both; font-size:14px; color:#000; font-weight:500; height:30px; line-height:30px;}
#welcome .welcome_text  .welcome_user {width:100%; clear:both; font-size:14px; color:#0099cc; text-align:center; text-transform:capitalize;}
#welcome .right {width:100%;float:left;text-align:center;margin:20px 0 10px 0;padding-top:0px;}
.low-stock{width:100%; clear:both; font-size:14px; color:#000; font-weight:500; height:36px; line-height:18px;text-align:center;}

#search-product {width:100%;float:left;padding:0;margin:0;}
#search-product .box{width:91%;padding:4%;float:left;margin:0;border:1px solid #ddd;}
#search-product .box .lable{font-size:14px;color:#000;font-weight:500;width:100%;float:left;}
#search-product .box input[type="text"]{padding:2%; border:1px solid #ddd; margin-right:0px;width:96%;border-radius:4px;margin-bottom:20px;}
#search-product .box .button_03{background:#0099cc; border:1px solid #0099cc; color:#fff; padding:6px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;}
#search-product .box .button_03:hover{background:#fff; border:1px solid #0099cc; color:#0099cc;}
#search-product .box .button_02{background:#fff; border:1px solid #0099cc; color:#0099cc; padding:6px 20px; font-size:14px; font-weight:400; text-decoration:none; outline:0; margin-right:10px;}
#search-product .box .button_02:hover{background:#0099cc; border:1px solid #0099cc; color:#fff;}

#search-product .box #norecord{width:auto;text-align:center;padding:0px 0;font-size:15px;color:#000;font-weight:500;}

#search-product .box .head {font-size:18px;color:#000;font-weight:500;}
#search-product .box p {font-size:14px;color:#000;font-weight:400;}
#search-product .box .back {width:100%;text-align:center;}
#search-product .box ul.products_grid{width:100%;text-align:left;padding:0;margin:20px 0 0 0;float:left;list-style:none;}
#search-product .box ul.products_grid li {width:92%;text-align:left;padding:2%;margin:0 2% 10px 2%;float:left;border:1px solid #f5f5f5;}
#search-product .box ul.products_grid li .class-product_image {width:100%;height:210px;text-align: center;display: flex;justify-content: center;align-items: flex-end}
#search-product .box ul.products_grid li .class-product_image img {max-width:210px;max-height:210px;}
#search-product .box ul.products_grid li #name {width:100%;text-align:left;margin:10px 0;height:50px;font-size:14px;color:#333;}
#search-product .box ul.products_grid li #sku {width:100%;text-align:left;height:20px;font-size:14px;color:#333;}
#search-product .box ul.products_grid li .product-addto-wrap {width:98%;margin:3% 1%;float:left;}
#search-product .box ul.products_grid li .product-addto-wrap .info {width:50%;float:left;text-align:left;}
#search-product .box ul.products_grid li .product-addto-wrap .info a {background: #0099cc; border-radius: 4px; padding: 6px 20px; font-size: 12px; color: #fff; font-weight: 500; border:none;}
#search-product .box ul.products_grid li .product-addto-wrap .info a:hover {background: #000;color:#fff; text-decoration:none;}
#search-product .box ul.products_grid li .product-addto-wrap .select {width:50%;float:left;text-align:right;}
#search-product .box ul.products_grid li .product-addto-wrap .select a {background: #000; border-radius: 4px; padding: 6px 20px; font-size: 12px; color: #fff; font-weight: 500; border:none;}
#search-product .box ul.products_grid li .product-addto-wrap .select a:hover {background: #0099cc;color:#fff; text-decoration:none;} 

.box-grid {width:100%;float:left;padding:0;margin:0 0 20px 0;}
.box-grid .left {width:100%;float:left;padding:0;margin:0;}
.box-grid .left .total {width:100%;float:left;font-size:14px;color:#000;}
.box-grid .left .total label {font-weight:600;}
.box-grid .left .product-search-bar1{width:100%; float:left;margin: 0;}
.box-grid .left .product-search-bar1 input[type="text"]{padding:8px 10px; border:1px solid #ddd; margin-right:10px;width:99%;}
.box-grid .left .product-search-bar1 .button_03{background:#0099cc; border:0; color:#fff; padding:9px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;text-transform:uppercase;font-weight:500;margin-top:0px;}
.box-grid .left .product-search-bar1 .button_03:hover{background:#000;}
.box-grid .left .product-search-bar1 .button_02{background:#000; border:0; color:#fff; padding:9px 20px; font-size:14px; text-decoration:none; outline:0; margin-right:10px;text-transform:uppercase;font-weight:500;}
.box-grid .left .product-search-bar1 .button_02:hover{background:#0099cc;}

.box-grid .right {width:100%;float:left;padding:0;margin:0;text-align:left;}
.box-grid .right #pstatus{margin-right: 12px;padding: 4px 0px;width:150px;height:30px;font-size:14px;color:#000;border: 1px solid #CCC;}
.box-grid .right .button_03{background: #0099cc;color: #fff;padding: 8px 20px;font-size: 14px;text-decoration: none;border:0;text-transform:uppercase;font-weight:500;}
.box-grid .right .button_03:hover{background: #000;}
.box-grid .right .downloadbtn_supp {width:100%; padding:0; float:left;}
.box-grid .right .downloadbtn_supp .text {font-size:14px;color:#000;}
.box-grid .right .downloadbtn_supp .button_03 {float:left; margin-right:5px;}
.box-grid .right .downloadbtn_supp .input_order2 {border:1px solid #CCC; padding: 4px 0px;width:150px;height:30px;font-size:14px;color:#000;}
}

@media screen and (max-width:480px) {
ul.topnav li:not(:first-child) {display: none;}
ul.topnav li.icon {float: right; display: inline-block;  }
}

@media screen and (max-width:480px) {
ul.topnav.responsive {position: relative;}
ul.topnav.responsive li.icon {position: absolute; right: 0; top: 0;}
ul.topnav.responsive li {float: none; display: inline; }
ul.topnav.responsive li a {display: block; text-align: left;}
}

@media (max-width:1280px) and (min-width:1181px) {
    #container {
        width: 95%;
        max-width: 1280px;
    }
    #navigation-wrap-home .nav-fostrap li a {
        padding-right: 98px;
    }
    #btm_links ul li a{
        padding-right:95px;
    }
    #navigation-wrap .nav-fostrap li a {
        padding-right: 50px;
        font-size:14px;
    }
        #aboutus .content-desc .middlecontent .box{
            height: 450px;
    overflow-y: auto;
    }
        #knowledge-centre #photos .item-list .blog_inside .info .arrow-up{
            margin-top:-33px !important;
        }
        #contact .box-container .box .left .list .col .txt p{
            margin: 5px 0 0px 0;
        }
        #contact .box-container .box .left .list .col{
            margin:20px 0 0;
        }
        #contact .box-container .box .left .list{
            margin:20px 0 0;
        }
        #contact .box-container .box .left{
                padding: 3% 3% 0 3%;
        }
}
#contact .box-container .box .left{
                padding: 3% 2% 0 3%;
        }
 #contact .box-container .box .left .list .col .txt p{
            margin: 5px 0 0px 0;
        }
        #contact .box-container .box .left .list .col{
            margin:20px 0 0;
        }
        #contact .box-container .box .left .list{
            margin:20px 0 0;
        }
@media (max-width:1180px) and (min-width:1025px) {
    #container {
        width: 95%;
        max-width: 1280px;
    }
    #knowledge-centre #photos .item-list .blog_inside .info .arrow-up{
            margin-top:-31px !important;
        }
    #contact .box-container .box .left{
                padding: 3% 3% 0 3%;
        }
    #navigation-wrap-home .nav-fostrap li a {
        padding-right: 85px;
    }
    #contact .box-container .box .left .list .col .txt p{
            margin: 5px 0 0px 0;
        }
        #contact .box-container .box .left .list .col{
            margin:20px 0 0;
        }
        #contact .box-container .box .left .list{
            margin:20px 0 0;
        }
    #signin {
        width: 40%;
    }
     #btm_links ul li a{
        padding-right:82px;
    }
    #navigation-wrap .nav-fostrap li a {
        padding-right: 30px;
    }
    #aboutus .content-desc .middlecontent .box{
            height: 415px;
    overflow-y: auto;
    }
}


@media (max-width:1024px) and (min-width:769px) {
#btm_links ul li a{
        padding-right: 66px;
}
.Lastsection1 .one{
        margin-right: 16px !important;
}
.Lastsection1 .one:last-child {
    margin-right: 0 !important;
}

}
#order_grid_product .col_status img{
    margin-bottom:5px;
}

#order_grid_return .col_order_no span{
    font-weight:500;
    
    font-size:14px;
}
#order_grid_return .col_status{
    font-size:14px;
}
#order_grid_return .col_order_date{
    font-size:13px;
}
#order_grid_return .col_desc{
    font-size:13px;
}
#content-page.DashboardPage #order_grid_return .col_order_no{
    width:15.9%;
}
#content-page.DashboardPage #order_grid_return .col_status{
    width:21.9%;
}
@media screen and (max-width:480px) {
    #brandtable {
        width: 100%;
        float: left;
        overflow-x: auto;
    }

    #brandassociation {
        width: 500px;
    }
}

.GridMyAccount #order_grid_return .heading{
    width:14.1% !important;
}
.GridMyAccount #order_grid_return .col_order_no{
     width:14.1% !important;
}
.GridMyAccount #order_grid_return .col_status{
     width:14.1% !important;
}
.GridMyAccount #order_grid_return .col_order_date{
     width:14.1% !important;
}
.GridMyAccount #order_grid_return .col_desc{
     width:14.1% !important;
}

@media (max-width:1148px) and (min-width:767px) {
    #order_grid_return .heading{
        width:9.8% !important;
        font-size:12px !important;
    }
    #order_grid_return .col_order_no{
     width:9.8% !important;
        font-size:12px !important;
}
#order_grid_return .col_status{
     width:9.8% !important;
        font-size:12px !important;
}
 #order_grid_return .col_order_date{
    width:9.8% !important;
        font-size:12px !important;
}
 #order_grid_return .col_desc{
    width:9.8% !important;
        font-size:12px !important;
}
}

@media screen and (max-width:767px) {
    #order_grid_return .heading{
        width:8.9% !important;
        font-size:12px !important;
    }
     #order_grid_return .col_order_no{
     width:8.9% !important;
        font-size:12px !important;
}
#order_grid_return .col_status{
     width:8.9% !important;
        font-size:12px !important;
}
 #order_grid_return .col_order_date{
    width:8.9% !important;
        font-size:12px !important;
}
 #order_grid_return .col_desc{
    width:8.9% !important;
        font-size:12px !important;
}
 .ReturnListOrder #order_grid_return{
     overflow-x:auto;
 }
  .ReturnListOrder #Supplier_WelCome{
      width: 990px;
  }
  #order_grid_return .col_order_no span {
    font-weight: 500;
    font-size: 12px !important;
}
.GridMyAccount #sh_box{
        width: 100%;
    overflow-x: auto;
}
.GridMyAccount #order_grid_return{
        width: 568px;
}
.GridMyAccount #order_grid_return .col_order_no{
        width: 12.1% !important;
}
#Prebook_Orderd {
    width: 100%;
    overflow-x: auto;
}
#Prebook_Orderd #order_details {
    width: 770px !important;
}
}

@media only screen and (max-width: 768px) {
   #order_grid_amount .smk_accordion {
        margin-top: 10px !important;
    }
   .Lastsection1 .one{
       margin-right:12px !important;
   }
   .Lastsection1 .one:last-child {
    margin-right: 0 !important;
}
}

#Longbanner{
    width: 100%;
    display: inline-block;
    margin-bottom: 40px;
}
.Lastsection1{
    width:100%;
    display:inline-block;
    margin-top:30px;
    margin-bottom:30px;
}
.Lastsection1 .one{
    width: 15.3%;
    float: left;
    text-align: left;
    margin-right: 21px;
}
.Lastsection1 .one:last-child{
    margin-right:0;
}
#powered{
    color:#fff;
}

#imageAdd  {width:100%; float:left; padding:0; margin:0; margin-top:50px; position:relative; display:block;}
#imageAdd  .imageBox {width:100%; float:left; padding:0; margin:0; margin-top:10px; display:block; position:relative;}
#imageAdd  .imageBox .imagepanel {float:left; width:100%; margin:15px 0 15px 0;}
#imageAdd  .imageBox .imagepanel .title {background:#333; border:1px solid #000; color:#FFF; font-size:14px; padding:5px 10px; text-align:center; width:130px; margin-bottom:10px;}
#imageAdd  .button_03 a{display:block; margin-top:10px;}

#imageAdd  .imageBox .imagepanel .box {width:100%; display:block; position:relative;}
#imageAdd  .imageBox .imagepanel .box ul {height:auto; width:97%; background:#EEE; border:1px solid #777; padding:1%; padding-bottom:0; margin:0; list-style:none; float:left; min-height:120px;}
#imageAdd  .imageBox .imagepanel .box ul li {border:1px solid #777; background:#FFF; padding:5px !important; width:100px; height:140px; text-align:center; margin-right:10px; margin-bottom:10px; float:left;}
#imageAdd  .imageBox .imagepanel .box ul li img {max-height:100px; max-width:75px;}
.LongBannercls img{
    width:100%;
}
.ui-widget #shipping_charge input {
    width: 98% !important;
    padding: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.ui-widget #shipping_charge .heading{
    color:#000;display:none;
}
.ui-widget #shipping_charge .row .first{color:#000;    font-size: 13px;
    margin-bottom: 5px;margin-top:5px;}
  

@media only screen and (max-width: 767px) {
   .Lastsection1 .one {
    width: 44%;
    float: left;
    text-align: left;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 20px;
}
    .Lastsection1 .one img{
        width:100%;
    }
    #Longbanner{
       margin-bottom: 7px;
    }
    .Lastsection1 {
    width: 100%;
    display: inline-block;
    margin-top: 20px;
    margin-bottom: 0px;
}
    #brandassociation .table{
        width:782px;
    }
    .SubSellerAcnt .NameCls input {
    padding: 9px 12px;
    width: 52% !important;
}
    .SubSellerAcnt .NameCls label {
    width: 37% !important;
    display: inline-block;
}
}
.SubSellerAcnt{
        width: 100%;
    display: inline-block;
    border: 1px solid #ddd;
    padding: 0px 0px;
}
.pageTitlebefore{
        color: #0099cc;
    border-bottom: 1px solid #ddd;
    padding: 13px 20px;
    background: #f5f5f5;
    font-size: 17px;
    font-weight: 500;
}
.SubSellerAcnt .NameCls{
        padding: 11px 20px 0 20px;
}
.SubSellerAcnt .NameCls label{
    width: 10%;
    display: inline-block;
}
.SubSellerAcnt .NameCls input{
    padding: 9px 12px;
    width: 24%;
}
.GoBtn{
    display: inline-block;
    width: 100%;
    margin-top: 23px;
    padding-left: 143px;
    padding-bottom: 20px;
}
.GoBtn span a{
    background:#0099cc;
    border:1px solid #0099cc;
}

@media print {
    #printManifest {
        width:740px;
    }
        #printManifest .manifestGrid .col_recipient{
            word-break:break-all;
        }
}

.StatusOrder img{margin-top:20px;}
@media only screen and (min-width:1367px) and (max-width:1910px) {
    #container {
        width: 100%;
        max-width: 1360px;
        margin: 0 auto;
        padding: 0;
        display: block;
    }
    #content-pane #content-page {
        width: 100%;
        max-width: 1360px;
    }
    #navigation-wrap-home .nav-fostrap li a {
        padding-right: 120px;
    }
    #navigation-wrap .nav-fostrap li a {
        padding-right: 67px;
    }
}
#fixedElement_fixed {
    position: fixed;
    top: 0;
    background-color: #fff;
    width: 100%;
    padding: 0;
    z-index: 99;
    display:block !important;
}

#printManifest .manifestDetails .row .first img{
        
    padding: 7px 7px;
}
#profile_pin{width:100%;display:inline-block;margin-bottom:10px;}
#profile_pin .first{
    width: 15%;
    float: left;
}
#profile_pin .second{
    width: 22%;
    float: left;
}
#profile_pin .second select{
    border: 1px solid #ddd;
    padding: 6px 12px;
    width: 100%;
}

#profile_country{width:100%;display:inline-block;margin-bottom:10px;}
#profile_country .first{
    width: 15%;
    float: left;
}
#profile_country .second{
    width: 22%;
    float: left;
}

#profile_country .second textarea{
    border: 1px solid #ddd;
    padding: 6px 12px;
    width: 100%;
}
#profile_submit{width:100%;display:inline-block;margin-bottom:10px;}
#profile_submit .first{
    width: 15%;
    float: left;
}
    #profile_submit .second {
        width: 22%;
        float: left;
    }
@media only screen and (max-width: 767px) {
    #profile_pin .first{
    width: 35%;
    float: left;
}
#profile_pin .second{
    width: 55%;
    float: left;
}
#profile_country .first{
    width: 35%;
    float: left;
}
#profile_country .second{
    width: 55%;
    float: left;
}
#profile_submit .first{
    width: 35%;
    float: left;
}
    #profile_submit .second {
        width: 55%;
        float: left;
    }
}
#supplierTabs .tab_product .box h4{
    text-align: center;
    display: inline-block;
    width: 84%;
    margin-top: 0;
    margin-bottom: 0;
}
.CommissionCalculator {
    background: #f5f5f5;
    border: 1px solid #ccc;
    padding: 42px 40px;
    width: 100%;
    margin: 0 auto;
    border-radius: 5px;
}
.commissionpayout .NameCls{
    width:100%;
    margin-bottom:10px;
}
.commissionpayout .signup_input{
    border: 1px solid #d9d9d9;
    background: #FFF;
    padding: 9px 8px;
    margin-right: 10px;
    width:65%;
    font-size: 13px;
    color: #333333;
}
.commissionpayout #ddl_main_cat{
    width:67%;
}
.commissionpayout #ddl_root_cat{
    width:67%;
}
.commissionpayout label{
    margin-bottom:0px;
    display:inline-block;
    width: 31%;
    float: left;
}
.commissionpayout .NameCls p{
    font-size:13px;
}
.commissionpayout{
    width: 75%;
    display: block;
    margin: 20px auto;
}
.CommissionCalculator .NameCls .button_03 a{
    margin-left: 31%;
}
.StatusOrder{
    display:inline-block;
    width:20%;height:330px;
}
.Firstone{
    width:58%;
    float:left;
}
.one1{
    width: 100%;
    float: left;
    border: 2px solid #0099cc;
    border-radius: 10px;
    color: #000;
    text-align: center;
    padding: 0px 0 10px 0px;
    margin-bottom: 10px;
    font-weight: 500;
    font-size: 16px;
}
.secondone{
    width: 42%;
    float: left;
    height: 235px;
    display: table;
    text-align: center;
}
.secondone .second2{
    display:table-cell;
    vertical-align:middle;
}
#Top1{padding-top:23px;}
#Top2{padding-top:55px;}
#Statusorder1{
    width: 8%;
}
#Top3{
    position: relative;
    top: -30px;
    width:100%;
}
.ColorStatus{
    display: inline-block;
    width: 100%;
    margin-bottom: 20px;
}
.Orangecolor{
    width: 34%;
    height: 40px;
    float: left;
    background: #ED1C24;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 40px;
}
.RoseColor{
    width:22%;
    float:left;
    background:#FFC90E ;
    height: 40px;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 40px;
}
.Greencolor{
    width:22%;
    float:left;
    background:#37CD05;
    height: 40px;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 40px;
}
.GREYcolor{
    width:22%;
    float:left;
    background:#EFE4B0 ;
    height: 40px;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 40px;
}
#ddl_sub_cat{
    width: 67%;
}
#fixedElement_relative{
    position: relative;
    top: 0;
    background-color: #fff;
    width: 100%;
    padding: 0;
    z-index: 99;
    display:block !important;
}
.ContentMain{
    margin-top:100px !important;
}
#knowledge-centre{
    margin-top: 35px;
}
.NewSeo{
    overflow-x:hidden !important;
    margin-top:20px;
}
.Pending12{
       border-bottom: 5px solid #000;
    padding: 6px 0;
    margin-bottom: 10px;
    border-radius: 4px;
    margin-left: 1px;
    margin-right: 1px;
}
.count12{
    width: 45px;
    text-align: center;
    margin: 0 auto;
    background: #eee;
    color: #000;
    height: 43px;
    line-height: 43px;
    border-radius: 100px;
}