.toggle-from-to {
	font-family:Open Sans;
	color:#353535!important;
	font-size:15px; font-weight:normal;
	line-height:25px; text-decoration:none;
	cursor:pointer;
	border:none;
	line-height:0.8em
}
.toggle-from-to:hover { text-decoration:none!important; }
.toggle-from-to:hover span.change_icon { background-position:-25px -175px; }
.toggle-from-to { color:#353535!important; }
.toggle-from-to:hover { color:#f83b49!important; }

span.change_icon {
  background: url(/images/spritenext.svg) -25px -200px no-repeat; background-size:400px 1600px;
  width:25px; height:25px;	
  cursor: pointer;
  display: inline-block;
  margin-top: -2px;
  vertical-align: middle;
}

.show_transfers_more {
	display:block;
    margin:0 0 10px 0;
	text-align:center; 
    width:100%;
    height:70px;
    background:transparent;
    border:none;
	color:#f66d6f;
    font-size:15px;
    font-family:'GothamProMedium';
	text-decoration:none;
    line-height:70px;
}
a.show_transfers_more, a.show_transfers_more:visited	{ color:#f66d6f; text-decoration:none; }
a.show_transfers_more:hover	{ color:#f83b49; text-decoration:none; }

.transfer-list table { width:100%; border-collapse:separate; font-family:'GothamProRegular'; }

.transfer-list table thead td	{ font-family:Open Sans; padding:10px 10px 10px 15px; font-size:13px; color:#9b9b9b }
.transfer-list table thead td.name-place-to	{ padding:10px; }

.transfer-list .item { background-color:#FFF; width:100%; height:35px; padding:0; cursor:pointer; }
.transfer-list .item td { vertical-align:middle; text-align:left; font-size:16px; color:#363636; white-space:normal; overflow:hidden; }
.transfer-list .item td a { display:inline; color:#363636; text-decoration:none; }

.transfer-list .item .name-place-from { 
	width:auto;
	padding:10px 10px 10px 15px;
	white-space:nowrap; overflow:visible;
}
.transfer-list .item:not(:hover) .name-place-from { background-color:#F2F2F2; }
.transfer-list .item .name-place-from span {
	white-space:normal; font-family:'GothamProBold'!important; font-size:14px;
	display:inline-block; overflow:hidden; vertical-align:middle;
}

.transfer-list .item .name-place-to { 
	width:auto; min-width:125px;
	white-space:normal; font-family:'GothamProBold'!important; font-size:14px;	
	padding:10px; line-height:1em;
}
.transfer-list .item:not(:hover) .name-place-to { background-color:#F2F2F2; }
.transfer-list .item .name-place-to a { text-decoration:none; line-height:1.3em; }
.transfer-list .item:hover .name-place-to a { text-decoration:underline; }

.transfer-list .item .arrow { width:34px; text-align:center; }
.transfer-list .item:not(:hover) .arrow { background-color:#F2F2F2; }
.transfer-list .item .arrow .icon { display:inline-block; width:15px; height:13px; vertical-align:middle;
	background:url(/images/spritenext.svg) 0px -75px no-repeat; background-size:240px 960px;
}

.transfer-list .item .arrow_go { width:34px; text-align:left; padding-left:12px; }
.transfer-list .item:not(:hover) .arrow_go { background-color:#F2F2F2; }
.transfer-list .item .arrow_go .icon { display:inline-block; width:6px; height:8px; vertical-align:middle;
	background:url(/images/spritenext.svg) -65px -88px no-repeat; background-size:128px 512px;
}
.transfer-list .item:hover .arrow_go .icon { background-position:-38px -52px; }

.transfer-list .item .price { font-size:13px; width:82px;padding:0 15px;white-space:nowrap; overflow:hidden; }
.transfer-list .item:not(:hover) .price { background-color:#F2F2F2; }
.transfer-list .item .price strong { font-weight:normal; }
.transfer-list .item:not(:hover) .price strong { font-weight:normal; }

.transfer-list .item .batton { width:95px; overflow:visible; padding:0; }
.transfer-list .item:not(:hover) .batton { background-color:#F2F2F2; }
.transfer-list .item .batton span { 
	display:inline-block; width:auto; height:auto; padding:5px 15px;
	font-family:'GothamProMedium'!important; font-size:14px; color:#f83b49; 
}
.transfer-list .item:not(:hover) .batton span { background-color:#F2F2F2; color:#f66d6f; }

.transfer-list .item.hid { display:none; }
.transfer-list .delimiter { height:4px; }
.transfer-list .delimiter.hid { display:none; }
.transfer-list .delimiter_hr.hid { display:none; }













.kiwih3 {
  color: #999999;
  font-family: "Segoe UI",Tahoma,Arial;
  font-size: 13px;
  font-weight: normal;
  margin-top: 20px;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.transfer_table {
	font-size: 12px;
	margin: 0 0 41px;
	width: 100%;
	/*border: 1px solid #ccc;*/
	font-family: Open Sans,Arial,sans-serif;
	color: #212121;
	border-collapse: collapse;
	border-spacing: 0;
	text-align: left;
}
.transfer_table td {
	font-size: 12px;
	padding:8px;
	/*border-bottom: 1px solid #d4d4d4;*/
	font-family: Arial;
	line-height: 1.6em;
	text-align: left;
}
.transfer_table tr:hover {
	background-color: #dfdfdf;
}
#arrow {
	font-family:Open-Sans,Arial;
	font-size:14px;
	font-weight:700;
}

/* 2015 */
.transfer_table2015 td { 
	font-size:13px!important;
	font-family:Open Sans;
}
.transfer_table2015 tr td.transfer_price a			{ color:#212121!important; font-weight:bold; font-family:Open Sans; text-decoration:none; display:block; font-size:13px; text-align:center; padding:9px 0 10px 0; background:#fff; }
.transfer_table2015 tr td.transfer_price a:visited	{ color:#212121!important; text-decoration:none; }
.transfer_table2015 tr td.transfer_price a:hover	{ color:#212121!important; text-decoration:none; }
.transfer_table2015 tr:hover td.transfer_price a	{ color:#fff!important; font-weight:bold; font-family:Open Sans; text-decoration:none; display:block; border:none; text-shadow:none; font-size:13px; text-align:center; padding: 9px 0 10px 0; box-shadow: 1px 1px 0px 0px rgba(0,0,0,0.25); background: #fe6c6f; position:relative; }
.transfer_table2015 tr:hover td.transfer_price a:before	{ content: ''; width:6px; height:6px; background:#fe6c6f; top:48%; left:-3px; position:absolute; z-index:1;
	-moz-transform: rotate(45deg);  /* Firefox */
	-o-transform: rotate(45deg);  /* Opera */
	-webkit-transform: rotate(45deg);  /* Safari y Chrome */
	filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476); /* IE */
}
.transfer_table2015 tr:hover td.transfer_price a:visited{ color:#fff!important; text-decoration:none;}
.transfer_table2015 tr:hover td.transfer_price a:hover	{ color:#fff!important; text-decoration:none; border: none; background: #ff5155; }
.transfer_table2015 tr:hover td.transfer_price a:hover:before	{ background: #ff5155; }
.transfer_table2015 tr td.transfer_price a span { display:none; }
.transfer_table2015 tr:hover td.transfer_price a span { display:block; }




/* Popup */
.VBSBlock_Partner_Popup .transfer-list table { width:105%; margin:10px -15px 0; }
.VBSBlock_Partner_Popup .transfer-list .item { background-color:#F2F2F2; }
.VBSBlock_Partner_Popup .transfer-list .item td { padding-top:14px; padding-bottom:14px; border-top:1px solid #f0f0f0; }
.VBSBlock_Partner_Popup .transfer-list .item:hover td { padding-top:14px; padding-bottom:14px; border-top:1px solid #F2F2F2; }
.VBSBlock_Partner_Popup .transfer-list tr:first-child td { border-top:1px solid #fff; }

.VBSBlock_Partner_Popup .transfer-list .item .name-place-from,
.VBSBlock_Partner_Popup .transfer-list .item .name-place-from span,
.VBSBlock_Partner_Popup .transfer-list .item .name-place-to,
.VBSBlock_Partner_Popup .transfer-list .item .name-place-to span { font-family:GothamProMedium!important; font-size:14px; letter-spacing:-0.2px; }
.VBSBlock_Partner_Popup .transfer-list .item:not(:hover) .name-place-from { background-color:#FFF; }
.VBSBlock_Partner_Popup .transfer-list .item:not(:hover) .name-place-to { background-color:#FFF; }
.VBSBlock_Partner_Popup .transfer-list .item:not(:hover) .arrow { background-color:#FFF; }
.VBSBlock_Partner_Popup .transfer-list .item:not(:hover) .arrow_go { background-color:#FFF; }
.VBSBlock_Partner_Popup .transfer-list .item:not(:hover) .price { background-color:#FFF; }
.VBSBlock_Partner_Popup .transfer-list .item:not(:hover) .batton { background-color:#FFF; }
.VBSBlock_Partner_Popup .transfer-list .item:not(:hover) .batton span { background-color:#FFF; }
.VBSBlock_Partner_Popup .transfer-list .item .price	{ font-size:14px; }
.VBSBlock_Partner_Popup .kiwih3 { margin:5px 15px 10px; }
.VBSBlock_Partner_Popup .show_transfers_more { width:105%; heigth:50%; line-height:50px; text-align:left; font-size:14px; border-top:1px solid #f0f0f0; margin:0 -15px; padding:0 15px; }
.VBSBlock_Partner_Popup .delimiter_hr { height:1px; font-size:1px; line-height:1px; }
.VBSBlock_Partner_Popup .delimiter_hr td { padding:0px 15px; height:1px; font-size:1px; line-height:1px; }
.VBSBlock_Partner_Popup .delimiter_hr td span { position:relative; display:block; width:100%; background:#f0f0f0; height:1px; font-size:1px; line-height:1px; }

