#forTabs {
	height: 40px;	
}

#mainNavigationTabs {
    
	float: right;
	width: 215px;
	background-color: grey;
	display: block;
	height: 40px;
	background-image: url(img/navtab.png);
}

 .BannerStyle { 
      width: 577px !important;
      /*height: 423px !important;*/
      margin: 0px;
      margin-top: 80px;
 }
  
.font13 {
    font-size:14px;
}

.close {
  background-image: url("img/close.png");
  cursor: pointer !important;
  display: block;
  height: 10px;
  position: absolute;
  top: 3px;
  width: 10px;
  z-index: 1000;
  right: 25px;
}

.closeLines {
  background-image: url("~/images/closeLines.png");
  cursor: pointer !important;
  display: block;
  height: 10px;
  position: absolute;
  top: 25px;
  width: 10px;
  z-index: 1000;
  right: 325px;
}


.empty {
	width: 100%;
	float: right;
}


.slider_holder {
}

ul.slider {
	float: left;
	width: 500px;
	overflow: hidden;
	list-style: none;
	white-space: nowrap;
	position: absolute!important;
	margin: 0;
	padding: 0;
	right: 235px;
	margin-top: 0px;/*36*/
}

	ul.slider li {
		vertical-align: top;
		display: inline-block;
		*display: inline; /*IE7*/
		zoom: 1;
       	background: url(img/tabActive.png) no-repeat;
		border-radius: 7px;
		width: 150px;
		text-align: center;
		padding: 12px 0;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
		margin-left: -20px;
		position: relative;
        cursor:pointer;
	}

		ul.slider li.selectedd {
			background: none;
		}

		ul.slider li a {
			font-size: 12px;
			position: relative;
			text-decoration: none;
			width: 152px;
			z-index: 1000;
			position: relative;
			padding: 9px 0;
			color: #5F5F5F !important;
		}

		ul.slider li.selectedd a {
			display: block;
		background-image: url(img/tabActive1.png);
			margin-top: -12px;
		}

.prv, .nxt {
	position: absolute;
	cursor: pointer;
	float: left;
	padding: 5px;
	height: 30px;
	z-index:99999;
}

.nxt {
	right: 216px;
}

.prv {
	left: 0;
}

.pagingButtons {
	padding-bottom: 10px!important;
}

.containerTabs {
	/*min-height: 88%!important;*/
	/*overflow-y:visible;*/
	overflow:auto;
	overflow-y: auto;
    /*min-height: 100%!important;*/
}
.td-align-left {
	
	text-align: left!important;
	padding: 0!important;
    padding-top: 3px !important;
    padding-right: 20px!important;
	margin: 0!important;
	font-size:12px;
    vertical-align: top !important;

}
.paramWindow .td-align-left{
    vertical-align: middle !important;
}


.td-align-left-top {
	width: auto!important;
	text-align: left!important;
    vertical-align: top!important;
	padding: 0!important;
    padding-right: 20px!important;
	margin: 0!important;
	font-size:12px;

}

.td-align-left-middle {
	width: auto!important;
	text-align: left!important;
    vertical-align: middle!important;
	padding: 0!important;
    padding-right: 20px!important;
	margin: 0!important;
	font-size:12px;

}

.total-rows {
margin-top:-25px!important; color:black; pointer-events:none; text-decoration:none}

.search-cnt {
font-size:12PX;
}

#storesPager { padding:10px 0}

.delimit {
float:right;width:5px; height:30px; margin-left:10px}

.txt-c {
text-align:center!important}

.max-h {
max-height:400px;
height:400px;width:100%
}

.t-top {
vertical-align:top!important}

.for-scroll{
  direction: ltr;
  width: 200px;
  float:right;
  height:auto !important;
  position:relative;
  z-index:9998;
}

.mceEditor {
	width:85%}

.forscrol {
 display:block;position:absolute;overflow-y:auto; overflow-x:hidden;width:auto;
 right:0;
}

.data-box {
    position: relative;
    /*width:110px;*/
    overflow: initial!important;
    padding-right: 0px !important;
}
.general .data-box {
width:100px;
display: inline-block;
}
.general .data-box input{padding:2px 1px 2px 2px!important;}
.general .data-box input[type="button"]{top:2px;left:-3px}

.data-box input[type="text"]{
	    text-align: right;
    padding-left: 2px;
}

.ie8 .general .data-box input{  
  padding:0px !important;
}
.ie8 .general .data-box input[type="text"] {
  width:100px !important;
  padding:0px !important;
  line-height:initial !important;
}
.data-box input[type="button"]{
       background: url(../Scripts/calendar/css/img/c1.png) no-repeat;
    width: 31px;
    height: 31px;
    border: none!important;
    cursor: pointer;
    position: absolute;
    left: 29%;
    top: 44px;
    background-size: contain;
}

.relative{
	position:relative;
}
.mt20{margin-top:20px!important}
.height-15{height:14px; line-height:14px;font-size:13px;text-align:center;padding:0;margin:0 50px 0 0}


.jspContainer{z-index: 0!important}

#ordersScroll .jspPane {
	right:0
}

.cancel-lines {
    width:100px;
    height:50px;
    display:block;
    position:relative;
    float:right;
}

.cancel-lines input {
    background: url("img/buton.png") repeat-x scroll 0 0 transparent !important;
    border: 1px solid #D3D3D3 !important;
    border-radius: 30px 30px 30px 30px;
    color: #5F5F5F !important;
    font-size: 14px !important;
    height: 25px;
    margin: 10px 0 0 5px;
    padding: 0 0 2px;
    width: 100px;
}

.jspContainer, #ordersScroll, jspPane {
    outline:none !important;
}




#divScrollDPW, #divScrollDPW .jspPane, #divScrollDPW .jspContainer, #divScrollDPW table {
    width:943px!important;
} 

#divScrollDP, #divScrollDP .jspPane, #divScrollDP .jspContainer, #divScrollDP table {
    width:992px!important;
} 
.scr-tabPromo{
    width:1190px !important;
}

.tbl-promo {
    position: relative; 
    margin-top: 0px; 
    overflow: hidden; 
    text-align: right; 
    float: right
}

.jspScrollable .tbl-promo {
    width: 1190px; 
    margin-right:0px;
}

.scr-tabCustomer {
    width: 1430px !important; 
    margin-right: 0px;
}

.scr-tabStores {
    width: 1245px !important; 
    /*margin-right: 10px;*/
}
.tbl-customers {
    position: relative; 
    margin-top: 0px; 
    overflow: hidden; 
    text-align: right; 
    float: right
}

.jspScrollable .tbl-customers {
    width: 1430px; 
    margin-right:0px;
}

    .scr-customers .jspContainer .jspVerticalBar {
        right:10px;
    }

    .scr-tabCustomer .jspContainer .jspPane{
        width:1430px !important;
    }
.scr-customers .jspPane {
    float:right
}

.scr-tabItem {
    /*width: 2190px !important;*/ 
     width: 1800px !important; 

}


.tbl-items {
    position: relative; 
    margin-top: 0px; 
    overflow: hidden; 
    text-align: right; 
    float: right
}

.jspScrollable .tbl-items {
    /*width: 2190px;*/ 
     width: 2650px; 
    margin-right:0px;
}

    .scr-tabItem .jspContainer .jspVerticalBar {
        right:10px;
    }

.scr-tabItem .jspPane {
    float:right
}

.scr-tabScroll .jspContainer .jspVerticalBar {
    right: 10px;
}

.scr-tabScroll.categories-scroll-table .jspContainer .jspVerticalBar {
    right: 0px;
}

.scr-tabScroll.categories-scroll-table .jspPane {
    float: right;
    right:0px;
}

.scr-tabScroll .jspPane {
    float: right;
}
.tbl-scroll {
    position: relative; 
    margin-top: 0px; 
    overflow: hidden; 
    text-align: right; 
    float: right;
    margin-right:0px;
    direction:rtl;
}