/*//////////////////////////////////Order/////////////////////////////////////////*/

.Order
{
    float:left;
    width:100%;
    margin: 0;
}
.Order h2 {
    font: 400 24px 'Gudea', sans-serif;
    font-weight: bold;
    color: Gray;
    text-align: center;
}
.Order h2 span{

    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.Order h2 .Standard{
    color: #FFF;
    background-color: #D6A349;
    padding: 0 5px;
}
.Order h2 .Urgente{
    color: #FFF;
    background-color: #C74741;
    padding: 0 5px;
}
.Order .OrderHeader
{
    float:left;
    width:100%;
    padding:2% 1% 0 1%;
    background-color: transparent;
    border-bottom: none;
    font-weight: bold;
    position:inherit;
    margin-bottom:20px;
    height: 20px;
}

.Order .OrderHeader .Col1,
.Order .OrderHeader .Col2,
.Order .OrderHeader .Col3,
.Order .OrderHeader .Col4,
.Order .OrderHeader .Col5,
.Order .OrderHeader .Col6
{   
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    font-weight:bold;
    color:#333;
}
.Order .OrderHeader .Col1
{   
width: 68% !important;
padding-left: 20px;
text-align: left;
    
}
.Order .OrderHeader .Col2
{   
    width:4% !important;
    text-align:center;
    
}
.Order .OrderHeader .Col3
{   
    width: 8%;
    text-align: center;
}

.Order .OrderHeader .Col4
{   
    width:4% !important;
    text-align:center;
    
}
.Order .OrderHeader .Col5
{   
    width: 8%;
    text-align: center;
    display: block !important;
}

.Order .OrderHeader .Col6
{   
    width: 8%;
    text-align: center;
}

.Order .OrderRows
{   
    float:left;
    width:100%;
    padding:0 1% 0 1%;
    min-height:28px;
    margin:0.3% 0;
    
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    
	background-color:#EEEEEE;
	border: 2px #DDD solid;
}

.Order .OrderRows .RowArticle
{
    float:left;
    width:100%;
    padding:0.5%;
    margin:0.3% 0;
}

.Order .OrderRows .RowKit
{ 
    float:left;
    width:100%;
    padding:1%;
    margin:0.3% 0;
    
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    
    background:#FFF url(Images/IcoTree.png) no-repeat 2% 11px;
}

.Order .OrderRows .RowArticle .Col1,
.Order .OrderRows .RowArticle .Col2,
.Order .OrderRows .RowArticle .Col3,
.Order .OrderRows .RowArticle .Col4,
.Order .OrderRows .RowArticle .Col5,
.Order .OrderRows .RowKit .Col1,
.Order .OrderRows .RowKit .Col2,
.Order .OrderRows .RowKit .Col3,
.Order .OrderRows .RowKit .Col4,
.Order .OrderRows .RowKit .Col5
{
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    color:#333;
    min-width:7%;   
    text-align:left;
}

.Order .OrderRows .RowArticle .Col1
{
    width:68%;      
}

.Order .OrderRows .RowArticle .Col2
{
    width:5%;
    text-align: center;      
}

.Order .OrderRows .RowArticle .Col3
{
    width:7%;
    text-align: center;      
}

.Order .OrderRows .RowArticle .Col4
{
    display: block !important;
    width:5%;
    text-align: center;
    min-width:5%;  
}

.Order .OrderRows .RowArticle .Col5
{
    width:8%;
    text-align: center;     
}

.Order .OrderRows .RowArticle .Col6
{
    text-align: center;   
}
.Order .OrderRows .RowKit .Col1
{
    width:88%;      
}
.Order .OrderRows .RowArticle .Col1 .PreCode
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}
.Order .OrderRows .RowKit .Col1 .PreCode
{      
    color:#999;
    font-size:12px;
    padding-right:0%;
    padding-left:3%;
    font-weight:bold;
    line-height:26px;
}

.Order .OrderRows .RowArticle .Col1 .Articolo
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}
.Order .OrderRows .RowKit .Col1 .Articolo
{      
    color:#999;
    font-size:12px;
    padding-right:2%;
    padding-left:1%;
    font-weight:bold;
    line-height:26px;
}

.Order .OrderRows .RowArticle .Col1 .Descrizione
{
    color:#333;
    font-size:14px;
}

.Order .OrderRows .RowKit .Col1 .Descrizione
{
    color:#999;
    font-size:12px;
    padding-left:3%;
    
}
.Order .OrderRows .RowArticle .Col2,
.Order .OrderRows .RowKit .Col2

{
    min-width:4%;
    font-weight:bold;
    font-size:18px;
    text-align: center;
    border-right: 1px solid #CCC;   
    
}

.Order .OrderRows .RowArticle .Col6,
.Order .OrderRows .RowKit .Col3

{
font-weight: bold;
font-size: 18px;
min-width: 7%;
text-align: center;
}
.Order .OrderRows .RowArticle .Col4,
.Order .OrderRows .RowKit .Col4,
.Order .OrderRows .RowArticle .Col9,
.Order .OrderRows .RowKit .Col9,
.Order .OrderRows .RowKit .Col10,
.Order .OrderRows .RowArticle .Col10
{
    display: none; 
}
.Order .OrderRows .RowArticle .Col10
{
    float:left;    
    color:#EB5D39;
    font-size:18px;
    font-weight:bold;
    min-width:9%;   
    text-align: center;
    padding: 5px 0 0 0;
	
}

/*////////////////////////////////// Row Article Kit /////////////////////////////////////////*/
.Order .OrderRows .RowArticleKit
{
    float:left;
    width:98%;
    padding:1%;
    margin:0.3% 0;
}

.Order .OrderRows .RowArticleKit .Col1,
.Order .OrderRows .RowArticleKit .Col2,
.Order .OrderRows .RowArticleKit .Col3
{
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    color:#333;
    min-width:7%;   
    text-align:left;    
}

.Order .OrderRows .RowArticleKit .Col1
{
    width:88%;      
}

.Order .OrderRows .RowArticleKit .Col1 .PreCode
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}


.Order .OrderRows .RowArticleKit .Col1 .Articolo
{
	      
    color:#EB5D39;
    font-size:18px;
    padding-right:2%;
    font-weight:bold;
}


.Order .OrderRows .RowArticleKit .Col1 .Descrizione
{
    color:#333;
    font-size:14px;
}

.Order .OrderRows .RowArticleKit .Col2

{
    min-width:4%;
    text-align: center;
}
.Order .OrderRows .RowArticleKit .Col3
{
    min-width:4%;
    text-align: center;
}

.Order .OrderRows .RowArticleKit .Col5,
.Order .OrderRows .RowArticleKit .Col6,
.Order .OrderRows .RowArticleKit .Col7,
.Order .OrderRows .RowArticleKit .Col8,
.Order .OrderRows .RowArticleKit .Col9,
.Order .OrderRows .RowArticleKit .Col11
{
    display: none; 
}
.Order .OrderRows .RowArticleKit .Col10
{
    float:left;    
    color:#EB5D39;
    font-size:18px;
    font-weight:bold;
    min-width:9%;   
    text-align: center;
    padding: 5px 0 0 0;
}

/*////////////////////////////////// Row Gift /////////////////////////////////////////*/

.Order .OrderRows .RowGift
{
    float:left;
    width:98%;
    padding:1%;
    margin:0.3% 0;
    
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    
    background:#FFF url(Images/IcoTree.png) no-repeat 2% 11px;
    
}


.Order .OrderRows .RowGift .Col1,
.Order .OrderRows .RowGift .Col2,
.Order .OrderRows .RowGift .Col3,
.Order .OrderRows .RowGift .Col9,
.Order .OrderRows .RowGift .Col10

{
    float:left;
    font: 400 12px 'Gudea', sans-serif;
    color:#333;
    min-width:7%;   
    text-align:left;
}

.Order .OrderRows .RowGift .Col1

{
    width:80%;      

}

.Order .OrderRows .RowGift .Col1 .PreCode
{      
    color:#999;
    font-size:12px;
    padding-right:0%;
    padding-left:3%;
    font-weight:bold;
    line-height:26px;
}

.Order .OrderRows .RowGift .Col1 .Articolo
{      
    color:#999;
    font-size:12px;
    padding-right:2%;
    padding-left:1%;
    font-weight:bold;
    line-height:26px;
}

.Order .OrderRows .RowGift .Col1 .Descrizione
{
    color:#999;
    font-size:12px;
    padding-left:3%;
    
}

.Order .OrderRows .RowGift .Col2

{
    min-width:4%;
    font-weight:bold;
    font-size:18px;
    text-align: center;
    border-left: 1px solid #CCC;   
}

.Order .OrderRows .RowGift .Col3
{
    font-weight:bold;
    font-size:18px;
    min-width:4%;   
    
}

.Order .OrderRows .RowGift .Col2,
.Order .OrderRows .RowGift .Col3,
.Order .OrderRows .RowGift .Col10

{
    display: none; 

}

.Order .OrderRows .RowGift .Col9
{
    color:#69B1A2;
    font-size:18px;
    font-weight:bold;
    min-width:10%;   
    padding: 5px 0 0 30px;
    background:url(Images/IcoGift.png) no-repeat 0 6px; 
    float: right;
	display: block;
	
}

/*//////////////////////////////////Order Footer/////////////////////////////////////////*/



.Order .OrderFooter
{
       
    float:Left;
    width:100%;
    padding:1% 1% 0 1%; 
}
.Order .OrderFooter .TotalPrice
{
    width:100%;    
    float:right;
    text-align:right;
    border-bottom:1px solid #CCCCCC;
    padding:10px 0;
    font-size:22px;
    font-weight:bold;
    color:#333;
}
.Order .OrderFooter .TotalPrice span
{
    color:#96C02A;
}
.Order .OrderFooter .OrderButtons
{
       
    width:100%;    
    float:right;
    text-align:right;
    padding:10px 0;
}
.Order .OrderFooter .OrderButtons .Col1
{
       
    width:30%;    
    float:left;
    text-align:left;
    padding:10px 0;
}
.Order .OrderFooter .OrderButtons .Col2
{
       
    width:70%;    
    float:right;
    text-align:right;
    padding:10px 0;
}

