#container {	width:282px;padding:10px;margin:0 auto;height:250px;}
#products_example {width:282px;height:250px;position:relative;}
/*
	Slideshow
*/
#products {height: 248px;margin-left: 26px;width: 255px;}
/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/
.slides_control a{left: 287px!important;}
.slides_control {height: 243px!important;}
#products .slides_container {
	width: 225px!important;
	overflow:hidden;
	float:left;
	position:relative;
	border:1px solid #dfdfdf;
	display:none;
}
/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/
.slides_container a {
	display: block;
    height: 325px;
    width: 285px;
}
/*
	Next/prev buttons
*/
#products .next,#products .prev {
	position:absolute;
	top:127px;
	left:0;
	width:21px;
	height:0;
	padding-top:21px;
	overflow:hidden;
	display:block;
	z-index:101;
}
#products .prev {background:url(arrow-prev.png);}
#products .next {left:260px;background:url(arrow-next.png);}
.pagination {
	background: none repeat scroll 0 0 #DFDFDF;
    border-radius: 5px 5px 5px 5px;
    padding: 5px;
    margin:0 auto;
	height:48px;
}
.pagination li {float:left;margin:2px 4px;list-style:none;}
.pagination li a {
	display:block;
	width:55px;
	height:41px;
	margin:1px;
	float:left;
	background:#f9f9f9;
}
.pagination li.current a {border:1px solid #7f7f7f;margin:0;}
.prdouctbackground{background-color:#FFFFFF;}
/* css for product and edit product*/
.textcolor {
    color: #0899C9;
    font-size: 20px;
    height: 35px;
    margin-left: 20px;
    margin-top: 15px;
}
.starimp {
    background: url("requiredStar.png") no-repeat scroll 0 0 transparent;
    height: 12px;
    width: 12px;
}	
.headingbg {
    background: url("backgdd.PNG") repeat scroll 0 0 transparent;
    font-size: 18px;
    font-weight: bolder;
    padding: 3px;
	margin: 0;
}
.headingbgpage {
    background: url("backgdd.PNG") repeat scroll 0 0 transparent;
    margin-left: 20px;
    width: 94%;
}
.more {
    background: none repeat scroll 0 0 #09AEE7;
    border: medium none;
    border-radius: 12px 12px 12px 12px;
    color: white;
    font-size: 18px;
    text-align: center;
    width: 30px;
}
.less {
    background: none repeat scroll 0 0 #09AEE7;
    border: medium none;
    border-radius: 12px 12px 12px 12px;
    color: white;
    font-size: 18px;
    text-align: center;
    width: 35px;
}
.morenew {
     background: none repeat scroll 0 0 #09AEE7;
    border: medium none;
    border-radius: 13px 13px 13px 13px;
    box-shadow: 2px 1px #C2C2C2;
    color: white;
    cursor: pointer;
    font-size: 18px;
    height: 26px;
    margin: 10px;
    text-align: center;
    width: 15%;
}
.headingbgon {
    background: url("backgdd.PNG") repeat scroll 0 0 transparent;
    font-size: 18px;
    font-weight: bolder;
    height: 42px;
    width: 655px;
}
.headingbging {background: url("backgdd.PNG") repeat scroll 0 0 transparent;}
.headingbgedit {
    background: url("editbackgdd.PNG") repeat scroll 0 0 transparent;
    font-size: 18px;
    font-weight: bolder;
}
.rightgapedithead {display: block;font-weight: bold;}
.rightgapeditblue {
    color: #0798C8;
    display: block;
}
.tablepostion {margin-left: 35px;margin-right: 40px;width: 91%;}
.tablepostionedit {margin-left: 20px;width: 100%;}
.rightgap {
    display: block;
    float: left;
    text-align: right;
    width: 110px;
}
.avitar-seller {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 5px;
	display: block;
	}
.rightgapedit {display: block;margin-top: 20px;text-align: center;}
.tdpadfirst {padding: 4px;width:150px;}	
.tdpadfirstedit {padding: 4px;width: 100px;text-align: center;}
.tdpadfirsteditleft {padding: 4px;width: 100px;}
.tdpadfirsteditheadingupper {padding: 4px;width:100px;text-align: center;}	   
.tdpadsec {padding: 4px;	width:320px;}	   
.btn {
    background: none repeat scroll 0 0 #09AEE7;
    border: medium none;
    border-radius: 13px 13px 13px 13px;
    box-shadow: 2px 1px #C2C2C2;
    color: white;
    height: 26px;
    margin: 10px;
	cursor: pointer;
    width: 15%;
}
.widthinput{width:99%;}
.widthinput1{width:98%;}
.buttonarea{ background: url("backgdd.PNG") repeat scroll 0 0 transparent;height:45px;}
.widthmultiselect{width:100%;}
.tbodyingedit tr {
    border: 2px solid #F5F5F5;
    float: left;
    height: 42px;
    width: 100%;
}
tr.ex2:hover {background-color:#DDF3FA;
	border-bottom: 2px solid #6EC4E5 !important;
    border-left: 2px solid #6EC4E5 !important;
    border-right: 2px solid #6EC4E5 !important;
	border-top: 2px solid #6EC4E5 !important;
}
.tbodyingedit {width: 100%;}
#tbodying tr{display: block;float: left;width: 600px;}
/* css for dashboard */
.maindash {margin-top: 15px;padding: 5px;}
.headingbgdash {display: block;float: left;font-size: 18px;font-weight: bolder;}
.textcolordash {
     color: #0899C9;
    font-size: 15px;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-top: 5px;
}
.salesmonth {
     border: 5px solid #ECECEC;
    border-radius: 5px 5px 5px 5px;
    height: 60px;
    margin: 6px;
    width: auto;
}
.todaydash {
   border-right: 1px solid #ECECEC;
    float: left;
    font-size: 20px;
    margin: 15px;
    text-align: center;
    width: 185px;
}
.weekdash {
     border-right: 1px solid #ECECEC;
    float: left;
    font-size: 20px;
    margin: 15px;
    text-align: center;
    width: 185px;
}
.monthdash {
    float: left;
    font-size: 20px;
    margin: 15px;
    text-align: center;
    width: 185px;
}
.orderdproduct {
    border: 5px solid #ECECEC;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    margin: 6px;
    width: auto;
}
.tablepostioneditdash {width: 100%;}
#tbodyingeditdash tr {
    border-bottom: 1px solid #F5F5F5;
    border-left: 1px solid #F5F5F5;
    border-right: 1px solid #F5F5F5;
    display: block;
    float: left;
    width: auto;
}
.tdpadfirsteditheadingdash {
    background: url("https://3dlt.com/skin/frontend/default/sanorita/Customerpartner/css/backgddd.PNG") repeat scroll 0 0 transparent;
    padding: 4px;
    width: 213px;
}
.rightgapeditheadedit {display: block;font-weight: bold;margin-top: 5px;}
.rightgapeditheadprice {
    display: block;
    float: right;
    font-weight: bold;
    margin-right: 30px;
    margin-top: 20px;
}
.dd {
    display: block;
    float: left;
    line-height: 22px;
    margin-left: 3px;
    margin-top: 6px;
}
.textcolordashdiv {
    color: #0899C9;
    display: block;
    float: left;
    font-size: 15px;
    margin: 5px;
}
.textcolorpro {color: #0899C9;display: block;float: left;}
.textcolorproalter {color: #0899C9;display: block;margin-top: 5px;}
.textcolorproalter1 {
    color: #0899C9;
    display: block;
    margin-top: 5px;
	margin: 10px;
}
.status {
    background-color: purple;
    border-radius: 7px 7px 7px 7px;
    color: white;
    text-align: center;
    width: 125px;
}
.review {
    border: 5px solid #ECECEC;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    margin: 6px;
    width: auto;
}
.reviewtable {padding: 5px;width: 100%;}
.reviewtablethleft{width:53%;}
.statusapp {
    background: none repeat scroll 0 0 green;
    border-radius: 4px 4px 4px 4px;
    color: white;
    display: block;
    float: left;
    margin-left: 70%;
    text-align: center;
    width: 78px;
}
.statussunapp {
    background: none repeat scroll 0 0 red;
    border-radius: 4px 4px 4px 4px;
    color: white;
    display: block;
    float: left;
    margin-left: 70%;
    text-align: center;
    width: 78px;
}
#prolimit {
    background: none repeat scroll 0 0 #09AEE7;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 2px 1px #C2C2C2;
    color: white;
    cursor: pointer;
    text-align: center;
    width: 55px;
}
.we{width:300px;}
.me{width:300px;}
.headpro{margin-left:17px}
.ground{width: 100%;}
.headingback {
    background: url("backgdd.PNG") repeat scroll 0 0 transparent;
    font-size: 14px;
   height: 26px;
    padding: 3px;
}
.tdpadfirstedit a{cursor: pointer;}
.headingbackindex {
    background: url("backgdd.PNG") repeat scroll 0 0 transparent;
    float: left;
    font-size: 14px;
    height: 26px;
    margin: 0;
    padding: 12px 0 0 15px;
}
#skuavail{display:none;background: none repeat scroll 0 0 #FBFAF6;}
#skuavail img {float: left;height: 25px;width: 25px;}

#skuavail span {
    color: #637E12;
    display: block;
    float: left;
    padding-left: 5px;
    padding-top: 3px;
}
#skunotavail{display:none;background: none repeat scroll 0 0 #FBFAF6;}
#skunotavail img {float: left;height: 20px;}
#skunotavail span {
    color: #DA4747;
    display: block;
    float: left;
    padding-left: 5px;
    padding-top: 3px;
}
#skuavail,#skunotavail{	height: 20px;padding-top: 5px;display:none;}
#skuavail img,#skunotavail img{margin-right: 5px;vertical-align: middle;width: 12px;}

/*wk-block css*/
.hc-name {font-weight: normal 1important;}
.wk-block-hover-div
{
	background: none repeat scroll 0 0 #FFFFFF;
    display: none;
    left: -485px;
    min-height: 120px;
    position: absolute;
    top: -35px;
    width: 420px;
    z-index: 9;
    border: 1px solid #BCE8F1;
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 20px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.wk-block-hover-div .arrow
{
	height: 23px;
    position: absolute;
    right: -17px;
    top: 31px;
    width: 50px;
}


.wk-block-hover-div:after, .wk-block-hover-div:before {
    border: 1px solid transparent;
    content: " ";
    height: 0;
    left: 100%;
    position: absolute;
    width: 0;
}
.wk-block-hover-div:after {border-left-color: #FFFFFF;border-width: 7px;top: 36px;}
.wk-block-hover-div:before {border-left-color: #BCE8F1;border-width: 10px;top: 34px;}
.profile-view{position:relative;}
.profile-view:hover .wk-block-hover-div,.wk-block-hover-div .arrow:hover{display:block;}
#ask-data
{
	background-clip: padding-box;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.3);
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    left: 50%;
    margin: -250px 0 0 -280px;
    outline: medium none;
    position: fixed;
    top: 50%;
    width: 530px;
    z-index: 1050;
	display:none;
}
#askque{cursor:pointer;}
.wk-close
{
	color: #000000;
    float: right;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    opacity: 0.2;
    text-shadow: 0 1px 0 #FFFFFF;
	cursor: pointer;
}
.wk-close:hover{opacity:1;}
#ask-data .label
{
	display: inline-block;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 7px;
    padding-left: 20px;
    text-align: left;
    width: 80px;
}
#ask-data input{height: 30px;margin-bottom: 10px;width: 315px;}
#ask-data #askbtn,#ask-data #resetbtn
{
	float: right;
    height: 30px;
    margin: 10px 23px 0 0;
    width: 80px;
}
#ask-data .error
{
	bottom: 15px;
    display: none;
    left: 210px;
    position: absolute;
}
.error-border{border-color:#ff0000 ! important;}
#ask-form input,.group-select select,
#ask-form textarea{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	border-radius: 4px 4px 4px 4px;
	color: #555555;
	display: inline-block;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
	padding: 4px 6px;
	vertical-align: top;
}
#ask-form textarea{height: 75px;width: 313px;}
#askbtn,#resetbtn{
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #F5F5F5;
	background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
	background-repeat: repeat-x;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #A2A2A2;
	border-image: none;
	border-radius: 4px 4px 4px 4px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #333333;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 0;
	padding: 4px 12px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	float:right;
}
#ask-form input[type="text"]:focus,#ask-form textarea:focus{border-color: rgba(82, 168, 236, 0.8);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);	outline: 0 none;}
#askbtn:hover,#resetbtn:hover{
    background-color: #E6E6E6;
    background-position: 0 -15px;
    color: #333333;
    text-decoration: none;
    transition: background-position 0.1s linear 0s;
}
#askbtn:focus,#resetbtn:focus{outline: thin dotted #333333;outline-offset: -2px;}
#askbtn.active,#askbtn.active {
    background-color: #E6E6E6;
    background-image: none;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    outline: 0 none;
}
#ask-form{display:inline-block;margin-top:20px;}
#recaptcha_widget_div{margin-left: 155px;}
.mail-procss{opacity: 0.5;cursor:wait;}
.modal-header
{
	background-color: #F5F5F5;
    border-bottom: 1px solid #EEEEEE;
    border-radius: 4px 4px 0 0;
    padding: 9px 15px;
}
.modal-header h3{font-size:20px;display: inline-block;opacity: 0.6;}
.modal-footer:before, .modal-footer:after {content: "";display: table;line-height: 0;}
.modal-footer {
    background-color: #F5F5F5;
    border-radius: 0 0 6px 6px;
    border-top: 1px solid #DDDDDD;
    box-shadow: 0 1px 0 #FFFFFF inset;
    margin-bottom: 0;
    text-align: right;
	padding-bottom: 50px;
	margin-top: 10px;
}
.hover-bannerpicrs{display: inline-block;float: right !important;width: 150px;}
.partnerdetails {background: none repeat scroll 0 0 #F4F3F3;height: auto;padding: 4px;}

/*feedback page*/

.feedback{width: 200px;float:left;}
.feedback .price,.feedback .quality,.feedback .value{width:200px;}
.feedback h2{float:left;width: 70px;}
/*Bestsell block */
.best-sell-box
{
	border: 1px solid #CCCCCC;
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    padding-top: 25px;
    position: relative;
    width: 480px;
}
.best-sell-product .image img{width:140px;}
.best-sell-product{float:left;margin:10px;height:180px;}
.best-sell-product .name, .best-sell-product .price{text-align:center;font-weight: 600;}
.best-sell{height:200px;overflow: auto;position: relative;}

.ed_nav 
{
	 background: url("../img/controls.png") no-repeat scroll transparent;
    cursor: pointer;
    height: 26px;
    position: absolute;
    width: 26px;
    z-index: 999;
}
.ed_left {background-position: -10px 0;left: 40%;top: 5px;}
.ed_right {background-position: -36px 0;right: 40%;top: 5px;}
.ed_left:hover{background-position: -10px -25px;}
.ed_right:hover{background-position: -36px -25px;}
/*collectionview page*/

.collection-hover-div
{
	background: none repeat scroll 0 0 #FFFFFF;
    display: none;
    right: -455px;
    min-height: 120px;
    position: absolute;
    top: -70px;
    width: 390px;
    z-index: 9;
    border: 1px solid #BCE8F1;
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 20px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.collection-hover-div:after, .collection-hover-div:before {
    border: 1px solid transparent;
    content: "";
    height: 0;
    right: 100%;
    position: absolute;
    width: 0;
}
.collection-hover-div:after {border-right-color: #FFFFFF;border-width: 7px;top: 70px;}
.collection-hover-div:before {border-right-color: #BCE8F1;border-width: 10px;top: 68px;}
.profile-view{position:relative;}
.profile-view:hover .collection-hover-div{display:block;}
.profile-view .hover-bannerpicrs{float: right;width: 160px;}
.piccountry{height:24px;width:24px;}
/*blocks right left*/
.bannerpicrs {border:1px solid #DDDDDD;height: 100%;width:99%;}
.compdesi{background-color: #F8F7F5;border-radius: 10px;margin-top: 10px;padding: 10px;}
/*store*/
.bannerpic {
	border: 1px solid #DDDDDD;
    border-radius: 15px 15px 15px 15px;
    height: 100%;
    width: 100%;
}

.partnerlinks{float:none !important;}
.partnerlinks li {float:none !important;}
.partnerlinks li a{float:none !important;border: 0 none !important;}
.linkgeneration {display: block;width: 750px;}
.linkgeneration a{display:block;}
.bannerpic {
    border: 1px solid #DDDDDD;
    border-radius: 15px 15px 15px 15px;
    height: 100%;
    width: 100%;
}
.piccountry{height:24px;width:24px;}
.bannerpicrs {
	border:1px solid #DDDDDD;
    height: 100%;
    width:99%;
}
.compdesi{
	background-color: #F8F7F5;
    border-radius: 10px;
    margin-top: 10px;
    padding: 10px;
}
.storename{font:bold 16px Helvetica Neue,Arial,Sans Serif; padding-top: 5px;}
.compname{float:left;}
.compname h1{float:left;}
.compname p {
    color: #ED2327;
    float: left;
    font: 20px/16px Arial,Helvetica,sans-serif;
    margin-left: 5px;
    margin-top: 5px;
} 
.compnamecol {
    background: none repeat scroll 0 0 #F1F1F1;
    border-bottom: 1px solid #D7D7D7;
    height: 60px;
    margin: 0 0 10px;
    padding: 5px;
    width: 675px;
}
	.compnamecol h1{float:left;}
.compnamecol .name {
    color: #ED2327;
   font: 20px/16px Arial,Helvetica,sans-serif;
    margin-left: 5px;
    margin-top: 1px;
    padding: 5px;
}
.showreview{display:none;}
.icon
{
	background-image:url('https://3dlt.com/skin/frontend/default/sanorita/Customerpartner/css/<?php echo $this->getSkinurl('Customerpartner/img/feedback-icon.png')?>');
	display:inline-block;
    height: 20px;
    width: 18px;
	
}
.icon.positive
{
	background-position:0 85px;
}

.icon.normal
{
	background-position:0 54px;
}
.icon.negative
{
	background-position:0 22px;
}

.feedback-item .buyer, .feedback-item .date {
    display: inline-block;
    line-height: 1.2em;
    width: 150px;
}
.feedback-item .buyer span, .feedback-item .date span {
    color: #666666;
    display: block;
    margin: 3px 0 0;
    text-transform: uppercase;
}
.feedback-item .comment {
    color: #666666;
    font-size: 11px;
    line-height: 1.4em;
    margin: 10px 0 0;
}

.feedback-list {
    border-top: 1px solid #E4E4E4;
    margin-top: 15px;
    padding: 5px;
}
.feedback-item {
    border-bottom: 1px solid #CCCCCC;
    margin: 0 0 10px; 
    min-height: 0;
    overflow: hidden;
    padding: 0 0 10px 90px;
}

.feedback-item .image {
    float: left;
    height: 100px;
    margin: 0 10px 0 -90px;
    width: 100px;
}
select#category{padding:0px;border-radius:0px;}
.page_navigation.pager{width:100%;}
#paging_container71 .page_navigation.pager .ellipse.less
{
	color:#000;
	background: none repeat scroll 0 0 #fff !important;
}
/*.toolbar{display:none;}*/ 
/* for pagination */
.pager .pages {display: inline-block;} 
#paging_container7 .products-grid li.item {float: left;padding: 12px 10px 80px;width: 138px;}
#paging_container7 .actions .button {vertical-align: baseline;}
#paging_container7 .actions {bottom: 55px;}
.btnnotify.form-button.btn.ctn{
	border-radius: 0; 
    cursor: pointer;
    height: 2%;
    margin: 10px;
    width: 8%;
}
.custom-textarea-width {width:313px;}
.custom-tooltip {position:relative;left:30px;top:-22px;float:right;}
.custom-tooltip-text {position:absolute;width:200px;height:200px;background:#FFFFFF;border: 1px solid #CCCCCC;left:25px;top:3px;padding:3px;}