/*-------- Orders Main ---------*/		

#container.orders {

	height: 100%;

}

#container.orders .page-region {

	padding-top:0px;

}

#container.orders #page-body {

	position: relative;

}



.ppcombo {

	width:50px;

	text-align: center;

}

.ppmult {

	width:30px;

	text-align: center;

}



#barOpenCart {

	float:none;

	background: url(https://4sellerapp.it/themes/4seller/img/cart.png) no-repeat center;

	border-right: 1px solid #b0b0b0;

	border-left: 1px solid #b0b0b0;

	cursor:pointer;

	background-color: #bbb;

}



.revivalOrderLoader {

	width: 42px;

	height: 42px;

	background: url(https://4sellerapp.it/themes/4seller/_/img/ajax-loader.gif);

	position: relative;

	left: 400px;

}



#revivalArticleCart .product.big.disabled{

	color: #fff;

	background-color: #CCC;

	cursor:default;

}



#revivalArticleCart .product.big:hover, #revivalArticleCart .product.big.selected:hover {

	cursor: pointer;

	background-color: #b4e2f3;

}



 #revivalArticleCart .product.big.selected {

 	background-color: #b4e2f3;

}



 #revivalArticleCart .product.big {

            float: left;

            position: relative;

            width: 440px;

            height: 180px;

			margin:0px;

            margin-bottom: 20px;

            padding: 0;

}	

#revivalArticleCart .product.big:nth-child(odd) {

			margin-right:10px;

}

#revivalArticleCart .product.big .img {

            width: 180px;

            height: 180px;

			margin-right: 10px;			

			float:left;

}

#revivalArticleCart	.product.big h3 {

			max-width: none;

			font-weight: bold;

			font-size:14px;

			margin-bottom: 20px;

}

		

#revivalArticleCart .product.big .descr1 {

			font-size:12px;

}

#revivalArticleCart .product.big .descr2 {

			font-size:12px;

}

#revivalArticleCart	.product.big .descr3 {

			font-size:12px;

}

		

#revivalArticleCart	.product.big .varianti {

			position: absolute;

			bottom: 40px;

			left: 190px;

}		

#revivalArticleCart	.product.big .prezzo {

			position: absolute;

			bottom: 8px;

			left: 190px;

			font-weight: bold;

}

#revivalArticleCart	.product.star1 .star-flag{

			width:16px;

			height:16px;

			background: url(https://4sellerapp.it/themes/4seller/_/img/star.png) no-repeat;

			position: absolute;

			top: 2px;

			right: 2px;

}

#revivalArticleCart	.product.big.star1 .star-flag{

			top: 5px;

			right: 5px;			

}

.var_row.empty > td>div.ppcomboborder{

	border: none;

	border-style: none;

	border-width: thin;

}	



.var_row > td>div.ppcomboborder{

	border: rgb(210, 210, 210);

	border-style: solid;

	border-width: thin;

}	

		

#barOpenCart:hover {

	background-color: #c5c5c5;

}	



#barOpenRevival {

	float:none;

	background: url(https://4sellerapp.it/themes/4seller/img/revival-graph.png) no-repeat center;

	border-right: 1px solid #b0b0b0;

	border-left: 1px solid #b0b0b0;

	cursor:pointer;

	background-color: #bbb;

}



#barOpenRevival:hover {

	background-color: #c5c5c5;

}	

.clone_order_png{

	width:40px;

	height:40px;

}

.clone_order_png:hover{

	width:40px;

	height:40px;

	cursor:pointer;

}



.new_customer_order_png{

	width:40px;

	height:40px;

}

.new_customer_order_png:hover{

	width:40px;

	height:40px;

	cursor:pointer;

}



#region-orderlist {

	position: fixed;

	z-index: 10;

	left:-300px;

	top:51px;

	width: 325px;

    height: 90%;

    height: -webkit-calc(100% - 51px);

    height: -moz-calc(100% - 51px);

	height: calc(100% - 51px);

	background: #bbb;

	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);

}



.list-expanded #region-orderlist {

	width: 575px;

	left:-550px;

}



#orderlistDiv {

	width:300px;

	height: 100%;	

}



.list-expanded #orderlistDiv {

	width: 550px;

}



.varinc:hover {

	cursor:pointer;

}



.varinc.on {

	color: black;

	font-weight: bold;

}



.varinc.off {

	color: #dfdfdf;

	font-weight:normal;

}



#orderlistBar {

	float:right;

	width:23px;

	height:100%;

	background: url("https://4sellerapp.it/themes/4seller//img/icon-list.png") no-repeat center;

	border-right: 1px solid #b0b0b0;

	border-left: 1px solid #b0b0b0;

	cursor:pointer;

}

#orderlistBar:hover {

	background-color: #c5c5c5;

}



#velo {

	display:none;

	background: rgba(234,234,234,0.35);

	position: fixed;

	left:0px;

	top:0px;

	width:100%;

	height:100%;

	z-index: 9;	

	cursor:pointer;

}



.no-order #region-orderview{

	display:none;

}



.show-list #region-orderview {

}

.show-list #region-orderlist {

	left: 0px;

}



.show-list #velo {

	display:block;

}

#orderlist tr {

	cursor:pointer;

}



#orderlist th,

#orderlist td {

	font-size: 12px;

}



#order-header {

	margin: 0px 0px 5px 30px;

	padding-top: 15px;

	position: relative;

}

	#order-header #orderCustomer {

		font-weight: bold;

		font-size: 18px;

		color: #499CB4;

		display: inline-block;

		width: 500px;

	}

	

	#order-header #orderCCode {

		font-weight: bold;

		font-size: 18px;

		color: #499CB4;

		display: inline-block;

		width: 100px;

	}

	.show-list #order-header #orderCustomer {

		width: 305px;

	}

	

	/*

	#order-header #orderNumberCont {

		display: inline-block;

	}

	#order-header #orderDate {

		display: inline-block;

	}*/

	#order-header .tab-list {

		position:absolute;

		right:50px;

		bottom:0px;

	}

.show-list #order-header {

	margin-left: 225px;

}





#otherTab .k-textbox > input,

#otherTab .k-dropdown-wrap  .k-input,

#otherTab .k-selectbox .k-input {

	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

    padding: 0.1em 0;

	font-size: 12px;

}

#order-header {

    display: inline-block;

}

#rowsview {

	 height: calc(100% - 60px);

}

.transition-width {

    -webkit-transition: width 0.3s ease-in-out;

     -moz-transition: width 0.3s ease-in-out;

     -o-transition: width 0.3s ease-in-out;

     transition: width 0.3s ease-in-out;

}

#rowsview #centro { 

	 width: calc(100% - 50px);

	 height: 100%;

	 min-height: inherit;

}

#rowgrid {

	font-size: 12px;

	height:100%;

}



#rowgrid .toolbar{

	text-align:right;

}



#rowgrid .ord-vars .ord-size {

	display:inline-block; width:30px;	

	background: #ccc;

	text-align: center;

}

#rowgrid .ord-vars .ord-size-q {

	display:inline-table;width:30px;

	text-align: center;	

}

#rowgrid td {
	vertical-align: baseline;

}



#rowgrid img {

	width:100px; height:100px;

}

#rowgrid .ord-vars img {

	width:40px; height:40px;

}



#rowgrid .ord-vars td.img-col {

	width:40px;

}



#rowgrid .loading-gif {

	width:16px;

	height:16px;

	display:none;

}

#rowgrid .warning-png {

	width:16px;

	height:16px;

	display:none;

}



#rowgrid .warning-png.on {

	width:16px;

	height:16px;

	display:inline;

}



.order-grid>tbody>tr>td tr.empty .copy-gif {

	display:none;

}



.order-grid>tbody>tr>td .copy-gif {

	display:inline;

}



.copy-gif:hover,

.paste-gif:hover,

.newvar-png:hover,

.plus-gif:hover  {

	cursor: pointer;

}



.order-grid>tbody>tr>td .newvar-png {

	display:inline;

}



#rowgrid .loading-gif.loading {

	width:16px;

	height:16px;

	display:inline;

}



.orders.show-rows.can-edit #rowgrid.hide-empty .order-grid .divcopy {

	display:none;

}



.orders.can-edit #rowgrid.hide-empty .order-grid .divcopy {

	display:inline;

}



.orders.show-rows.can-edit #rowgrid.hide-empty .order-grid .divpp {

	display:none;

}



.orders.can-edit #rowgrid.hide-empty .order-grid .divpp {

	display:inline;

}



.divcopy.dragged {

	display:none;

}



.orders.can-edit #rowgrid .ord-vars td.newvar-col{

	width:16px;

}



.can-edit #rowgrid .ord-vars td.check-col {

	width: 13px;

}



#rowgrid .buttons {

	width:200px;display:inline-table;

}



.order-grid-cont {

	height: calc(100% - 40px);

	overflow: auto;

}



	.order-grid>thead>tr>th,

	.order-grid>tbody>tr>td	 {

		border-bottom: 1px solid #aaa;

		padding: 4px;

	}	

		.order-grid>tbody>tr>td th {

			background: #ccc;

				/*min-width:1%;*/

		}

		.order-grid>tbody>tr>td td {

			padding: 2px 4px;

		}

	

	.order-grid td.var-col tr.lea_row {border-bottom:1px solid #ccc; line-height:2em;display: table-row;}

	.order-grid td.var-col tr.lea_row:last-child {border-bottom:none;}

	

	table.order-grid tr.article_row td.var-col tr.var_row{border-top:1px solid #ccc;}

	

	

	.order-grid tbody>tr:last-child>td {	

		border-bottom:none;

	}

	

	.order-grid>tbody>tr>td.var-col {

		padding:0px;

	}

	.order-grid	.tprice-col,

	.order-grid	.price-col {

		width: 50px;

		text-align: right;	

		

	}

	.order-grid #c_r_sum .tprice-col,

	.order-grid #c_r_sum .qty-col{font-weight:bold;}

		.order-grid	.price-col .k-textbox {

			width: 32px;

		}

		

	.order-grid .var-descr-col {

		width: 120px;

	}

	.order-grid	.qty-col {

		width: 40px;

		text-align: right;		

	}

	.order-grid	.size-col {

		width: 20px;

		text-align: center;

	}

	

	.hide-empty .order-grid>tbody>tr>td tr.empty {	

		display:none;

	}

	

	tr.empty .k-numerictextbox,

	tr.empty .tprice-col div {

		display:none;

	}

	

	tr .orOP {

		display:none;	

	}

	

	tr.empty .orOP {

		display:inline;	

	}

	

	

	.order-grid>tbody>tr>td tr.empty td {

		background-color: #f0f0f0;

	}

	

	.hide-image .order-grid .img-col {

		display:none;

	}

	

	.img-col.none {

		display:none;

	}

	

	.art-col {

		max-width: 100px;

	}

	

	.art-col .article_brand {

		display:none;

	}

	

	.art-col div.article_code {	

		font-size: 15Px;

		font-weight: bold;

	}

	

	.art-col div.article_shape,

	.art-col div.article_sole,

	.art-col div.article_heel {	

		font-size: 10px;

	}

	

	.var_descr {	

		font-size: 10px;

	}

	

	.hide-image .art-col div {

		display:none;

	}

	.hide-image .art-col div.article_code {	

		display:block;

		font-size: 12px;

		font-weight: normal;

	}

	.hide-image .var_code {

		display:inline-block;

	}

	.hide-image .var_descr {

		display:inline-block;

	}

	

	.order-grid>tbody>tr>td tr.empty .plus-gif {

	display:none;

	}

	

	.notelabel{

		display: inline;

		margin-left: 5px;

		margin-right: 3px;

	}

	

	.var_row {

	}

	.var_row .notes{

	border-color: transparent;

	}

	

	.nrow .empty,

	.nrow .hide {

		display:none;

	}

	

	.nrow {

	}

	

.order-grid>tbody>tr>td td.noline {

	border-bottom: 0px solid #ccc;

}

	



#situazione,

#storicoOrders {

    float: left;

    margin-left: 10px;

    width: 540px;

	height: 200px;

}



#orderContactDetail #graficoOverview {

	margin-top: 10px;

}



#orderContactDetail #OverviewGraph1 {

	width: 540px;

	height: 120px;

}

#OrdersData table {

	font-size: 12px;

}

#detailview .panel .k-datepicker {

	width:92%;

}

#detailview .panel .k-datepicker .k-input {

	border: none;

}

#orderConfirmDate_container {

	text-align:right;

	margin: 0px 45px 15px 30px;

	display: none;

}



.bullet {

	display: inline-block;

	height:5px;

	width:5px;

	margin-bottom:2px;

	background:#990000;

}

.bullet.status_1 {	background: #FFEE00; }

.bullet.status_2 {	background: #999; }

.bullet.status_3 {	background:#009900; }

/* 31/05/2017 */
.bullet.status_9 {	background:#019bfd; }
/* --- */

#AddProductBtn {

	/*margin: 30px;*/

}



#newvarForm {

	position: relative;

}



#AddProductForm {

	position: relative;

}

#AddProductForm .ap_product {

	clear: both;

}

#AddProductForm .ap_product.selected {

	color: #fff;

	background-color: #1BA3D4;

}

#AddProductForm .ap_product.disabled,

#AddProductForm .ap_product.disabled:hover {

	color: #fff;

	background-color: #CCC;

	cursor:default;

}

#AddProductForm .ap_product:hover,

#AddProductForm .ap_product.selected:hover {

	cursor: pointer;

	background-color: #b4e2f3;

}



.loader {

	width: 42px;

	height: 42px;

	background: url(https://4sellerapp.it/themes/4seller/_/img/ajax-loader.gif);

	position:absolute;

	left: calc(50% - 21px);

	top: calc(50% - 21px);

	display: none;	

}



#AddProductForm .ap_product .article_img {

	float:left;

	margin:5px;

	margin-right: 20px;

	width: 100px;

	min-height:100px;

	line-height:100px;

	background: #fff;

}

#AddProductForm .ap_product .article_img img {

	width: 100px;

}

#AddProductForm .ap_product .article_span1 { 

	width: 170px; 

	margin-top: 5px; 

}

#AddProductForm .ap_product .article_code {

	font-weight: bold;

}

#AddProductForm .ap_product .bestseller {

	background: url(https://4sellerapp.it/themes/4seller/_/img/star.png) no-repeat top right;

	text-align:right;

}



#AddProductForm .ap_product .nobestseller {

	text-align:right;

}



#AddProductList {

	clear:both;

	height: 440px;

	overflow: auto;

}



.white-popup-block {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #FFFFFF;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    margin-bottom: 40px;

    margin-left: auto;

    margin-right: auto;

    margin-top: 40px;

    max-width: 850px;

	height: 450px;

    padding-bottom: 20px;

    padding-left: 30px;

    padding-right: 30px;

    padding-top: 20px;

    position: relative;

    text-align: left;

}



.white-popup-block.clone-order {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #FFFFFF;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    margin-bottom: 40px;

    margin-left: auto;

    margin-right: auto;

    margin-top: 40px;

    max-width: 400px;

	height: 200px;

    padding-bottom: 20px;

    padding-left: 30px;

    padding-right: 30px;

    padding-top: 20px;

    position: relative;

    text-align: left;

}



.white-popup-block.new-order {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #FFFFFF;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    margin-bottom: 40px;

    margin-left: auto;

    margin-right: auto;

    margin-top: 40px;

    max-width: 400px;

	height: 100px;

    padding-bottom: 20px;

    padding-left: 30px;

    padding-right: 30px;

    padding-top: 20px;

    position: relative;

    text-align: left;

}



.white-popup-block.newvar {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #FFFFFF;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    margin-bottom: 40px;

    margin-left: auto;

    margin-right: auto;

    margin-top: 40px;

    max-width: 850px;

	height: 400px;

    padding-bottom: 20px;

    padding-left: 30px;

    padding-right: 30px;

    padding-top: 20px;

    position: relative;

    text-align: left;

}





.white-popup-block.detnewvar {

    background-attachment: scroll;

    background-clip: border-box;

    background-color: #FFFFFF;

    background-image: none;

    background-origin: padding-box;

    background-position: 0 0;

    background-repeat: repeat;

    background-size: auto auto;

    margin-bottom: 20px;

    margin-left: auto;

    margin-right: auto;

    margin-top: 20px;

    max-width: 1000px;

	height: 440px;

    padding-bottom: 10px;

    padding-left: 0px;

    padding-right: 0px;

    padding-top: 10px;

    position: relative;

    text-align: left;

}



#revivalDiv {

	width:400px;

	height: 100%;	

	background-color: white;

}



.search-row .span {

  margin-left: 0px;

}

.search-row .span+.span {

	margin-left:10px;

}



#AddProductForm .button-row {

	text-align: right;

	margin-top: 20px;

}



/*----*/



.btn.orderRem {

	display: none;

}

.btn.orderDet {

	display: none;

}



#orderContactDetail #refToolbar {

	margin-top:-20px;

	margin-bottom: 0px;

}



#orderContactDetail #OrdersGraph1 {

	margin-bottom: 10px;

}



#orderContactDetail #OrdersData table {

	margin-bottom: 10px;

}



#orderContactDetail h2 {

	/*padding-bottom: 0px;*/

}



#orderContactDetail #noteContacts {

	height: 132px;

}



#orderContactDetail #contactsRefGrid {

	height: 93px;

}



#orderContactDetail #newRefsContacts {

	height: auto;

}



#orderContactDetail .contactNote .k-textbox {

	height: 28px;

}



.orders #region-cart {

	display: none;

}



.orders.show-rows.can-edit #region-cart {

	display: block;

}



.orders #detailview {

	display: block;

}



.orders #rowsview {

	display: none;

}



.orders.show-rows #detailview {

	display: none;

}



.orders.show-rows #rowsview {

	display: block;

}



.orders.show-rows.can-edit .order-grid .size-col {

	width: 56px;

	padding: 2px 0px;

}



.orders.show-rows.can-edit .order-grid .size-col.nospinners {

	width: 24px;

	padding: 2px 0px;

}





.orders.show-rows.can-edit .order-grid .size-col+.size-col .k-numeric-wrap {

	/*border-left: none;*/

}

.orders.show-rows.can-edit .order-grid .size-col .k-numeric-wrap .k-icon {

	opacity: .4;

}



.orders.show-rows.can-edit .k-numerictextbox input {

	text-align: center;

	border: none; !important

}



.form-horizontal[class*="span"] .controls .k-numerictextbox {

	width:91%;

}

.form-horizontal[class*="span"] .controls .k-numerictextbox input {

	text-align: left;

	border: none; !important	

}



.mfp-bg {

	background-color: #ccc;

	opacity: 0.5;

}



#AddProductForm .k-textbox, 

#AddProductForm .k-dropdown {

	width: 9em;

}



#orderList div.k-grid-header {

	padding-right: 0px;

}

td.pre-header {

	border-bottom: 1px solid #DADADA;

	text-align: left;

	font-weight: normal;

	padding: 3px;

}



	.pre-header #espandiLista, .pre-header #contraiLista {

		float: right;

	}

	.pre-header #contraiLista, 

	.pre-header #modConferma,

	.pre-header #modElimina {

		display: none;

	}

.list-expanded #espandiLista {

	display:none;

}

.list-expanded #contraiLista {

	display:inline-block;

}



.article_delete { display:none; }

.article_empty .article_delete { display:block; }



.k-numerictextbox .k-state-focused.k-state-hover {

	background: #acd0dd;

}



.icon-revival-chart {

	background: url(https://4sellerapp.it/themes/4seller/img/revivalChart.png) no-repeat top right;

}



.icon-carry-over {

	background: url(https://4sellerapp.it/themes/4seller/img/carryover.png) no-repeat top right;

}



.icon-sortalpha {

	background: url(https://4sellerapp.it/themes/4seller/img/Sort-Ascending.png) no-repeat top right;

}



.icon-sortins {

	background: url(https://4sellerapp.it/themes/4seller/img/Sorting.png) no-repeat top right;

}



.icon-sortinvins {

	background: url(https://4sellerapp.it/themes/4seller/img/Sorting.png) no-repeat top right;

 	-moz-transform: scaleY(-1);

    -o-transform: scaleY(-1);

    -webkit-transform: scaleY(-1);

    transform: scaleY(-1);

    filter: FlipV;

    -ms-filter: "FlipV";

}



#detnewvar div.container_12 {

    margin-left: auto;

    margin-right: auto;

    width: 960px;

}

#detnewvar div.grid_1,#detnewvar div.grid_2,#detnewvar div.grid_3,#detnewvar div.grid_4,#detnewvar div.grid_5,#detnewvar div.grid_6,#detnewvar div.grid_7,#detnewvar div.grid_8,#detnewvar div.grid_9,#detnewvar div.grid_10,#detnewvar div.grid_11,#detnewvar div.grid_12 {

    display: inline;

    float: left;

    margin-left: 15px;

    margin-right: 15px;

    position: relative;

}

.push_1,#detnewvar div.pull_1,#detnewvar div.push_2,#detnewvar div.pull_2,#detnewvar div.push_3,#detnewvar div.pull_3,#detnewvar div.push_4,#detnewvar div.pull_4,#detnewvar div.push_5,#detnewvar div.pull_5,#detnewvar div.push_6,#detnewvar div.pull_6,#detnewvar div.push_7,#detnewvar div.pull_7,#detnewvar div.push_8,#detnewvar div.pull_8,#detnewvar div.push_9,#detnewvar div.pull_9,#detnewvar div.push_10,#detnewvar div.pull_10,#detnewvar div.push_11,#detnewvar div.pull_11,#detnewvar div.push_12,#detnewvar div.pull_12 {

    position: relative;

}

#detnewvar div.alpha {

    margin-left: 0;

}

#detnewvar div.omega {

    margin-right: 0;

}

#detnewvar div.container_12 .grid_1 {

    width: 50px;

}

#detnewvar div.container_12 .grid_2 {

    width: 130px;

}

#detnewvar div.container_12 .grid_3 {

    width: 210px;

}

#detnewvar div.container_12 .grid_4 {

    width: 290px;

}

#detnewvar div.container_12 div.grid_5 span.k-autocomplete {

    width: 370px;

}



#detnewvar div.container_12 div.grid_5 .k-autocomplete .k-input {

    width: 98%;

}



#detnewvar div.container_12 div.grid_6 {

    width: 450px;

}



#detnewvar div.container_12 div.grid_6.omega span.k-autocomplete {

    width: 220px;

}



#detnewvar div.container_12 div.grid_6.omega .k-autocomplete .k-input {

    width: 98%;

}



#detnewvar div.container_12 .grid_7 {

    width: 530px;

}

#detnewvar div.container_12 .grid_8 {

    width: 610px;

}

#detnewvar div.container_12 .grid_9 {

    width: 690px;

}

#detnewvar div.container_12 .grid_10 {

    width: 770px;

}

#detnewvar div.container_12 .grid_11 {

    width: 850px;

}

#detnewvar div.container_12 .grid_12 {

    margin: 0;

    width: 930px;

}

#detnewvar div.container_12 .prefix_1 {

    padding-left: 80px;

}

#detnewvar div.container_12 .prefix_2 {

    padding-left: 160px;

}

#detnewvar div.container_12 .prefix_3 {

    padding-left: 240px;

}

#detnewvar div.container_12 .prefix_4 {

    padding-left: 320px;

}

#detnewvar div.container_12 .prefix_5 {

    padding-left: 400px;

}

#detnewvar div.container_12 .prefix_6 {

    padding-left: 480px;

}

#detnewvar div.container_12 .prefix_7 {

    padding-left: 560px;

}

#detnewvar div.container_12 .prefix_8 {

    padding-left: 640px;

}

#detnewvar div.container_12 .prefix_9 {

    padding-left: 720px;

}

#detnewvar div.container_12 .prefix_10 {

    padding-left: 800px;

}

#detnewvar div.container_12 .prefix_11 {

    padding-left: 880px;

}

#detnewvar div.container_12 .suffix_1 {

    padding-right: 80px;

}

#detnewvar div.container_12 .suffix_2 {

    padding-right: 160px;

}

#detnewvar div.container_12 .suffix_3 {

    padding-right: 240px;

}

#detnewvar div.container_12 .suffix_4 {

    padding-right: 320px;

}

#detnewvar div.container_12 .suffix_5 {

    padding-right: 400px;

}

#detnewvar div.container_12 .suffix_6 {

    padding-right: 480px;

}

#detnewvar div.container_12 .suffix_7 {

    padding-right: 560px;

}

#detnewvar div.container_12 .suffix_8 {

    padding-right: 640px;

}

#detnewvar div.container_12 .suffix_9 {

    padding-right: 720px;

}

#detnewvar div.container_12 .suffix_10 {

    padding-right: 800px;

}

#detnewvar div.container_12 .suffix_11 {

    padding-right: 880px;

}

#detnewvar div.container_12 .push_1 {

    left: 80px;

}

#detnewvar div.container_12 .push_2 {

    left: 160px;

}

#detnewvar div.container_12 .push_3 {

    left: 240px;

}

#detnewvar div.container_12 .push_4 {

    left: 320px;

}

#detnewvar div.container_12 .push_5 {

    left: 400px;

}

#detnewvar div.container_12 .push_6 {

    left: 480px;

}

#detnewvar div.container_12 .push_7 {

    left: 560px;

}

#detnewvar div.container_12 .push_8 {

    left: 640px;

}

#detnewvar div.container_12 .push_9 {

    left: 720px;

}

#detnewvar div.container_12 .push_10 {

    left: 800px;

}

#detnewvar div.container_12 .push_11 {

    left: 880px;

}

#detnewvar div.container_12 .pull_1 {

    left: -80px;

}

#detnewvar div.container_12 .pull_2 {

    left: -160px;

}

#detnewvar div.container_12 .pull_3 {

    left: -240px;

}

#detnewvar div.container_12 .pull_4 {

    left: -320px;

}

#detnewvar div.container_12 .pull_5 {

    left: -400px;

}

#detnewvar div.container_12 .pull_6 {

    left: -480px;

}

#detnewvar div.container_12 .pull_7 {

    left: -560px;

}

#detnewvar div.container_12 .pull_8 {

    left: -640px;

}

#detnewvar div.container_12 .pull_9 {

    left: -720px;

}

#detnewvar div.container_12 .pull_10 {

    left: -800px;

}

#detnewvar div.container_12 .pull_11 {

    left: -880px;

}

#detnewvar div.clear {

    clear: both;

    display: block;

    height: 0;

    overflow: hidden;

    visibility: hidden;

    width: 0;

}

#detnewvar div.clearfix:before, #detnewvar div.clearfix:after {

    content: " ";

    display: block;

    height: 0;

    overflow: hidden;

    visibility: hidden;

    width: 0;

}

#detnewvar div.clearfix:after {

    clear: both;

}

#detnewvar div.clearfix {

}



#detnewvar h1{font-size:18px;}

#detnewvar h2{font-size:16px;}

#detnewvar h3{font-size:15px;}

#detnewvar h4{font-size:14px;}

#detnewvar h5{font-size:14px;}

#detnewvar h6{font-size:14px;}



#detnewvar label {font-size:12px;}



#detnewvar input.omega{width:100%; padding:4px;}



#detnewvar textarea{width:100%;padding:4px;}



#detnewvar input.formfield{margin-right:30px;}



#detnewvar div.clear{clear:both;}

#detnewvar div.spacer{height:10px;}

#detnewvar textarea.half{width:440px; height:33px;}



#detnewvar textarea.annotazioniprodotto{min-height:120px;}



#detnewvar table.tabstd{ width:100%;



 -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-collapse: separate;

    border-color: #dddddd #dddddd #dddddd #dddddd;

    border-image: none;

    border-radius: 4px;

    border-style: solid solid solid solid;

    border-width: 1px 1px 1px 1px;

	

	}

#detnewvar table.tabstd th {border-bottom:1px solid #dadada; padding:6px; font-size:13px;}



#detnewvar table.tabstd .colA{width:10%;}

#detnewvar table.tabstd .colB{width:10%;}

#detnewvar table.tabstd .colC{width:30%;}

#detnewvar table.tabstd .colD{width:50%;}



/*

.btn {

    background-color: #f5f5f5;

    border: 1px solid #c5c5c5;

    border-radius: 6px;

    color: #333333;

    cursor: pointer;

    display: inline-block;

    font-size: 14px;

    line-height: 20px;

    margin-bottom: 0;

    padding: 4px 12px;

    text-align: center;

    vertical-align: middle;

}



.btn-small {

    border-radius: 3px;

    font-size: 11.9px;

    padding: 2px 10px;

	width:auto;

	float:right;

}

*/



#detnewvar div.container_12 .grid_6 .grid_1 {

    width: 10%;

}



#detnewvar div.container_12 .grid_6 .grid_5 {

    width: 80%;

}



#detOldVariantGrid {

	width : 100%;

	height: 100px;

	

}





/*

#detnewvar input.half {

    width: 46%;

	float:left;

	margin-right:1%;

}*/



#detnewvar textarea.half {width:95.5%; height: 20px;}

#detnewvar textarea.half.omega {margin-right:0;} 



/*

#detnewvar div.container_12 .grid_6 {

    width: 48%;

}

#detnewvar  div.container_12 .grid_6 .grid_6 {

    width: 100%;

}*/



#detnewvar  div.container_12 .grid_12 {

    margin: 0;

    max-width: 930px;

		padding:0 4px;

}



.var_row input[type="text"] {box-shadow:none; text-indent:inherit;}

#r_sum #c_r_sum{margin-bottom:16px;}





/*P1web*/

.mrtable {width: 100%;}

.colonna1{width:24px;}

.order-grid {width: calc(100% - 12px)}

.order-grid .qty-col {

    width: 75px;

}

.order-grid .tprice-col, .order-grid .price-col, .order-grid .colonna28, .order-grid .colonna27 {

    width: 75px;

}

.order-grid .var-descr-col {

    width: auto;

}

#rowsview_summary .span6 {

    width: 45%;

    padding-left: 2%;

}

#rowsview_summary .span6.last {

    margin-left: 2%;

}

#rowsview_summary .container {

    width: 100%;

}

#rowsview_summary {

    width: calc(100% - 90px);

}

#revivalArticleCartBtn {

    cursor: pointer;

}

#order-header {

    width: calc(100% - 30px);

}

#orderOtherData {

    width: calc(100% - 947px)!important;

}

.btn {

    padding: 4px 11px;

}

#newOrderBtn {

    margin-left: 5px;

}

#show_hide_budget {

    margin-left: 50px;

}

#panelBudget {

    border-width: 0;

}

#panelBudget .k-header {

    background-color: #bbb;

}

#panelBudget .k-header:hover {

    background-color: #ccc;

}

#panelBudget .k-icon {

    background-color: #333;

}

#panelBudget .column-left {

    width: 49%;

    float: left;

}

#panelBudget .column-right {

    width: 49%;

    float: right;

}

#panelBudget .k-content {

    overflow: hidden;

}

#panelBudget .k-panelbar-collapse, #panelBudget .k-panelbar-expand {

    margin-top: 8px;

}

#panelBudget .k-link {

    position: static!important;

}

#panelBudget .k-icon {

    position: static;

    float: right;

}



@media screen and (max-width: 1200px) {

    #orderCustomer {

        width: 293px!important;

    }

    #orderOtherData {

        width: calc(100% - 740px)!important;

    }

}



.v1 {display:inline!important;}

.v2 {display:none!important;}

.very-small {font-size:9px;}

#disable-click {

    display: none;

    bottom: 0;

    left: 0;

    position: fixed;

    right: 0;

    top: 0;

    z-index:9999;

}