.PageHeader{color:#333;font-size:27px;font-weight:700;font-family: Helvetica,Arial,sans-serif}.Bold,.bold{font-weight:700}.italic{font-style:italic}.strike{text-decoration:line-through}.HeaderTableCell h1{margin-bottom:0;margin-left:3px}.SearchResults h2{font-size:13px;color:#000;font-weight:700;margin:2px 0}a.btnLargeBlue,a.btnMediumBlue,a.btnLargeBlue:Link,a.btnMediumBlue:Link,a.btnLargeBlue:visited,a.btnMediumBlue:visited{color:#3674c1}a.btnLargeRed,a.btnLargeWideRed,a.btnLargeRed:Link,a.btnLargeWideRed:Link,a.btnLargeRed:visited,a.btnLargeWideRed:visited{color:#c00}a.btnLargeBlack,a.btnLargeBlack:Link,a.btnLargeBlack:visited{color:#000}a.btnLargeGreen,a.btnLargeGreen:Link,a.btnLargeGreen:visited{color:green}a.btnLargeRed,a.btnLargeRed:visited,a.btnLargeBlue,a.btnLargeBlue:visited,a.btnLargeBlack,a.btnLargeBlack:visited,a.btnLargeGreen,a.btnLargeGreen:visited{-moz-box-shadow:inset 0 1px 15px 0 #fff;-webkit-box-shadow:inset 0 1px 15px 0 #fff;box-shadow:inset 0 1px 15px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(center top,#f9f9f9 5%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9');background-color:#f9f9f9;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;text-indent:0;border:1px solid #CCC6C6;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;font-style:normal;width:124px;text-decoration:none;padding:4px;text-align:center;text-shadow:-1px 0 white,0 1px white,2px 0 white,0 -1px #fff}a.btnLargeWideRed:hover,a.btnLargeRed:hover,a.btnLargeBlue:hover,a.btnLargeBlack:hover,a.btnLargeGreen:hover,a.btnMediumBlue:hover{text-decoration:underline}.en a.btnLargeRed,.en a.btnLargeRed:visited,.en a.btnLargeBlue,.en a.btnLargeBlue:visited,.en a.btnLargeBlack,.en a.btnLargeBlack:visited,.en a.btnLargeGreen,.en a.btnLargeGreen:visited{padding:8px 4px}a.btnMediumBlue,a.btnMediumBlue:visited{-moz-box-shadow:inset 0 1px 15px 0 #fff;-webkit-box-shadow:inset 0 1px 15px 0 #fff;box-shadow:inset 0 1px 15px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(center top,#f9f9f9 5%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9');background-color:#f9f9f9;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;text-indent:0;border:1px solid #CCC6C6;display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;font-style:normal;width:113px;text-decoration:none;padding:8px 4px;text-align:center;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px #fff}a.btnLargeWideRed,a.btnLargeWideRed:visited{-moz-box-shadow:inset 0 1px 15px 0 #fff;-webkit-box-shadow:inset 0 1px 15px 0 #fff;box-shadow:inset 0 1px 15px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(center top,#f9f9f9 5%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9');background-color:#f9f9f9;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;text-indent:0;border:1px solid #CCC6C6;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;font-style:normal;width:248px;text-decoration:none;padding:8px 4px;text-align:center;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px #fff}.bulleted{background:url(//cdn.hotelplanner.com/Common/Images/ArrowOrange.gif) no-repeat left;padding-left:16px}.clearleft{clear:left}.clearright{clear:right}.clearboth{clear:both}a.btnCompareTopWide,a.btnCompareTopWide:Link,a.btnCompareTopWide:Visited{background:url(//cdn.hotelplanner.com/Common/Images/ButtonCompareTopWide.gif) no-repeat 0 0;width:177px;height:33px;display:block;font-weight:700;color:green;text-align:center;padding-left:13px;font-size:13px;font-style:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:none;line-height:20px;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px #fff}a.btnCompareTopWide:hover{color:#004800;text-decoration:underline}a.btnCompareBottomWide,a.btnCompareBottomWide:Link,a.btnCompareBottomWide:Visited{background:url(//cdn.hotelplanner.com/Common/Images/ButtonCompareBottomWide.gif) no-repeat 0 0;width:177px;height:33px;display:block;font-weight:700;color:green;text-align:center;padding-left:13px;font-size:13px;font-style:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:none;line-height:44px;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px #fff}a.btnCompareBottomWide:hover{color:#004800!important;text-decoration:underline}a.btnCompareTop,a.btnCompareTop:Link,a.btnCompareTop:Visited{background:url(//cdn.hotelplanner.com/Common/Images/ButtonCompareTop.gif) no-repeat 0 0;width:150px;height:33px;display:block;font-weight:700;color:green;text-align:center;padding-left:6px;font-size:14px;font-style:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:none;line-height:20px;position:relative;top:10px;left:-10px;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px #fff}a.btnCompareTop:hover{color:#004800;text-decoration:underline;background:url(//cdn.hotelplanner.com/Common/Images/ButtonCompareTop.gif) no-repeat 0 -33px}a.btnCompareBottom,a.btnCompareBottom:Link,a.btnCompareBottom:Visited{background:url(//cdn.hotelplanner.com/Common/Images/ButtonCompareBottom.gif) no-repeat 0 0;width:150px;height:33px;display:block;font-weight:700;color:green;text-align:center;padding-left:6px;font-size:14px;font-style:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:none;line-height:44px;position:relative;bottom:15px;left:-10px;overflow:hidden;text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px #fff}a.btnCompareBottom:hover{color:#004800;text-decoration:underline;background:url(//cdn.hotelplanner.com/Common/Images/ButtonCompareBottom.gif) no-repeat 0 -33px}.SortBox{border:#efeecd 1px solid;background:url(//cdn.hotelplanner.com/Common/Images/Shared/sort_bg.gif);margin:3px}.SortBox td{padding:2px;font-family:Helvetica,Arial,sans-serif;font-size:13px}a.SortLinks,a.SortLinks:Link{color:#467fb1!important;font-weight:700}.SortLabel{font-weight:700;color:#467fb1;text-align:right}.SortLabelActive{font-weight:700;color:red;text-align:right}a.btnMap,a.btnMap:Link,a.btnMap:Visited{background:url(//cdn.hotelplanner.com/Common/Images/Shared/MapBackground.gif) no-repeat 0 0;width:160px;height:68px;display:block;font-weight:700;color:red;text-align:center;padding-right:5px;font-size:14px;font-style:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:none;line-height:64px;position:relative}a.btnMap:hover{color:#c00;text-decoration:underline}a.btnPlain,a.btnPlain:Link,a.btnPlain:Visited{background:url(//cdn.hotelplanner.com/Common/Images/Shared/btnBackground.gif) no-repeat 0 0;width:160px;height:68px;display:block;font-weight:700;color:red;text-align:center;padding-right:5px;font-size:14px;font-style:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:none;line-height:64px;position:relative}a.btnPlain:hover{color:#c00;text-decoration:underline}#LanguageWrap{position:relative;float:left}#LanguageWrap .LanguageSelector{z-index:99999;position:absolute;top:0;left:0;text-align:left;background-color:#fff;width:220px;display:none;border:3px solid #1975A4;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.LanguageHead A{font-size:9px;font-weight:700;font-style:normal;font-family:Arial,Helvetica,sans-serif}#LanguageWrap .LanguageHead{background-color:#fff;padding:4px;width:212px;font-weight:700;border-bottom:1px solid #1975A4}.FlagIcon{border:0}.Rounded{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-khtml-border-radius:7px}#SimplePopupWrap,.SimplePopupWrap{position:relative;float:left}#SimplePopupWrap .SimplePopopDesc,.SimplePopupWrap .SimplePopopDesc{z-index:99999;position:absolute;top:0;left:0;text-align:left;background-color:#fff;width:380px;display:none;border:3px solid #1975A4;padding:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-khtml-border-radius:7px}#SimplePopupWrap .SimplePopopV,.SimplePopupWrap .SimplePopopV{z-index:9999999;position:absolute;top:0;left:0;text-align:left;background-color:#fff;display:none;border:3px solid #1975A4;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-khtml-border-radius:4px}h4{font-size:14px}#SimplePopupWrap .close,.SimplePopupWrap .close{float:right;margin-right:30px;font-weight:700}#SimplePopupWrap .remButtonBig,.SimplePopupWrap .remButtonBig{position:absolute;z-index:2;width:25px;height:25px;display:block;top:-14px;left:-14px;background:url(//cdn.hotelplanner.com/Common/Images/close-bg.png)}#SimplePopupWrap .remButton,.SimplePopupWrap .remButton{position:absolute;z-index:2;width:15px;height:15px;display:block;top:-10px;left:-8px;background:url(//cdn.hotelplanner.com/Common/Images/close-sm.png)}#SimplePopupWrap .remButtonBig:hover,.SimplePopupWrap .remButtonBig:hover{background:url(//cdn.hotelplanner.com/Common/Images/close-bg_hover1.png)}#SimplePopupWrap .remButton:hover,.SimplePopupWrap .remButton:hover{background:url(//cdn.hotelplanner.com/Common/Images/close-sm_hover1.png)}#SimplePopupWrap .remButtonBigRight,.SimplePopupWrap .remButtonBigRight{position:absolute;z-index:2;width:25px;height:25px;display:block;top:-14px;right:-14px;background:url(//cdn.hotelplanner.com/Common/Images/close-bg.png)}#SimplePopupWrap .remButtonBigRight:hover,.SimplePopupWrap .remButtonBigRight:hover{background:url(//cdn.hotelplanner.com/Common/Images/close-bg_hover1.png)}#WidgetTabs #WidgetTabRight,#WidgetTabs #WidgetTabLeft{border-top-right-radius:5px;border-top-left-radius:5px}.WidgetBoxHotels,.WidgetBoxSpace{border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:2px 3px 2px #888}.opaqueButton{background:#eee;color:#000;cursor:hand;font:bold 13px/1em Arial,HelveticaNeue,sans-serif;text-decoration:none;text-shadow:0 1px 0 gray;padding:5px 8px;border-width:1px 2px 2px 1px;border-color:#000;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#eeeeee',endColorStr='#FFFFFF');background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#FFF));background-color:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;display:block;text-align:center}.opaqueButton:hover{-moz-opacity:.9;filter:alpha(opacity=90);opacity:.9}.IndividualResults{background-color:#f6f6f6;font-weight:400;font-size:11px;font-style:normal;font-family:Arial,Helvetica,sans-serif;border:1px solid #98C1E0;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#DDE4E9',endColorStr='#EEEEF0');background:-webkit-gradient(linear,left top,left bottom,from(#DDE4E9),to(#EEEEF0));background:-moz-linear-gradient(top,#DDE4E9 0%,#EEEEF0 100%);background:-ms-linear-gradient(top,#DDE4E9 0%,#EEEEF0 100%);background:linear-gradient(top,#DDE4E9 0%,#EEEEF0 100%);background:-o-linear-gradient(top,#DDE4E9 0%,#EEEEF0 100%);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-khtml-border-radius:8px;padding-left:5px;margin-left:-8px;z-index:5;left:0;position:relative;width:101%}.seolist ul li{text-align:left;font-size:16px}.seorevscore,.seorevlabel{font-size:16px;font-weight:700}img.MapImage{width:100px;max-height:80px;margin:1px 10px 1px 0;border:1px solid #000;float:left}#map{box-shadow:1px 2px 1px #888}#fbBox{box-shadow:1px 2px 1px #888;border:solid 1px #BEDBE9;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#fbBoxThin{box-shadow:1px 2px 1px #888;border:solid 1px #BEDBE9;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#fbBoxEnh{box-shadow:4px 4px 1px #888;background-color:#f8f8f2;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eeeef0));filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#ffffff',endColorStr='#eeeef0');background:-moz-linear-gradient(top,#fff 0%,#eeeef0 100%);background:-ms-linear-gradient(top,#fff 0%,#eeeef0 100%);background:linear-gradient(top,#fff 0%,#eeeef0 100%);background:-o-linear-gradient(top,#fff 0%,#eeeef0 100%);border:solid 4px #BEDBE9;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}ul.bulletedlist{padding-left:10px;list-style:none}ul.bulletedlist li{line-height:22px;margin-left:4px;padding-left:20px;background:url(//cdn.hotelplanner.com/Common/images/bullet-arrow-right.png) no-repeat center left}#iframecontent{background-color:#fff;margin:8px auto 0;width:98%;padding:0 8px 8px}.iframed{background-color:#fff}.SortByBox{font-weight:400;font-size:11px;font-style:normal;font-family:Arial,Helvetica,sans-serif;border:5px dotted #fc0;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#ffffcc',endColorStr='#ffffff');-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.SortOptions{color:#096;font-weight:700}a.SortOptions:hover{font-weight:700;color:#f33}a.PaginationNext,a.PaginationPrev,a.PaginationNum{padding:2px}a.PaginationNext:hover,a.PaginationPrev:hover,a.PaginationNum:hover{border:1px solid gray;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;padding:2px}a.PaginationNext,a.PaginationPrev,a.PaginationNum{border:1px solid #fff}.SearchPrice{font-weight:700;font-size:24px;font-style:normal;color:#F90;font-family:Arial,Helvetica,sans-serif}.SearchPriceMedium{font-weight:700;font-size:14px;font-style:normal;color:#F90;font-family:Arial,Helvetica,sans-serif}.SearchPriceSmall{font-weight:700;font-size:10px;font-style:normal;color:#F90;font-family:Arial,Helvetica,sans-serif}.Gradient{filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#DDE4E9',endColorStr='#EEEEF0')}.GradientHighlighted{filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#ffffcc',endColorStr='#EBEBEE')}.FormHeader{font-weight:700;font-size:13px;font-style:normal;font-family:Arial,Helvetica,sans-serif;background-color:#ededed;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#e6e6dc',endColorStr='#FFFFFF');-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.AccountServicesHeader{font-weight:700;font-size:11px;font-style:normal;color:#000;font-family:Arial,Helvetica,sans-serif;border-style:outset;border:thin outset;background-color:#e6e6dc;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#e6e6dc',endColorStr='#F3F3D8')}.StandardTable{background-color:#E0E3E5;font-weight:400;font-size:11px;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:2px 2px 1px #888}.FormError{background-color:#ffc;font-weight:400;font-size:10px;font-style:normal;font-family:Arial,Helvetica,sans-serif;border-top:1px solid #c33;border-bottom:1px solid #c33;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.SearchResults{background-color:#f6f6f6;font-weight:400;font-size:11px;font-style:normal;font-family:Arial,Helvetica,sans-serif;border-top:1px solid #98C1E0;border-bottom:1px solid #98C1E0;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#DDE4E9',endColorStr='#EEEEF0');-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ButtonNew{background:#eee;color:#690;cursor:hand;font-size:x-small;font-weight:700;text-decoration:none;border-width:1px 2px 2px 1px;border-color:#000;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#eeeeee',endColorStr='#FFFFFF')}.ButtonDelete{background:#eee;color:#f06;cursor:hand;font-size:x-small;font-weight:700;text-decoration:none;border-width:1px 2px 2px 1px;border-color:#000;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#eeeeee',endColorStr='#FFFFFF')}select.currency{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:7pt;background-color:#FFF;border:1px solid #EEE0B9}.LoginBox{background-color:#f6f6f6;font-weight:400;font-size:11px;font-style:normal;font-family:Arial,Helvetica,sans-serif;border:1px solid #9e9e9e;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#e8e8e8',endColorStr='#f5f5f5');-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ShadedBox{background-color:#f6f6f6;font-weight:400;font-size:11px;font-style:normal;font-family:Arial,Helvetica,sans-serif;border:1px solid #9e9e9e;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#e8e8e8',endColorStr='#f5f5f5');-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.FormHeaderSolid{font-weight:700;font-size:13px;font-style:normal;font-family:Arial,Helvetica,sans-serif;background-color:#ededed;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#e6e6dc',endColorStr='#FFFFFF');padding-left:35px;padding-top:3px;padding-bottom:3px;color:#000;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-khtml-border-radius:7px}select.currencydetails{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:6pt;background-color:#d3d3d3;border:0 solid #EEE0B9}.xtralarge{padding:18px 10px!important}.FlightsHeader{width:800px;margin:4px auto}#frmGroup #AutoContact{padding:1px}#frmGroup #AutoContact label{font-size:14px}#pg_HotelProfile #iframecontent,#pg_HotelProfile #MainContent,#pg_HotelProfile #ContentInner{margin:0;width:100%;padding:0}#pg_HotelProfile .container-fluid{max-width:1600px}img#lastactive{position:absolute;top:-10000px;left:-10000px;width:0;height:0}


.MobileSite .header-wrapper1 {
  height: 44px;
  font-weight: bold;
  text-shadow: rgba(0,0,0,0.7) 0 -0.1rem 0;
  border-bottom: solid .1rem rgba(0,0,0,0.6);
  color: #fff;
  background: #1a6696;
  background: -moz-linear-gradient(top,#1a6696 0,#074267 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#1a6696),color-stop(100%,#074267));
  background: -webkit-linear-gradient(top,#1a6696 0,#074267 100%);
  background: -o-linear-gradient(top,#1a6696 0,#074267 100%);
  background: -ms-linear-gradient(top,#1a6696 0,#074267 100%);
  background: linear-gradient(to bottom,#1a6696 0,#074267 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a6696',endColorstr='#074267',GradientType=0);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 100;
}

.MobileSite .header-wrapper1 #hbt {
  text-align: center;
  font-size: 16px;
  margin: auto;
  color: #fff !important;
  line-height: 45px;
  height: 45px;
  width: 80%;
  overflow: hidden;
  padding: 0;
}

.MobileSite .header-wrapper a.left-barbutton-drawing, .MobileSite .header-wrapper1 a.left-barbutton-drawing {
  position: absolute;
  top: 5px;
  top: .5rem;
  left: 5px;
  left: .5rem;
  right: auto;
  height: 30px;
  height: 3rem;
  width: 30px;
  width: 3rem;
  margin: 0;
  padding: 0;
}


.MobileSite #home-icon {
  background-image: url('//cdn.hotelplanner.com/common/images/_HotelPlanner/bars3.png');
  width: 21px;
  height: 19px;
  padding: 7px 3px;
  background-repeat: no-repeat;
  background-position: center right;
}

.MobileSite #main-nav {
  height: 100%;
  width: 80%;
  background-color: #121c23;
  display: none;
  position: fixed;
  font-family: Arial,Helvetica,sans-serif;
  left: 20%;
  overflow-y: auto;
  position: fixed;
  top: 0;
  z-index: 1060;
  -webkit-transform: translate(0);
  -webkit-overflow-scrolling: touch;
}

.MobileSite .main-nav-animate {
  -webkit-animation: slide 1s;
  animation: slide 1s;
}

.MobileSite #main-nav ul {
  padding: 0;
  margin: 0;
}

.MobileSite #main-nav ul li {
  list-style: none;
}

.MobileSite #main-nav ul li a {
  color: #e8e8e8;
  font-size: 14px;
  text-decoration: none;
  display: block;
  border-bottom: 1px solid #3d4952;
  padding: 12px 15px;
  background-color: #121c23;
  font-weight: bold;
}
@media(max-width:767px){
#frmRequest .Request-How-Works .bulleted {
  clear: both;
  display: block;
}
}

#pg_RequestDetails #MainContent,#pg_RequestDetails #ContentInner{max-width:100%;width:100%}

#pg_RequestSmart #ContentInner{max-width:100%;width:100%;padding:0;margin: 0}

#country-content,#currency-content{display:none}
.sprite-flags{display:block;display:inline-block;background-image:url(//cdn.hotelplanner.com/Common/Images/allflags.png?v=1);width:16px;height:11px;background-position:-137px -200px;margin-top:1px;overflow:hidden}
.sprite-flags-at{background-position:0 -540px}.sprite-flags-be{background-position:0 0}.sprite-flags-hr{background-position:0 -20px}.sprite-flags-cz{background-position:0 -40px}.sprite-flags-dk{background-position:0 -60px}.sprite-flags-ee{background-position:0 -80px}.sprite-flags-fi{background-position:0 -100px}
.sprite-flags-fr{background-position:0 -120px}.sprite-flags-de{background-position:0 -140px}.sprite-flags-gr{background-position:0 -160px}.sprite-flags-hu{background-position:0 -180px}.sprite-flags-is{background-position:0 -200px}.sprite-flags-ie{background-position:0 -220px}.sprite-flags-it{background-position:0 -240px}.sprite-flags-lv{background-position:0 -260px}.sprite-flags-lt{background-position:0 -280px}.sprite-flags-nl{background-position:0 -300px}.sprite-flags-no{background-position:0 -320px}.sprite-flags-pl{background-position:0 -340px}.sprite-flags-pt{background-position:0 -360px}.sprite-flags-ru{background-position:0 -380px}.sprite-flags-sk{background-position:0 -400px}.sprite-flags-es{background-position:0 -420px}.sprite-flags-se{background-position:0 -440px}.sprite-flags-ch{background-position:0 -460px}.sprite-flags-tr{background-position:0 -480px}.sprite-flags-ua{background-position:0 -500px}.sprite-flags-gb{background-position:0 -520px}.sprite-flags-au{background-position:-60px 0}.sprite-flags-hk{background-position:-60px -420px}.sprite-flags-cn{background-position:-60px -20px}.sprite-flags-jp{background-position:-60px -40px}.sprite-flags-kr{background-position:-60px -60px}.sprite-flags-ph{background-position:-60px -80px}.sprite-flags-sg{background-position:-60px -100px}.sprite-flags-tw{background-position:-60px -120px}.sprite-flags-nz{background-position:-60px -440px}.sprite-flags-in{background-position:-60px -520px}.sprite-flags-my{background-position:-60px -540px}.sprite-flags-vn{background-position:-60px -680px}.sprite-flags-id{background-position:0 -700px}.sprite-flags-ar{background-position:-60px -280px}.sprite-flags-th{background-position:-60px -300px}.sprite-flags-cl{background-position:-60px -340px}.sprite-flags-br{background-position:-60px -140px}.sprite-flags-co{background-position:-60px -320px}.sprite-flags-pe{background-position:-60px -460px}.sprite-flags-ve{background-position:-60px -360px}.sprite-flags-pa{background-position:-60px -380px}.sprite-flags-gt{background-position:-60px -400px}.sprite-flags-ca{background-position:-60px -160px}.sprite-flags-mx{background-position:-60px -180px}.sprite-flags-us{background-position:-60px -200px}.sprite-flags-bz{background-position:0 -560px}.sprite-flags-bo{background-position:-60px -560px}.sprite-flags-cr{background-position:0 -580px}.sprite-flags-ec{background-position:-60px -580px}.sprite-flags-gf{background-position:0 -600px}.sprite-flags-gy{background-position:-60px -600px}.sprite-flags-hn{background-position:0 -620px}.sprite-flags-ni{background-position:-60px -620px}.sprite-flags-py{background-position:0 -640px}.sprite-flags-sr{background-position:-60px -640px}.sprite-flags-uy{background-position:0 -660px}.sprite-flags-sv{background-position:-60px -660px}.sprite-flags-il{background-position:-60px -220px}.sprite-flags-za{background-position:-60px -240px}.sprite-flags-tt{background-position:-60px -700px}.sprite-flags-do{background-position:0 -720px}.sprite-flags-aw{background-position:-60px -720px}.sprite-flags-bb{background-position:0 -740px}.sprite-flags-jm{background-position:-60px -740px}.sprite-flags-blank,sprite-flags-as{background-position:-60px -480px}.sprite-flags-blank-white{background-position:-60px -500px}


header a#viewres-wl, header a#viewres-wl:link, header a#viewres-wl:visited {
    border: 1px solid #D5DEE1;
    display: inline-block;
    height: auto;
    padding: 8px 16px;
    border-radius: 4px;
    color: #7B7B7B;
    -webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.05);
    -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.05);
    box-shadow: 0px 1px 0px rgba(0,0,0,0.05);
}

/* travel services tab */
#tab12 { overflow: hidden }
#tab12 .service-item {
	position: relative;
	/*float: left;
	width: 33.333%;*/
	padding: 10px;
	padding-left: 175px;
	text-align: left;
    min-height: 80px;
    margin-bottom: 15px;
    
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
	
#tab12 .service-item h2 {
	padding: 0;
    margin: 0;
	}

#tab12 .service-item a {
	position: absolute;
	top: 0;
	left: 0;
	max-width: 150px;
	display: block;
	padding: 10px;
    background-color: #fff;
    
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	}

#tab12 .service-item a img {
	width: 100%;
	height: auto;
	    max-height: 65px;
	}

@media (max-width: 767px) {
	#tab12 .service-item { padding: 0; margin-bottom: 25px }
	#tab12 .service-item h2 { margin-bottom: 10px; }
	#tab12 .service-item a {
		position: relative;
		top: auto;
		left: auto;
		width: 100%;
		text-align: center;
		max-width: none;
		}
	#tab12 .service-item a img {
		max-width: 120px !important; 
		}

}
/* //END travel services tab */
