	.sizing-guide { font-size: 13px; letter-spacing: 0.2px; line-height: 1.6; }
	.sizing-guide a{ color: #ff6600; }
	.sizing-guide .sizing-head { text-align: center; }
	.sizing-guide .sizing-head .caption{ margin-bottom:30px; }
	.sizing-guide .sizing-image img{ max-width: 100%;  }
	.sizing-guide .sizing-section{ margin-top:35px; }
	.sizing-guide .sizing-section .heading, .sizing-guide .sizing-section .table-heading{ font-size: 20px; margin-bottom:10px; }
	.sizing-guide .sizing-section .chart{ position: relative; }
	.sizing-guide .sizing-section .chart .table-heading{ float: left;  }
	.sizing-guide .sizing-section .chart .tab{ float: right;  cursor: pointer;    line-height: 45px;    padding: 0 20px;  background: #e1ded9;    text-transform: lowercase; color: #b6b2ae; letter-spacing: 0}
	.sizing-guide .sizing-section .chart .tab.selected{ background: #b6b2ae; color: #fff;}
	.sizing-guide .sizing-section .chart .chart-table{ border: 1px solid #b6b2ae; border-collapse: collapse; clear: both; width: 100%; }
	.sizing-guide .sizing-section .chart .chart-table tr{   line-height: 45px; text-align: center;	}
	.sizing-guide .sizing-section .chart .chart-table tr td{  padding:5px;    border: 1px solid #b6b2ae;	}
	.sizing-guide .sizing-section .chart .chart-table tr:nth-child(odd) {    background-color: #e1ded9;	}
	.sizing-guide .sizing-section .chart .chart-table tr:first-child{background: #b6b2ae;color: #fff;}
	.sizing-guide .sizing-section .chart .chart-table tr td:first-child{ color: #b6b2ae; text-align: left; }
	.sizing-guide .sizing-footer{  padding:30px 0 0 0; text-align: center; font-size: 18px; }

	.sizing-guide .sizing-section .one-third{ margin-bottom:30px; float: left;  text-align: center;   width: 33%; border-right:1px solid #b6b2ae;  }
	.sizing-guide .sizing-section .one-third:last-child { border:0px; }
	.sizing-guide .sizing-section .one-third .header{ width:100%; font-size: 18px; margin-bottom:15px;}
	.sizing-guide .sizing-section .one-third .one-third-content{ max-width:90%;height: 55px;margin: 0 auto 15px auto; }
	.sizing-guide .sizing-section .one-third .one-third-content-image img{ max-width: 90%; }
	.sizing-guide .clearfix{ width: 100%; clear: both; height: 1px; background: #b6b2ae; }
	.sizing-guide .one-third-content-image img { width: 150px; margin: 0 auto; }

    .size-guide-box .close-box {font-size: 16px;}


	#size-guide{ padding: 30px; }
	@media (max-width:768px){
		.sizing-guide .sizing-footer { padding: 30px 0 20px 0; }
		.size-guide-box .close-box {font-size: 12px; right: 8px;}
		.sizing-guide .sizing-section .chart .chart-table{ font-size: 9px; }
		.sizing-guide .sizing-section .one-third{ padding: 30px; width: 100%; border-bottom:1px solid #b6b2ae; border-right: 0; float: none; display: block; }
		.sizing-guide .sizing-section .chart .table-heading{ float: none; }
		.sizing-guide .sizing-section .chart .tab{ line-height: 35px; }
		.sizing-guide .clearfix{ display: none; }
		#size-guide{ padding: 10px; }
	}

