
/*
 * jquery.selectBoxIt.css 3.6.0
 * Author:@gregfranko
 */

/*
  Common CSS Properties
  ---------------------
  These properties will be applied to any themes that you use
*/

/* SelectBoxIt container */
.selectboxit-container{position:relative;display:block;vertical-align:top;}

/* Styles that apply to all SelectBoxIt elements */
.selectboxit-container *{font:14px Helvetica, Arial;/* Prevents text selection */
  -webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap;}/* Button */
.selectboxit-container .selectboxit{width:100%;cursor:pointer;margin:0;padding:0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;overflow:hidden;display:block;position:relative;}/* Height and Vertical Alignment of Text */
.selectboxit-container span, .selectboxit-container .selectboxit-options a{height:25px;/* Height of the drop down */
  line-height:24px;/* Vertically positions the drop down text */
  display:block;font-size:12px;color:#121212;}/* Focus pseudo selector */
.selectboxit-container .selectboxit:focus{outline:0;}/* Disabled Mouse Interaction */
.selectboxit.selectboxit-disabled, .selectboxit-options .selectboxit-disabled{opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;}/* Button Text */
.selectboxit-text{text-indent:3px;overflow:hidden;text-overflow:ellipsis;float:left; width:100%; position:absolute; left:0px; top:0px; padding:0px 20px 0px 5px; text-align:left;}.selectboxit .selectboxit-option-icon-container{margin-left:5px;}.WidgetMergin .selectboxit-option-icon-container{margin-left:9px !important;}/* Options List */
.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;/* Minimum Width of the dropdown list box options */
  *width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
  
  text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#LocationSelectBoxItContainer .selectboxit-options{width:239px;}
 .styled-dd { width:100% !important;}
 
 /*.selectboxit-container .selectboxit-options{width:239px;}*/
.form_inner .small.top{position:relative;z-index:1000!important;}

/* Individual options */
.selectboxit-option .selectboxit-option-anchor{padding:0 2px;text-align:left; padding:0px 5px;}
.selectboxit-option .selectboxit-option-anchor a,
.selectboxit-option .selectboxit-option-anchor a:hover{color:#333;}
.selectboxit-option .selectboxit-option-anchor a:hover{font-weight:bold;color:#333!important;}

/* Individual Option Hover Action */
.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none;}
/* Individual Option Optgroup Header */
.selectboxit-option, .selectboxit-optgroup-header{text-indent:0px;/* Horizontal Positioning of the select box option text */
  margin:0;list-style-type:none;}/* The first Drop Down option */
/*.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px;}*/

/* The first Drop Down option optgroup */
.selectboxit-optgroup-header + .selectboxit-option-first{border-top-right-radius:0px;border-top-left-radius:0px;}/* The last Drop Down option */
.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px;}/* Drop Down optgroup headers */
.selectboxit-optgroup-header{font-weight:bold;}/* Drop Down optgroup header hover psuedo class */
.selectboxit-optgroup-header:hover{cursor:default;}/* Drop Down down arrow container */
.selectboxit-arrow-container{/* Positions the down arrow */width:22px;position:absolute;right:0;background-color:#b9b9b9;margin-left:20px;-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;}
html.ie7 .selectboxit-arrow-container{margin-left:20px!important;}html.ie8 .selectboxit-arrow-container,
html.ie9 .selectboxit-arrow-container,
html.ie9+ .selectboxit-arrow-container{margin-left:4px!important;}/* Drop Down down arrow */
.selectboxit .selectboxit-arrow-container .selectboxit-arrow{/* Horizontally centers the down arrow */
  margin:0 auto;position:absolute;top:47%;right:0;left:0;}
html.ie7 .selectboxit .selectboxit-arrow-container .selectboxit-arrow{left:7px!important;}/* Drop Down down arrow for jQueryUI and jQuery Mobile */
.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%;}/* Drop Down individual option icon positioning */
.selectboxit-option-icon-container{float:left;}
.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle;}/* Drop Down individual option icon positioning */
.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left;}/* jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
.jqueryui .ui-icon{background-color:inherit;}/* Another jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px;}/*
  Default Theme
  -------------
  Note:Feel free to remove all of the CSS underneath this line if you are not using the default theme
*/
.selectboxit-btn{/*
background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #d9d9d9, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#d9d9d9), to(#b6b6b6));background-image:-webkit-linear-gradient(top, #d9d9d9, #b6b6b6);background-image:-o-linear-gradient(top, #d9d9d9, #b6b6b6);background-image:linear-gradient(to bottom, #d9d9d9, #b6b6b6);background-repeat:repeat-x;
*/ border:0px solid #c1c1c1;
background: #d8d8d8;
background: -moz-linear-gradient(top, #d8d8d8 0%, #b7b7b7 100%);
background: -webkit-linear-gradient(top, #d8d8d8 0%,#b7b7b7 100%);
background: linear-gradient(to bottom, #d8d8d8 0%,#b7b7b7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#b7b7b7',GradientType=0 );
}
.selectboxit-btn.selectboxit-enabled:hover,
.selectboxit-btn.selectboxit-enabled:focus,
.selectboxit-btn.selectboxit-enabled:active{color:#333333;background-color:#e6e6e6;}.selectboxit-btn.selectboxit-enabled:hover,
.selectboxit-btn.selectboxit-enabled:focus{color:#333333;text-decoration:none;}
.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #FFF;border-right:4px solid transparent;border-left:4px solid transparent;}
.selectboxit-list{background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);}
.selectboxit-list a:hover{text-decoration:none!important;}
.selectboxit-list .selectboxit-option-anchor{color:#333333;}
.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fff!important;background-color:#98b01e;background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999999;}
.selectboxit-container #LocationSelectBoxItOptions .selectboxit-option span.lvl_0{font-style:italic;font-size:10px;}
.selectboxit-container #LocationSelectBoxItOptions .selectboxit-option span.lvl_1{font-size:14px;padding-left:7px;color:#687915;font-weight:bold;}
.selectboxit-container #LocationSelectBoxItOptions .selectboxit-option span.lvl_2{font-size:13px;padding-left:15px;}
.selectboxit-container #PopUpLocationSelectBoxItOptions .selectboxit-option span.lvl_0{font-style:italic;font-size:10px;}
.selectboxit-container #PopUpLocationSelectBoxItOptions .selectboxit-option span.lvl_1{font-size:14px;padding-left:7px;color:#687915;font-weight:bold;}
.selectboxit-container #PopUpLocationSelectBoxItOptions .selectboxit-option span.lvl_2{font-size:13px;padding-left:15px;}

.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor span.lvl_0,
.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor span.lvl_1,
.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor span.lvl_2{color:#fff!important;}
#hear_aboutSelectBoxItContainer .selectboxit{width:256px !important;}
#countrySelectBoxItContainer .selectboxit{width:297px !important;}
#titleSelectBoxItContainer .selectboxit{width:110px!important;}
#customer_titleSelectBoxItContainer .selectboxit{width:110px!important;}
.selectboxit-option{padding:2px 0 !important; margin:0pc 5px;}
#details_size_section .selectboxit{width:130px !important;}

#party_sizeSelectBoxItContainer .selectboxit{width:70px!important;}
.selectboxit-container .age_group_select{width:180px !important;}
.selectboxit-container .title_select{width:65px !important;}

.personal_details_section .selectboxit-container {
    padding-left: 0px!important;
}

#pet_details_section .selectboxit{width:100px!important;}








