/**
  Theme Name: SantoriniCarHire v1.0 - build with The Framework 
  Theme URI: http://artdev.eu
  Version: v3.0
  Author: Philip Artdev
  Author URI: http://artdev.eu
  Licence: Commercial
  Tags: valid HTML5, valid CSS
  Licence: Commercial
  
  Description: The Framework http://artdev.eu.
**/

/** CSS Framework Import **/
@import url(framework/skeleton.css);

body { background: transparent !important; }
#quick_rates_form {  }
#quick_rates_form .sidebar-active {  }
#quick_rates_form * { font-size: 12px; }
#quick_rates_form label { width: inherit; text-align: left; }
#quick_rates_form p { clear: both; display: block; width: 100%; margin: 2px 0 !important; }
#quick_rates_form .action_button { padding: 10px 30px; background: #f55f29; cursor: pointer; color: #fff !important; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; font-size: 18px; width: 100%; }
#quick_rates_form .action_button:hover { background: #f66732; }

.dropoff_location label,
.pickup_location label { color: #335E76; font-size: 16px !important; font-weight: bold; margin: 10px 0 8px; text-shadow: 1px 1px 1px #fff; background: rgba(255,255,255,0.6); width: 97.5% !important; padding: 3px; }

/* =FORMS
-----------------------------------------------------------------------------*/
p.discount_input { display: none !important; }
#quick_rates_form .pickup_location select,
#quick_rates_form select { color: #4170A6; height: 30px; background: #fff; border: 1px solid #ccc; width: 100%; padding: 10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; box-shadow: 0 1px 10px #919191; font-size: 14px; height: auto; }
@-moz-document url-prefix() {
	#quick_rates_form select { height: inherit !important; }
}

#quick_rates_form select:focus { border: 1px solid #41a2cd; color: #295382; }
#quick_rates_form .date_select { width: 100%; margin-left: 2px; }
#quick_rates_form .date_select.date_select_pickup select,
#quick_rates_form .date_select.date_select_dropoff select { width: 32.6% !important; margin: 10px 0; }

/*sidebar widget*/
#quick_rates_form.sidebar-active .date_select.date_select_pickup select,
#quick_rates_form.sidebar-active .date_select.date_select_dropoff select { width: 32% !important; margin: 10px 0; }

/** 
#quick_rates_form.sidebar-active select[name="pickup_date[time]"],
#quick_rates_form.sidebar-active select[name="dropoff_date[time]"] { display: none; }
#quick_rates_form.sidebar-active .date_select.date_select_pickup select,
#quick_rates_form.sidebar-active .date_select.date_select_dropoff select { width: 42% !important; margin: 10px 0; } 
**/

.quickrates_pickup_time_header,
.quickrates_pickup_header,
.quickrates_dropoff_time_header,
.quickrates_dropoff_header,
.pickup_time label,
.dropoff_time label { display: none !important; }

button, a.button, .button { padding: 10px 30px; background: #f55f29; cursor: pointer; color: #fff !important; }
button.big, .button.big, a.button.big { padding: 10px 30px; background: #fe6129; color: #fff; font-size: 19px; font-weight: bold; width: 100%; }
button.big:hover, .button:hover, a.button:hover, button:hover { background: #fd6933; color: #fff; }

#quick_rates_form .members_login { margin-top: 0; color: #fff; }
#quick_rates_form .members_login a { color: #fff; }
#quick_rates_form .members_login a:hover { color: #1978A2; text-decoration: underline; }
