@media all and (min-width: 640px) {
	.div_estimate_w1 {
		width: 100px;	
		text-align: center !important;
		border-top:1px solid green; 
		border-left:1px solid green; 
		border-bottom:1px solid green; 
	}	
	
	.div_estimate_w2 {
		width: 50px;	
		text-align: center !important;
		border-top:1px solid green; 
		border-bottom:1px solid green; 		
	}		
	
	.div_estimate_w3 {
		width: 100px;	
		text-align: center !important;
		border-top:1px solid green; 
		border-left:1px solid green; 
		border-bottom:1px solid green; 		
	}	
	
	.div_estimate_w4 {
		text-align: center !important;
		border-top:1px solid green; 
		border-left:1px solid green; 
		border-bottom:1px solid green; 		
	}	
	
	.div_estimate_w5 {
		width: 100px;				
		text-align: center !important;
		border-top:1px solid green; 
		border-left:1px solid green; 
		border-bottom:1px solid green; 		
	}	
	
	.div_estimate_w6 {
		width: 50px;	
		text-align: center !important;
		border-top:1px solid green; 
		border-left:1px solid green; 
		border-bottom:1px solid green; 
		border-right:1px solid green; 
	}								
	
	.div_estimate_row1 {
		width: 100px;	
		text-align: center !important;
		border-left:1px solid green; 
		border-bottom:1px solid green; 
	}	
	
	.div_estimate_row2 {
		width: 50px;	
		text-align: center !important;
		border-bottom:1px solid green; 		
	}		
	
	.div_estimate_row3 {
		width: 100px;	
		text-align: center !important;
		border-left:1px solid green; 
		border-bottom:1px solid green; 		
	}	
	
	.div_estimate_row4 {
		text-align: left !important;
		border-left:1px solid green; 
		border-bottom:1px solid green; 		
	}	
	
	.div_estimate_row5 {
		width: 100px;				
		text-align: center !important;
		border-left:1px solid green; 
		border-bottom:1px solid green; 		
	}	
	
	.div_estimate_row6 {
		width: 50px;	
		text-align: center !important;
		border-left:1px solid green; 
		border-bottom:1px solid green; 
		border-right:1px solid green; 
	}									
}


@media all and (max-width: 639px) {
	.div_estimate_w1 {
		width: 100px;	
		text-align: center !important;
		border-top:1px solid blue; 
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 
	}	
	
	.div_estimate_w2 {
		width: 50px;	
		text-align: center !important;
		border-top:1px solid blue; 
		border-bottom:1px solid blue; 		
	}		
	
	.div_estimate_w3 {
		width: 100px;	
		text-align: center !important;
		border-top:1px solid blue; 
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 		
	}	
	
	.div_estimate_w4 {
		text-align: center !important;
		border-top:1px solid blue; 
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 		
	}	
	
	.div_estimate_w5 {
		width: 100px;				
		text-align: center !important;
		border-top:1px solid blue; 
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 		
	}	
	
	.div_estimate_w6 {
		width: 50px;	
		text-align: center !important;
		border-top:1px solid blue; 
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 
		border-right:1px solid blue; 
	}									
	
	.div_estimate_row1 {
		width: 100px;	
		text-align: center !important;
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 
	}	
	
	.div_estimate_row2 {
		width: 50px;	
		text-align: center !important;
		border-bottom:1px solid blue; 		
	}		
	
	.div_estimate_row3 {
		width: 100px;	
		text-align: center !important;
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 		
	}	
	
	.div_estimate_row4 {
		text-align: left !important;
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 		
	}	
	
	.div_estimate_row5 {
		width: 100px;				
		text-align: center !important;
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 		
	}	
	
	.div_estimate_row6 {
		width: 50px;	
		text-align: center !important;
		border-left:1px solid blue; 
		border-bottom:1px solid blue; 
		border-right:1px solid blue; 
	}										
}

/* */

.nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0;
}

.sc_tab2 {
    font-size: 95%;
    font-weight: bold;
    letter-spacing: -1px;
    margin-bottom: 3px;
    border-bottom: 1px solid #ee2646;
}

.nav-justified {
    width: 100%;
}

.nav-tabs {
    border-bottom: 1px solid #dddddd;
}

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.sstbl2, .sstbl3 {
    border-collapse: collapse;
    width: 100%;
    border-spacing: 0;
    border: 1px solid #e2e2e2;
}

.sc_tab2 > li.active > a, .sc_tab2 > li.active > a:hover, .sc_tab2 > li.active > a:focus {
    color: #c60000;
    background-color: #fff1f1;
    border: 1px solid #ee2646;
    border-bottom-color: transparent;
    cursor: default;
    border-radius: 3px 3px 0 0;
}

.sc_tab3 {
    font-size: 80%;
}

.trov {
	height: 28px;
}

.trov:hover {
	cursor: pointer;
	background-color: #faf9f9;
}

.sky04 {color:#0055ff;}
.sky05 {color:#486ad9;}
.sky05 A:link, .sky05 A:visited, .sky05 A:active, .sky05 A:hover   {color:#486ad9; text-decoration:underline;}

.sky06, .sky06 a:link {color:#576372;}
.sky06 a:active, .sky06 a:hover   {color:#1e77fe;}
.sky06 a:visited, {color:#1e77fe; text-decoration:underline;}

/*
table { 
    border-spacing: 10px;
    border-collapse: separate;
}

td { 
    padding: 10px;
}


    -webkit-transform: translate3d(17em,0,0);
    -moz-transform: translate3d(17em,0,0);
    /* transform: translate3d(17em,0,0); */
*/