#pricing-results *:not(i) {
	font-family: 'Roboto', sans-serif;
}
#pricing-results strong {
	color: #000;
}

#pricing-results .row {
	display: grid;
	grid-column-gap: 2%;
	grid-template-columns: 32% 32% 32%;
	grid-column-start: 1;
	grid-column-end: 3;
	width: 100%;
	margin: 0;
	flex-wrap: unset;
}
.column {
	padding: 0;
}
.btn {
	cursor: pointer;
}
.btn-icon-split.small .icon, .btn-icon-split.small .text {
	padding: 0.1rem 0.6rem;
}

@media (min-width: 768px) {
	.col-md-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.material-btn {
	height: 2.25rem;
	line-height: 2.4rem;
	display: inline-block;
	margin: 0;
	padding: 0 1rem;
	border-radius: .25rem;
	color: #fff;
	font-size: .875rem;
	letter-spacing: .03em;
	font-family: 'Roboto', sans-serif;
	text-transform: uppercase;
	font-weight: 500;
	flex-shrink: 0;
	text-decoration: none;
	cursor: pointer;
	box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
	transition: box-shadow .2s ease-in-out, background-color .2s ease-in-out, opacity .2s ease-in-out;
}
.material-btn:hover {
	box-shadow: 0 2px 4px -1px rgba(0,0,0,.2), 0 4px 5px 0 rgba(0,0,0,.14), 0 1px 10px 0 rgba(0,0,0,.12);
	text-decoration: none;
	color: #fff;
	opacity: .9;
}
.material-btn.empty {
	box-shadow: none;
	color: #3640DB;
}
.material-btn.empty:hover {
	box-shadow: none;
	background-color: #E4E7FC;
}
.material-btn.icon {
	display: inline-flex;
	justify-content: flex-start;
	align-items: center;
}
.material-btn.icon i, .material-btn.icon .fas, .material-btn.icon .fa {
	font-size: .9rem;
	margin: 0 .7rem 0 0;
	padding: 0;
	color: inherit;
}

.btn-link:hover, .btn-link:focus, .btn-link.focus {
	text-decoration: none;
}

#pricing-results body .card {
	border: 0;
	box-shadow: 3px 6px 16px 0px rgba(0,0,0,0.15) !important;
}

#pricing-results body .card-body {
	padding: 1.5rem;
	padding-top: .75rem;
}
body .card-body.column-card-body {
	padding-bottom: .4rem;
}

#pricing-results body .card-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0.75rem 1.5rem;
	background-color: #F6F8FE;
	border-bottom: .063rem solid #8D8D8D;
}


/* planes section */

.planes {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 1rem;
}
.planes .col {
	display: flex;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	padding: 0;
	color: #000;
}
.planes p {
	text-align: center;
	color: inherit;
	line-height: 1.5;
	margin: 1rem 0 0 0 !important;
}
.planes i {
	color: inherit;
	font-size: 3rem;
}

/* planes section end */

/* delivery parameters */

.delivery-content .list-group, .parameters .list-group {
	list-style: none;
}
.delivery-content .parameter-item, .parameters .parameter-item {
	margin: 0;
	padding: .313rem .375rem;
	border-bottom: .063rem solid #E0E0E0;
}
.parameters .parameter-item:last-of-type {border: 0;}
.delivery-content .parameter-item p, .parameters .parameter-item p {
	line-height: 1.2;
	margin: 0;
	padding: 0;
	display: block;
	color: #000;
	font-size: 1rem;
	font-weight: 500;
}
.delivery-content .parameter-item .desc, .parameters .parameter-item .desc {
	color: #666666;
	font-size: .875rem;
}

/* delivery parameters end */


/* delivery content */

.delivery-content .parameter-item:last-of-type {
	border-bottom-color: #8F8F8F;
}

.delivery-content .table tr {
	border-bottom: .063rem solid #E0E0E0;
}
.delivery-content .table tbody tr:last-of-type {border: 0;}

.delivery-content .table tr th {
	color: #000;
}
.delivery-content .table tr td, .delivery-content .table tr th {
	border: 0;
	line-height: 1.2;
}

.delivery-content .shipping-back-btn {
	margin-top: 1rem;
}

/* delivery content end */


/* transport table */

.table-card-body {
	overflow-y: auto;
}
.transport-table {
	background-color: #fff;
	padding: 0 1.5rem;
}

.transport-table .tablesorter-header-inner {
	font-size: .813rem;
}
.card-body .tablesorter-default .header, .card-body .tablesorter-default .tablesorter-header {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAB0CAYAAABzNJfPAAAACXBIWXMAAAsSAAALEgHS3X78AAADZElEQVR4nO3d623bQBCF0bErSUVJCUkPSRkpIiwhFSWdKJDhEaxQpPYxjzvk/QD/t3wAS+Luzr5cLhep3pcff39dX8Lvn5++VX8trwC/w1TvGF+vPwpTudIgHzC08ihlQR5gaKVRSoLsYGhlUcqBNGBoJVFKgXRgaOVQyoAMYGilUEqATGBoZVDgQQwwtBIo0CCGGBo8CiyIA4YGjQIJ4oihwaLAgQRgaJAoUCCBGBocCgxIAoYGhQIBkoihwaCkgwBgaBAoqSBAGFo6ShoIIIaWipICAoyhpaGEgxTA0FJQQkEKYWjhKGEgBTG0UJQQkMIYWhiKO8gBMLQQFFeQA2Fo7ihuIAfE0FxRXEAOjKG5oZiDnABDc0ExBTkRhmaOYgZyQgzNFMUE5MQYmhnKNAgxbpmgTIEQY9U0yjAIMTabQhkCIcbThlG6QYjR3BBKFwgxuutGaQYhxnBdKE0gxJiuGeUpCDHMakLZBSGGeU9RNkGI4dYuykMQYri3ibICIUZYD1HuQIgR3grlBkKMtO5Q3kCIkd4N5eXz9z/EwGk5xES5I1V+otzRIghYBAGLIGARBCyCgEUQsAgCFkHAIghYBAGLIGARBCyCgEUQsLhAhdXy+n5N0HL2vwRAy9Xi7V8WUdJb9P6s23sIUdJaPl5mdvemTpTwlv9vllt9yiJKWCsM2frYSxT3HmLI3vcQori1iSHPvhgSxbxdDGn5pk4Us55iSOujE6JM14QhPc+yiDJcM4b0PlwkSnddGDLytJcozXVjyOjjd6I8bQhDZtZDiLLZMIbMLlARZdUUhlisGBLl1jSGWC3hEsUGQyzX1E+MYoYh1pscTohiiiEeu05OhGKOIV7bgE6A4oIhnvuyDozihiHeG+UOiOKKIRE7Fw+E4o4hUVtJD4ASgiGRe3sLo4RhSPRm64IooRiSsfu9EEo4hmQdRyiAkoIhmedDgFHSMCT7wA4gSiqGIJygAkJJxxCUI20AKBAYgnTGMBEFBkPQDn0moEBhCOIp3EAUOAxBPRYdgAKJIcjn1B1RYDEEfXCAAwo0hlSY5GCIAo8hVUZrGKCUwJBKs04mUMpgSLXhMwMopTCk4jSgDpRyGFJ1PFMDSkkMqTwvawelLIZUH2D2AKU0xrVDXOii1wVVxxAR+QfrvPhq9pAKBAAAAABJRU5ErkJggg==);
	background-position: .5rem center;
	background-repeat: no-repeat;
	background-size: .5rem;
	cursor: pointer;
	white-space: normal;
	left: -1.5rem;
	position: relative;
	padding: .75rem 2rem .75rem 1.6rem;
	white-space: nowrap;
	border-bottom: 0;
	cursor: pointer;
	transition: color .15s ease-in-out;
}
.card-body .tablesorter-default thead .headerSortUp, .card-body .tablesorter-default thead .tablesorter-headerAsc, .card-body .tablesorter-default thead .tablesorter-headerSortUp {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAACXBIWXMAAAsSAAALEgHS3X78AAABk0lEQVR4nO3R6U3EYAyE4SyVUBGUAD1AGRQBJVARdBK0iIlY5foOH+PEr+T/Hj2XcRyH6D2+fr9fJ3y+3T9H33JH8ENXfxhP1wNM5EKD/MNA4VHCgixgoNAoIUE2MFBYlHAgBRgoJEookAoMFA4lDEgDBgqFEgKkAwOFQaEHEcBAIVCoQQQxED0KLYgCBqJGoQRRxEC0KHQgBhiIEoUKxBAD0aHQgDhgICoUChBHDESD4g5CgIEoUFxBiDCQO4obCCEGckVxASHGQG4o5iABMJALiilIIAxkjmIGEhADmaKYgATGQGYo6iAHwEAmKKogB8JA6ihqIAfEQKooKiAHxkBqKOIgJ8BAKiiiICfCQOIoYiAnxECiKCIgJ8ZAYijdIIkxJYLSBZIYs7pRmkESY7UulCaQxNitGaUaJDGKa0KpAkmM6qpRikESo7kqlCKQxOiuGGUXJDHEKkLZBEkM8XZRVkESQ61NlEWQxFBvFWUGkhhmLaLcgCSGeTOUCSQx3LpB+QVJDPcmlMvDy1disDQMHz945QdvB5KACwAAAABJRU5ErkJggg==');
}
.card-body .tablesorter-default thead .headerSortDown, .card-body .tablesorter-default thead .tablesorter-headerDesc, .card-body .tablesorter-default thead .tablesorter-headerSortDown {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAACXBIWXMAAAsSAAALEgHS3X78AAABoklEQVR4nO3cy03DYBBF4RNXQkVQAvQAZVAELoGKoBMjSwQFcBz/j3nZc1azvNK3n9P988cb8EjmoXF4f717mo/kMG+cLYZ5RaKYN34bMJyXJIpZPxhcgpAoFv3C4C8IiaLZPwyWQEgUjRYxuAZCokh2FYM1EBJFolUMboGQKD27icEWEBKlR5sw2ApCorS0GYMSEBKlpiIMSkFIlJKKMagBIVG2VIVBLQiJslY1Bi0gJMpSTRi0gpAolzVj0AOERKEXBr1AODZKNwx6gnBMlK4Y9AbhWCjdMZAA4RgoIhhIgbBvFDEMJEHYJ4ooBtIg7AtFHAMNEPaBooKBFgixUdQw0AQhJooqBtogxEJRx8AChBgoJhhYgeAbxQwDSxB8ophiYA2CLxRzDDyA4APFBQZeQLBFcYOBJxBsUFxh4A0EXRR3GHgEQQfFJQZeQZBFcYuBZxBkUFxj4B2EvijuMYgAQh+UEBhEAaENJQwGkUCoQwmFQTQQylDCYRARhG0oITGICsI6SlgMIoOwjBIaY+40TZODGW09vHzOT9jOQHEDvgAJHe3ggRekRgAAAABJRU5ErkJggg==');
}

.card-body .tablesorter-default .header:hover, .card-body .tablesorter-default .tablesorter-header:hover {
	color: #4E73DF;
}
.card-body .tablesorter-default .tablesorter-header:last-of-type {
	padding-right: .75rem;
}
.card-body .tablesorter-default .header.sorter-false,
.card-body .tablesorter-default .tablesorter-header.sorter-false {
	cursor: default;
	background-image: none;
}
.card-body .tablesorter-default .header.sorter-false:hover,
.card-body .tablesorter-default .tablesorter-header.sorter-false:hover {
	color: unset;
}
.card-body .tablesorter-default .header.sorter-false .tablesorter-header-inner,
.card-body .tablesorter-default .tablesorter-header.sorter-false .tablesorter-header-inner {
	cursor: text;
}
.transport-table thead tr th .icon {
	width: 1.2rem;
	margin: 0 .15rem 0 -1.6rem;
}
.transport-table thead tr th.highlight .tablesorter-header-inner {
	font-weight: 600;
}

.transport-table tbody tr:first-of-type {
	/*border-top: #ccc 1px solid;*/
}
.transport-table tr {
	padding: 0;
	background-color: #fff;
	transition: background-color .1s ease-in-out;
}
.transport-table tr:hover {
	background-color: #F7F7F7;
}
.transport-table tr.open {
	background-color: #dfe0ea;
}
.transport-table tr.open:hover {
	background-color: #e4e5f3;
}
.transport-table tr.cheapest-economy {background-color: rgba(209, 17, 196, .13)}
.transport-table tr.cheapest-economy:hover {background-color: rgba(209, 17, 196, .20)}
.transport-table tr.cheapest-express {background-color: rgba(35, 201, 58, .13)}
.transport-table tr.cheapest-express:hover {background-color: rgba(35, 201, 58, .20)}
.transport-table tr.sub-row {
	background-color: #efefef;
}
.transport-table tr.sub-row:hover {
	background-color: #eaeaea;
}
.transport-table tr.sub-row td {
	padding-bottom: .375rem;
	padding-top: .375rem;
}
/*.transport-table tr.sub-row td:first-of-type {*/
/*	padding: .375rem .5rem .3rem 1.5rem;*/
/*}*/

.transport-table tr td {
	background-color: transparent !important;
	padding: .75rem 0;
	padding-right: 2rem;
	font-size: .813rem;
	color: #000;
	white-space: nowrap;
}
.transport-table tr td.highlight {
	font-weight: 600;
}
.transport-table tr td:first-of-type {
	padding-left: .75rem;
}
.transport-table tr td:last-of-type {
	padding-right: .75rem;
}

tr td .table-link {
	color: #4E73DF;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
}
tr td .table-link span {
	text-decoration: underline;
}
.transport-table .table-link .collapse-arrow {
 	color: inherit;
	font-size: .9rem;
	transform: rotate(-90deg);
	transform-origin: center center;
	transition: transform .2s ease-in-out;
	padding: .1rem;
	padding-bottom: .3rem;
}
.transport-table .table-link.open .collapse-arrow {
	transform: rotate(0);
	padding-right: .3rem;
	padding-bottom: .1rem;
}

/* transport table end */

/* columns collapse */

.card-header .card-heading {
	font-size: 1.25rem;
	color: #000 !important;
	margin-right: 1rem !important;
}
.card-body .collapse-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
#pricing-results .card-body .collapse-header:hover .btn, .card-body .collapse-header:hover .collapse-arrow {
	color: #4E73DF;
}
#pricing-results .card-body .btn {
	width: 100%;
	text-align: left;
	font-size: 1rem;
	font-weight: bold;
	color: #000;
	border: 0;
	line-height: 1.1;
	margin: 0;
	transition: color .15s ease-in-out;
}

.collapse-1, .collapse-2 {
	width: 100%;
	padding: .75rem 0;
	overflow: hidden;
	border-bottom: .063rem solid rgba(0,0,0,.12);
}
.collapse-2 {
	/*margin-left: 1.5rem;*/
}
.collapse-1:nth-last-of-type(1):not(.custom-collapse), .collapse-2:nth-last-of-type(1) {
	border-bottom: none;
}
.collapse-2:nth-last-of-type(1) {
	padding-bottom: 0;
}

#pricing-results .collapse-1 .btn.h1 {
	font-size: 1.125rem;
}
.collapse-action {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	flex-shrink: 0;
}
.collapse-action .collapse-more {
	font-size: 1.1rem;
	padding: .15rem .75rem;
	margin-right: .75rem;
	color: #4E73DF;
	cursor: pointer;
}
.dropdown-toggle:after {display: none !important}
.collapse-action .collapse-arrow {
	width: 1.094rem;
	font-size: 1.25rem;
	transition: transform .15s ease-in-out, color .15s ease-in-out;
	cursor: pointer;
	color: #000;
}
.collapse-action .collapse-arrow.collapsed {
	transform: rotate(-90deg);
}
.card .dropdown-menu {
	border: 0;
	padding: .5rem 0;
	border-radius: .25rem;
	-webkit-box-shadow: 0 5px 5px -3px rgba(0,0,0,.2), 0 8px 10px 1px rgba(0,0,0,.14), 0 3px 14px 2px rgba(0,0,0,.12);
	box-shadow: 0 5px 5px -3px rgba(0,0,0,.2), 0 8px 10px 1px rgba(0,0,0,.14), 0 3px 14px 2px rgba(0,0,0,.12);
}
.card .dropdown-item {
	padding: 0;
	margin: 0;
	transition: background .15s ease-in-out;
}
.card .dropdown-item:hover {background: unset}
.card .dropdown-item:active {background: unset}
.dropdown-item .dropdown-action {
	color: #4E73DF;
	font-size: .85rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	padding: 0 1rem;
	height: 2.2rem;
	cursor: pointer;
	transition: .1s background-color ease-in-out;
}
.dropdown-item .dropdown-action:hover {background: #f5f5f5}
.dropdown-item .dropdown-action:active {background: #e2e2e2}
.dropdown-action .fas {
	width: .75rem;
	color: inherit;
	margin: 0 .5rem 0 0;
}
.dropdown-item .dropdown-text {
	margin: 0;
	padding: .5rem 1rem;
}
.dropdown-item:last-of-type .dropdown-text {
	margin-bottom: 0;
}
.dropdown-item  .dropdown-text p {
	line-height: 1.2;
	margin: 0;
	padding: 0;
	display: block;
}
.dropdown-item  .dropdown-text .title {
	color: #000;
	font-size: 1rem;
	font-weight: 500;
}
.dropdown-item  .dropdown-text .desc {
	color: #666666;
	font-size: .875rem;
}


.custom-item {
	padding: 0;
	color: #000;
}
.custom-item-2 {
	padding-left: 1.5rem;
}
.custom-item .heading {
	font-size: 1rem;
	font-weight: bold;
	margin: .75rem 0 .2rem 0;
	line-height: 1.2;
}
.custom-item:first-of-type .heading {
	margin-top: 0;
}
.custom-item .content {
	font-size: .813rem;
	padding-left: .75rem;
	margin: 0 0 .2rem 0;
	line-height: 1.2;
}
.custom-item .content p, .custom-item .content a {
	margin: 0;
	padding: 0;
	font-size: .813rem;
	line-height: 1.2;
}


#pricing-results .card-body .text-xs {
	font-size: .75rem;
	/*color: #4E73DF;*/
	line-height: 1.2;
	border: 0;
	font-weight: 400;
	display: inline-block;
	text-align: left;
	width: 100%;
	margin-bottom: 12px;
	margin: 0;
}
#pricing-results .card-body .text-xs.multiple {
	margin-bottom: .6rem;
}
#pricing-results .card-body .text-xs.multiple:last-of-type {
	margin-bottom: 0;
}
.card-body .text-xs .fas {
	display: inline-block;
	/*margin: 0 .5rem 0 0;*/
	font-size: .7rem;
}

.card-body .text-xs:empty {
	display: none;
}

.collapsible-shipping-info-section .collapse-content {
	margin-top: .75rem;
	margin-left: 1.5rem;
}
.collapsible-shipping-info-section .collapse-content:empty {display: none;}
.collapsible-shipping-info-section .collapse-content ul {
	color: #000;
}

/* collapse tips */
.collapse-tips-box .tips-box {
	width: 100%;
	display: block;
	padding: 0;
	margin: 0;
	color: #AA7838;
	font-size: .75rem;
	font-weight: 400;
	text-align: left;
	line-height: 1.2;
	overflow: hidden;
	border: 0;
}
.collapse-tips-box .tips-box * {
	color: #AA7838;
}

.collapse-tips-box .tips-box .tips-text {
	display: flex;
	align-items: center;
	margin: .4rem 0 0 0;
	cursor: pointer;
}
.collapse-tips-box .tips-box .fas.info {
	margin: 0 -.2rem 0 0;
}
.collapse-tips-box .tips-box .fas {
	display: inline-block;
	margin: 0 .5rem 0 0;
	font-size: .9rem;
	color: inherit;
	transition: transform .15s ease-in-out;
}
.collapse-tips-box .tips-text.collapsed .fas {
	transform: rotate(-90deg);
}
.card-body .collapse-tips-box:last-child(1) {
	padding-bottom: .75rem;
}

.card .tip-item {
	width: 100%;
	display: inline-flex;
	justify-content: space-between;
	align-items: flex-start;
	padding: .313rem 0;
	margin: 0;
	overflow: visible;
	border-bottom: .063rem solid rgba(0,0,0,.12);
}
.card .tip-item.tip-item-2 {
	padding-left: .75rem;
}
.card .tip-item:only-of-type {padding: 0;}
.card .tip-item:first-of-type {padding-top: 0;}
.card .tip-item:last-of-type {padding-bottom: 0; border-bottom: 0;}

.card .tip-item .content {
	max-width: 88%;
	color: #000;
}
.card .tip-item .content .content-2  {
	margin-left: .75rem;
}

.card .tip-item .content .heading {
	font-size: 1rem;
	font-weight: bold;
	margin: .2rem 0 .4rem 0;
	line-height: 1.2;
	color: #000;
}
.card .tip-item:first-of-type .content .heading {
	margin-top: 0;
}

.card .tip-item .content .text-xs {
	font-size: .85rem;
}
.card .tip-item .content .content-2 p:not(.heading) {
	margin-bottom: .05rem;
}
.card .tip-item .content p, .card .tip-item .content a, .card .tip-item .content li {
	line-height: 1.4;
	margin: 0 0 .5em 0;
	font-size: .85rem;
}
.card .tip-item .content a {
	text-decoration: underline;
}
.card .tip-item .content a:hover {
	color: #4e73df;
}
.card .tip-item .content p:last-of-type:not(.heading), .card .tip-item .content a:last-of-type {
	margin: 0;
}
.card .tip-item .content p:empty, .card .tip-item .content a:empty {
	display: none;
}
.card .tip-item .content p:only-child, .card .tip-item .content a:only-child {
	line-height: 1.3;
	margin: 0;
}

.card .tip-item .content a.download {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	line-height: 1.8;
	margin-left: -1.15rem;
	color: #4E73DF !important;
}
.card .tip-item .content .download:hover {
	color: #4E73DF !important;
	text-decoration: underline;
}
.card .tip-item .content .download i {
	font-size: .9rem;
	margin-right: .4rem;
}
.card .tip-item .content ul, .card .tip-item .content ol {
	margin: .5rem 0 .313rem 1rem;
}
.card .tip-item .content li {
	margin: 0;
}
.card .tip-item .info {
	color: inherit;
	font-size: 1rem;
	padding: .2rem;
	box-sizing: border-box;
	cursor: pointer;
}
.card .tip-item .collapse-more {
	font-size: 1.1rem;
	padding: .15rem .75rem;
	padding-right: .3rem;
	color: #4E73DF;
	cursor: pointer;
}


.collapse-tips-box .collapse-tips {
	margin: .75rem 0 0 .75rem;
	border: 0;
}
.collapse-tips .tip-item {
	align-items: flex-start;
	margin: 0;
	padding: .313rem 0;
	border-bottom: .063rem solid #E0E0E0;
}
.collapse-tips .tip-item:last-of-type {border: 0}
.collapse-tips .tip-item .content p, #pricing-results .collapse-tips .tip-item .content strong {
	line-height: 1.1;
	margin: 0;
	font-size: .813rem;
	color: #AA7838;
}
.collapse-tips .tip-item .content p.heading {
	color: #AA7838;
}
.collapse-tips .tip-item .content p.name {
	font-weight: 700;
	font-size: 1rem;
}

/* navrh na smazani tipu */
.collapse-tips .tip-item.delete {
	color: #ce1616;
}
.collapse-tips .tip-item.delete .content p, #pricing-results .collapse-tips .tip-item.delete .content strong {
	color: #ce1616;
}
.collapse-tips .tip-item.delete .content p.heading {
	color: #ce1616;
}

/* collapse tips end */

/* columns collapse end */


.shipping-info-btn {
	margin: .75rem 0 1.1rem 0;
	background-color: #4E73DF;
}
.shipping-back-btn {
	background-color: #D2D2D2;
	color: #000;
	margin: 0 1.2rem 0 0;
}
.shipping-back-btn:hover {color: #000;}
.shipping-save-btn {
	background-color: #4E73DF;
}

.type-specific-input {
	display: none;
}