@font-face { font-family: 'FatFrank'; src: url("../fonts/FatFrank-Regular.eot");
  /* IE9 Compat Modes */
src: url("../fonts/FatFrank-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/FatFrank-Regular.woff") format("woff"), url("../fonts/FatFrank-Regular.ttf") format("truetype"), url("../fonts/FatFrank-Regular.svg#66354d69a605349760895b91f3e8a8e8") format("svg");
  /* Legacy iOS */
font-style: normal; font-weight: 400; }
.bg-itg-green { background-color: #23a455; }

.bg-itg-red { background-color: #ee3252; }

.bg-itg-blue { background-color: #00b5c9; }

.bg-black { background-color: #000; }

.text-smaller { font-size: 75%; }

.text-bigger { font-size: 120%; }

.hidden { display: none !important; }

select.form-control { padding-left: 0.5em; padding-right: 0.5em; }

.btn-toggle-form-fields { display: none; }

.single-itg_deal .fadeMe, .single-itg_cruise .fadeMe, .single-itg_package .fadeMe { opacity: 0; }
@media (min-width: 768px) and (max-width: 800px) { .single-itg_deal .single-package-wrapper, .single-itg_cruise .single-package-wrapper, .single-itg_package .single-package-wrapper { font-size: 15px; } }
@media (min-width: 768px) { .single-itg_deal .single-package-wrapper .package-hero-image, .single-itg_cruise .single-package-wrapper .package-hero-image, .single-itg_package .single-package-wrapper .package-hero-image { margin-bottom: -195px; } }
.single-itg_deal .single-package-wrapper .package-hero-image .col, .single-itg_cruise .single-package-wrapper .package-hero-image .col, .single-itg_package .single-package-wrapper .package-hero-image .col { overflow: hidden; display: block; height: 150px; background-repeat: no-repeat; background-size: cover; background-position: center; }
@media (min-width: 768px) { .single-itg_deal .single-package-wrapper .package-hero-image .col, .single-itg_cruise .single-package-wrapper .package-hero-image .col, .single-itg_package .single-package-wrapper .package-hero-image .col { height: 250px; } }
@media (max-width: 1199px) { .single-itg_deal .single-package-wrapper .single-package-content, .single-itg_cruise .single-package-wrapper .single-package-content, .single-itg_package .single-package-wrapper .single-package-content { max-width: 100%; } }
.single-itg_deal .single-package-wrapper .single-package-content > .row, .single-itg_cruise .single-package-wrapper .single-package-content > .row, .single-itg_package .single-package-wrapper .single-package-content > .row { margin-bottom: 20px; }
.single-itg_deal .single-package-wrapper .single-package-content .column-left, .single-itg_cruise .single-package-wrapper .single-package-content .column-left, .single-itg_package .single-package-wrapper .single-package-content .column-left { background: rgba(255, 255, 255, 0.8); box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); }
@media (min-width: 992px) { .single-itg_deal .single-package-wrapper .single-package-content .column-left, .single-itg_cruise .single-package-wrapper .single-package-content .column-left, .single-itg_package .single-package-wrapper .single-package-content .column-left { padding-left: 0 !important; padding-right: 0 !important; } }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-partner-logo img, .single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-partner-logo svg, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-partner-logo img, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-partner-logo svg, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-partner-logo img, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-partner-logo svg { height: 70px !important; width: auto !important; }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-title, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-title, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-title { margin-bottom: 0.75rem; }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-title, .single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-location, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-title, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-location, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-title, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-location { text-align: center; }
.single-itg_deal .single-package-wrapper .single-package-content .column-left h1, .single-itg_cruise .single-package-wrapper .single-package-content .column-left h1, .single-itg_package .single-package-wrapper .single-package-content .column-left h1 { font-size: 2.5rem; }
@media (max-width: 1200px) { .single-itg_deal .single-package-wrapper .single-package-content .column-left h1, .single-itg_cruise .single-package-wrapper .single-package-content .column-left h1, .single-itg_package .single-package-wrapper .single-package-content .column-left h1 { font-size: calc(1.3rem + 1.6vw) ; } }
.single-itg_deal .single-package-wrapper .single-package-content .column-left h3, .single-itg_cruise .single-package-wrapper .single-package-content .column-left h3, .single-itg_package .single-package-wrapper .single-package-content .column-left h3 { font-size: 1.5rem; }
@media (max-width: 1200px) { .single-itg_deal .single-package-wrapper .single-package-content .column-left h3, .single-itg_cruise .single-package-wrapper .single-package-content .column-left h3, .single-itg_package .single-package-wrapper .single-package-content .column-left h3 { font-size: calc(1.1rem + 0.5333333333vw) ; } }
.single-itg_deal .single-package-wrapper .single-package-content .column-left h3.single-package-location, .single-itg_cruise .single-package-wrapper .single-package-content .column-left h3.single-package-location, .single-itg_package .single-package-wrapper .single-package-content .column-left h3.single-package-location { font-size: 1.75rem; }
@media (max-width: 1200px) { .single-itg_deal .single-package-wrapper .single-package-content .column-left h3.single-package-location, .single-itg_cruise .single-package-wrapper .single-package-content .column-left h3.single-package-location, .single-itg_package .single-package-wrapper .single-package-content .column-left h3.single-package-location { font-size: calc(1.15rem + 0.8vw) ; } }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .nav-tabs, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .nav-tabs, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .nav-tabs { font-size: 0.875em; }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .outbound-city-filter-list, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .outbound-city-filter-list, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .outbound-city-filter-list { border-bottom: 1px solid #e1e1e1; padding-bottom: 20px; margin-bottom: 20px; /*
.outbound-city-list {
	padding: 0;
	margin: 0;
	text-align: center;
	li {
		display: inline-block;
		margin-left: 10px;
		margin-bottom: 10px;
		a {
			display: block;
			color: white;
			padding: 3px 8px;
			background-color: $primary;
			border-radius: 3px;
			text-decoration: none;
			&.active {
				background-color: #FFF;
			}
			&:hover {
				background-color: #000;
				box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2)
			*/ }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .outbound-city-filter-list h3, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .outbound-city-filter-list h3, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .outbound-city-filter-list h3 { font-weight: bold; text-align: center; }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item { padding: 1em; }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item:not(:last-of-type), .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item:not(:last-of-type), .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item:not(:last-of-type) { margin-bottom: 1em; border-bottom: 1px solid #e1e1e1; }
@media (max-width: 575px) { .single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-img, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-img, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-img { padding-bottom: 1em; } }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-img img, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-img img, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-img img { box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.3); }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-info .room-name, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-info .room-name, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-info .room-name { font-weight: bold; }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-info .room-name .room-price:not(.active), .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-info .room-name .room-price:not(.active), .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item .room-info .room-name .room-price:not(.active) { display: none; }
.single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-cta-buttons button, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-cta-buttons button, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-cta-buttons button { margin: 15px 0; width: 32%; font-size: 0.7em; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right, .single-itg_cruise .single-package-wrapper .single-package-content .column-right, .single-itg_package .single-package-wrapper .single-package-content .column-right { /*
.sticky-wrapper-right-column.is_stuck + div {
	max-width: 392px !important;
}
*/ }
@media (min-width: 768px) { .single-itg_deal .single-package-wrapper .single-package-content .column-right, .single-itg_cruise .single-package-wrapper .single-package-content .column-right, .single-itg_package .single-package-wrapper .single-package-content .column-right { padding-left: 0; padding-right: 0; } }
@media (min-width: 992px) { .single-itg_deal .single-package-wrapper .single-package-content .column-right, .single-itg_cruise .single-package-wrapper .single-package-content .column-right, .single-itg_package .single-package-wrapper .single-package-content .column-right { padding-left: 15px; padding-right: 15px; } }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .sticky-wrapper-right-column, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .sticky-wrapper-right-column, .single-itg_package .single-package-wrapper .single-package-content .column-right .sticky-wrapper-right-column { padding-top: 1em; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper { font-size: 1.25em; text-align: center; background-color: #FFFFFF; }
@media (min-width: 768px) { .single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper { display: flex; flex-direction: column; justify-content: center; height: 175px; }
  .single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper > div, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper > div, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper > div { flex-grow: 1; display: flex; flex-direction: column; justify-content: center; } }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper div > span > span, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper div > span > span, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper div > span > span { font-size: 1.2em; font-weight: 700; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper .package-details-price-off, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper .package-details-price-off, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper .package-details-price-off { color: #FFFFFF; background-color: #00b5c9; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper .package-details-price-from, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper .package-details-price-from, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper .package-details-price-from { color: #FFFFFF; background-color: #000000; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper .package-details-price-from span > span, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper .package-details-price-from span > span, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-values-wrapper .package-details-price-from span > span { font-size: 2.5em; font-weight: 700; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-room-wrapper label, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-room-wrapper label, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-room-wrapper label { display: block; margin: 0; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-main-cta-buttons button, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-main-cta-buttons button, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-main-cta-buttons button { display: block; padding: 0; width: 100%; margin-bottom: 1em; font-size: 1em; line-height: 3; font-weight: 700; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .package-details-main-cta-buttons button#btn_call_now a, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .package-details-main-cta-buttons button#btn_call_now a, .single-itg_package .single-package-wrapper .single-package-content .column-right .package-details-main-cta-buttons button#btn_call_now a { display: block; width: 100%; height: 3em; line-height: 3em; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .share-btn-facebook, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .share-btn-facebook, .single-itg_package .single-package-wrapper .single-package-content .column-right .share-btn-facebook { border: 2px solid #3b5998; color: #3b5998; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .share-btn-facebook .share-btn__icon, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .share-btn-facebook .share-btn__icon, .single-itg_package .single-package-wrapper .single-package-content .column-right .share-btn-facebook .share-btn__icon { border-right: 1px solid #3b5998; margin-left: -12px; margin-right: 10px; background-color: #3b5998; color: white; }
.single-itg_deal .single-package-wrapper .single-package-content .column-right .share-btn-facebook .share-btn__icon .fa-facebook, .single-itg_cruise .single-package-wrapper .single-package-content .column-right .share-btn-facebook .share-btn__icon .fa-facebook, .single-itg_package .single-package-wrapper .single-package-content .column-right .share-btn-facebook .share-btn__icon .fa-facebook { padding: 15px 20px; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms ul, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms ul, .single-itg_package .single-package-wrapper .single-package-content .section-forms ul { list-style: none; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .section-title, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .section-title, .single-itg_package .single-package-wrapper .single-package-content .section-forms .section-title { border-bottom: 1px solid #f1f1f1; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms textarea, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms textarea, .single-itg_package .single-package-wrapper .single-package-content .section-forms textarea { height: 150px; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .acceptable-cards .fa, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .acceptable-cards .fa, .single-itg_package .single-package-wrapper .single-package-content .section-forms .acceptable-cards .fa { color: #868e96; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-title, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-title, .single-itg_package .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-title { text-align: center; font-size: 1.2em; font-weight: bold; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-features, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-features, .single-itg_package .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-features { list-style: none; padding: 0; display: flex; flex-direction: column; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-features .itg-icon, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-features .itg-icon, .single-itg_package .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-features .itg-icon { height: 16px; width: 16px; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-payment .values, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-payment .values, .single-itg_package .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-payment .values { font-weight: bold; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-payment .notes, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-payment .notes, .single-itg_package .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-payment .notes { font-size: .8em; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-payment .notes em sup, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-payment .notes em sup, .single-itg_package .single-package-wrapper .single-package-content .section-forms .wrapper-form-summary .summary-package-details-payment .notes em sup { font-weight: bold; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group.acceptable-cards label, .single-itg_deal .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group.acceptable-cards ul, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group.acceptable-cards label, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group.acceptable-cards ul, .single-itg_package .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group.acceptable-cards label, .single-itg_package .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group.acceptable-cards ul { width: auto !important; display: inline-block !important; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group.acceptable-cards ul, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group.acceptable-cards ul, .single-itg_package .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group.acceptable-cards ul { padding: 0; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group .fa-cc-visa::before, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group .fa-cc-visa::before, .single-itg_package .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group .fa-cc-visa::before { content: url(/wp-content/themes/understrap/img/visa.png); }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group .fa-cc-mastercard::before, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group .fa-cc-mastercard::before, .single-itg_package .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group .fa-cc-mastercard::before { content: url(/wp-content/themes/understrap/img/mastercard.png); }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group button, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group button, .single-itg_package .single-package-wrapper .single-package-content .section-forms .card .card-block .form .form-section .form-group button { float: right; }
.single-itg_deal .single-package-wrapper .single-package-content .section-forms.section-availability, .single-itg_cruise .single-package-wrapper .single-package-content .section-forms.section-availability, .single-itg_package .single-package-wrapper .single-package-content .section-forms.section-availability { background-color: #f1f3f5; }

/*
.single-itg_cruise{ .sticky-wrapper-right-column{ padding-top: 20px; }
}
*/
@media (max-width: 768px) { .single-itg_deal .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item, .single-itg_cruise .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item, .single-itg_package .single-package-wrapper .single-package-content .column-left .single-package-tabs .tab-content .tab-rooms .tab-rooms-item { grid-template-columns: 1fr !important; } }
.section-enquire-form .col-md-8, .section-enquire-form .col-md-12 { padding: 0; }

.package-price-wrapper { padding: 1em 0; text-align: center; }
.package-price-wrapper h3 { margin-top: 0; margin-bottom: 0; font-weight: bold; }
.package-price-wrapper .package-price { font-size: 3.5em; line-height: 1; }
.package-price-wrapper .package-pricing-type { font-size: 0.875em; line-height: 1; }

body #skye-tag { display: block; width: 100%; text-align: center; }
body #skye-tag p { margin: 0; padding: 0; font-size: 1rem; line-height: 1.4; }
body #skye-tag br { display: none; }

.single-itg_deal #skye-tag, .single-itg_cruise #skye-tag { padding: 2em 0 1.5em 0; }

.package-details-room-wrapper #skye-tag { padding: 0 0 1.5em 0; }

@media screen and (min-width: 576px) { body .jquery-modal .modal.widget { height: calc(100% - 100px); } }

/*# sourceMappingURL=itg-package-single.css.map */
