#main ul {margin-left:0px;}
#gd_tt_package { border: 1px solid #555; }

#gd-wrapper/*, #gd-package-list*/ { background-color: transparent; }

.gd-strikethrough, .gd_dollarStrike { color: #CC0000; text-decoration: line-through; }

/* Puts filters on the left */
#gd_main-contentDisplay { float: left; width: 100%; }
	#gd-room-filters { float: left; /*width: 188px;*/ width:25%; padding: 10px; }
		#gd-room-filters h3 { margin: 0 0 5px; line-height: 1em;}
		#gd-room-filters ul li.gdRoomCustomSearchMultiColumn ul li { width: 60px; }
	#gd_roomResultDisplay.gd-room-filters { float: right; /*width: 530px;*/ width:70%; }
	.gdRoomCustomSearchMultiColumn ul {width:150px;}
.gd-start-over-message { clear: both; }
#gdRoomCustomSearch label{line-height: 1em; margin: 10px 0 5px;}
/* Puts filters on the left */
#gd-optional-services .gd-no-thanks {
    background-color: #2DB72D;
    border: 0 none;
    border-radius: 4px 4px 4px 4px;
    color: white !important;
    font-size: 12px;
    line-height: 1em;
    padding: 5px 10px;
}
#gd-optional-services .gd-no-thanks a {
    color: white;
}

table.gd-room-package-select-list{font-size: 12px;}

.gd_additionalServiceContainer, .gd_additionalServicesSubmit { background-color: #f9f9f9; }
#gd-golf {
padding: 15px;
background-color: white;
}
.gd_additionalServiceGroupName.gd_expand:hover, .gd_additionalServiceGroupName.gd_hide:hover{color: #fff}

input[type="file"], input[type="checkbox"], input[type="radio"], select {
margin-right: 5px;
margin-bottom: 2px;
}
#gd-room-filters ul li{
max-width: 188px;
}
#gd-room-filters .gdRoomCustomSearchSliderContainer {
    max-width: 185px;
}
.row.content {
background-color: #FFFFFF;
}
#gd-wrapper select {
width: auto;
}

.gd-room-package-tooltip-content { font-size: 12px; }

#gd-room-filters ul li ul li{
	font-size: 12px;
}
.gdRoomNamesFilter, .gdBuildingsFilter{
	width:150px !important;
}  

/****** Changes for new golf engine *********/
.gd .row-fluid .span5, .gd .row .span5 {
float: left;
}
#gd-wrapper input#gd-golf-fromPlayDate {
padding: 14px 5px;
width: 97px;
}
#gd-wrapper input#gd-golf-toPlayDate {
padding: 14px 5px;
width: 97px;
}

.gd .row-fluid .span5, .gd .row .span5 {
width: 39.055249%;
}

.gd .label-inverse, .gd .badge-inverse {
background: #333;
}
span.gd-teetimes-column-date span {
color: white;
}

span.gd-teetimes-column-date small {
color: white;
}
#gdRoomCustomSearch > ul > li.gdRoomCustomSearchMultiColumn > ul > li:nth-child(4) {
display:none;
}

/* CONFIRMATION PAGES */
#gd_reservation_ads { float: right !important; }
#conf-socialshare {border-top:1px solid #2B7B3F; border-bottom:1px solid #2B7B3F; padding:20px 0 15px 0;}
#conf-socialshare h4 {margin-top:0px; font-size:16px;}
#conf-articles h4 {font-weight:bold;}
#gd_reservation_ads {float:left; width:200px; text-align:center; margin-right:15px;}
#gd_reservation_ads img {margin-bottom:25px; }
#gd_confirmation ul {font-size:10px;}
#gd-ConfirmationPageContent {float:left; width:700px;}

#gd_confirmation {
    width: 1150px;
    margin-right: auto;
    margin-left: auto;
}

#gd-confirmation-step2 { width: 180px !important; }

/*
----------------------------
CLASSES
____________________________
*/
.blue-arrow {margin-bottom:-1px;}
.view-all {font-weight:bold !important; color:#fbf154 !important;}
.signup-button {border:0; background-color:#fcee6c; margin-top:10px;}
.first-special {margin-left:35px; margin-right:15px; width:250px;}
.second-special {width:220px;}
.current-specials {margin:0 50px 0 10px;}
.news-widget {list-style-type:none;}
.news-widget li {clear:both; margin:10px 0 10px 0;}
.news-widget li a {font-size:12px; font-weight:normal; text-decoration:none; color:#434343;}
.video-tour {margin:20px 0 0 25px;}
div.clear { overflow:hidden; height:1px; clear:both; }
img.alignRight { float:right; margin:0 15px 15px 15px;}
img.alignLeft { float:left; margin:0 15px 15px 0; }
.error { color: red; }

/* Mobile app */
@charset "UTF-8";

@font-face {
  font-family: "ProximaNova-Light";
  src:url("/sites/media/fonts/ProximaNova-Light/ProximaNova-Light.eot");
  src:url("/sites/media/fonts/ProximaNova-Light/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),
    url("/sites/media/fonts/ProximaNova-Light/ProximaNova-Light.woff") format("woff"),
    url("/sites/media/fonts/ProximaNova-Light/ProximaNova-Light.ttf") format("truetype"),
    url("/sites/media/fonts/ProximaNova-Light/ProximaNova-Light.svg#ProximaNova-Light") format("svg");
  font-weight: normal;
  font-style: normal;
}

body.gd-pe-mobile-app .gd-iqwareFeatures-input-submit { background-color: #006f53; }
body.gd-pe-mobile-app a { color: #ffffff; }

#customer-portal-main a > .panel { padding: 0; }

input[type="text"] { width:inherit; display:inline;}
.gd-sign-in-links{
  display: none;
}
table.gd-room-package-select-list tr:first-child {
    background-color: #FEFFD0;
    display: none;
}
.gd_account, .gd-account {
    display: none;
}