#information-track #first form{
	margin: 50px 0;
}
#information-track #first #button-track{
	width: 100%;
}


/*#information-track #second .block_ttn{
	margin: 30px 0;
}*/
#information-track #second h2{
	margin-top: 50px;
}
#information-track #second .block_ttn .ttn{
	display: flex;
	align-items: center;
	justify-content: space-between;
	border: 1px solid #656565;
	border-radius: 5px;
	padding: 20px;
	margin-top: 20px;
}

#information-track #second .block_ttn .ttn .icon svg{
	width: 43px;
	height: 43px;
}

#information-track #second .block_ttn .ttn .name{
	padding: 0 20px;
}
#information-track #second .block_ttn .ttn .text_ttn{
	flex: 1;
}
#information-track #second .block_ttn .ttn .text_ttn a{
	color: #00BDFF;
}
#information-track #second .block_ttn .ttn .buttons{
	margin: 0;
}
#information-track #second .block_ttn .ttn .btn{
	min-width: 190px;
}


#information-track #second .block_products table{
	width: 100%;
	border-bottom: 1px solid #EEEEEE;
}
#information-track #second .block_products table thead td{
	border-top: 1px solid #EEEEEE;
	font-weight: 700;
}
#information-track #second .block_products table thead td:nth-child(2){
	text-align: right;
}
#information-track #second .block_products table td{
	padding: 10px 20px;
	color: #656565;
	font-size: 16px;
}
#information-track #second .block_products table td.name > div{
	display: flex;
	align-items: center;
}
#information-track #second .block_products table td.name img{
	width: 50px;
}
#information-track #second .block_products table .totals td.name{
	font-weight: 700;
}
#information-track #second .block_products table td.total{
	text-align: right;
}
#information-track #second .block_products table .totals:nth-child(1) td{
	border-top: 1px solid #EEEEEE;
}
#information-track #second .block_products table .totals:nth-last-child(2) td.total{
	font-weight: 700;
}


@media (max-width: 800px) {
	#information-track #second .block_ttn .ttn .btn{
		min-width: auto;
	}
}
@media (max-width: 650px) {
	#information-track #second .block_ttn .ttn {
		flex-wrap: wrap;
		justify-content: center;
	}
	#information-track #second .block_ttn .ttn .buttons{
		width: 100%;
		margin-top: 20px;
		text-align: center;
	}
	#information-track #second .block_ttn .ttn .btn{
		width: 100%;
		max-width: 190px;
	}
	#information-track #second .block_ttn .ttn .text_ttn{
		flex: 0;
	}
}
@media (max-width: 500px) {
	#information-track #first .buttons .pull-right{
		float: unset!important;
	}
}