
#tab_tire_calculator_container{
	 width:60%;
		margin:0px auto 60px;
}


#tire_calculator_tabs_container {
		border-collapse:collapse;
		width:100%;
		border-left:1px solid #eee;
}

.tire_calculator_tabs {
		text-align:center;
		cursor:pointer;
		min-width:160px;
		height:47px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
		padding-left:3px;
		padding-right:3px;
		border-top:1px solid #eee;
}


#tire_calculator_content_container {
	 width:100%;
		margin:0px auto;
		border-left:1px solid #eee;
		margin-bottom:15px;
		padding: 15px;
		text-align:center;
		box-shadow: 3px 3px 3px #ccc;
}

#content_alternatives, #content_comparison {
	 width:100%;
		padding:0;
		display:none;
		margin:0px auto;
		min-width: 320px;
}

#tab_end {
	 border-bottom:1px solid #eee;
		width:6px;
		background-image:url(../img/tab_search/tab_right_shadow.jpg);
		background-repeat:no-repeat;
}

.tab_selector, .tab_textfield {
		height:48px;
		width:127px;
		margin:5px;
		border:1px solid #eee;
		color:#81898f;
		font-size:13px;
		background-color:#fff;
}

.tab_selector:disabled {
  background: #fafafa;
}

.tab_textfield{
			font-size:16px;
			text-align:center;
}

.tire_calculator_find {
	 width : 127px;
		display:inline-block;
		vertical-align:middle;
		margin:5px;
}

.tire_calculator_comparison_table{
	margin: 0 auto 10px 25px;
	display:inline-table;
	font-size:15px;
	
}


/***************************************************************************/

@media screen and (max-width: 1024px) {
	
	#tab_tire_calculator_container{
	  width:100%;
	}
	
}

@media screen and (max-width: 900px) {
	
	.tab_selector, .tire_calculator_find {
		 width:520px;
	}
	
}

@media screen and (max-width: 600px) {
	
	.tab_selector, .tire_calculator_find {
		 width:320px;
	}
	
}


