﻿/* loads for default TRP domains */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 14, 2013 */
@font-face {
  font-family: 'HelveticaBold';
  src: url('./fonts/trpFonts/Helvetica/HelveticaLTW01Bold.eot');
  src: url('./fonts/trpFonts/Helvetica/HelveticaLTW01Bold.eot?#iefix') format('embedded-opentype'),
     url('./fonts/trpFonts/Helvetica/HelveticaLTW01Bold.woff') format('woff'),
     url('./fonts/trpFonts/Helvetica/HelveticaLTW01Bold.ttf') format('truetype'),
     url('./fonts/trpFonts/Helvetica/HelveticaLTW01Bold.svg#HelveticaBold') format('svg');
}

@font-face {
  font-family: 'HelveticaLight';
  src: url('./fonts/trpFonts/Helvetica/HelveticaLTW01Light.eot'); /* IE9 Compat Modes */
  src: url('./fonts/trpFonts/Helvetica/HelveticaLTW01Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/trpFonts/Helvetica/HelveticaLTW01Light.woff') format('woff'), /* Pretty Modern Browsers */
       url('./fonts/trpFonts/Helvetica/HelveticaLTW01Light.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('./fonts/trpFonts/Helvetica/HelveticaLTW01Light.svg#HelveticaLight') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'HelveticaRoman';
  src: url('./fonts/trpFonts/Helvetica/HelveticaLTW01Roman.eot'); /* IE9 Compat Modes */
  src: url('./fonts/trpFonts/Helvetica/HelveticaLTW01Roman.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/trpFonts/Helvetica/HelveticaLTW01Roman.woff') format('woff'), /* Pretty Modern Browsers */
       url('./fonts/trpFonts/Helvetica/HelveticaLTW01Roman.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('./fonts/trpFonts/Helvetica/HelveticaLTW01Roman.svg#HelveticaRoman') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'SoftPress';
  src: url('/build/fonts/softpress/SoftPressW00Regular.eot'); /* IE9 Compat Modes */
  src: local('Soft Press'),
       local('SoftPress'),
       url('./fonts/trpFonts/Softpress/SoftPressW00Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/trpFonts/Softpress/SoftPressW00Regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/trpFonts/Softpress/SoftPressW00Regular.woff') format('woff'), /* Pretty Modern Browsers */
       url('./fonts/trpFonts/Softpress/SoftPressW00Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('./fonts/trpFonts/Softpress/SoftPressW00Regular.svg#SoftPress') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'droid_sansregular';
    src: url('./fonts/trpFonts/droidsans-webfont.eot');
    src: url('./fonts/trpFonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/trpFonts/droidsans-webfont.woff') format('woff'),
         url('./fonts/trpFonts/droidsans-webfont.ttf') format('truetype'),
         url('./fonts/trpFonts/droidsans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'droid_sansbold';
    src: url('./fonts/trpFonts/droidsans-bold-webfont.eot');
    src: url('./fonts/trpFonts/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/trpFonts/droidsans-bold-webfont.woff') format('woff'),
         url('./fonts/trpFonts/droidsans-bold-webfont.ttf') format('truetype'),
         url('./fonts/trpFonts/droidsans-bold-webfont.svg#droid_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.trp-btn {
    border-radius: 0;
}

/*.mega-header h3 {
    font-family: 'SoftPress', Arial, sans-serif;
    font-size: 70px;
}*/

/* bendy shadow (for containers) */
.trp-bendy-shadow
{
	position: relative;
}
.trp-bendy-shadow:before, .trp-bendy-shadow:after
{
	z-index: -1;
	position: absolute;
	content: "";
	bottom: 10px;
	top: 90%;
	width: 50%;
	max-width: 150px;
	-webkit-box-shadow: 0 10px 6px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0 10px 6px rgba(0, 0, 0, 0.7);
	box-shadow: 0 10px 6px rgba(0, 0, 0, 0.7);
}
.trp-bendy-shadow:before
{
	left: 10px;
	-webkit-transform: rotate(-5deg);
	-moz-transform: rotate(-5deg);
	-o-transform: rotate(-5deg);
	-ms-transform: rotate(-5deg);
	transform: rotate(-5deg);
}
.trp-bendy-shadow:after
{
	right: 10px;
	-webkit-transform: rotate(5deg);
	-moz-transform: rotate(5deg);
	-o-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	transform: rotate(5deg);
}

.h1-button 
{
    float: right;
    text-decoration: none;
}
.h1-button:hover, .h1-button:focus
{
    text-decoration: underline;
}

/* shortlist input overrides */

.verify-bg
{
    background-image: url("/imagesv3/wide-hero-shots/sl-verify-bg.jpg");
}

ul.search-unit-tabs h2 {
    font-family: 'HelveticaRoman';
}

.groupBookingsWrapper label, .groupBookingsWrapper span {
    font-family: 'HelveticaRoman', Arial, sans-serif;
}