/*
========================================

Label & Field Adjustors
Revised: 10/16/2017

========================================
*/

/* Default input styles */
.data-checkbox {
	margin:0 4px 0 0;
}
.data-text/*, #LANGUAGE_INPUT, #firstname, #lastname, #email, #login_username, #password, #password_verify */{
	border:1px solid #666666;
	border-radius:2px;
	padding:6px 4px;
}
.data-text-over/*, LANGUAGE_INPUT:hover, #firstname:hover, #lastname:hover, #email:hover, #login_username:hover, #password:hover*/  {
	box-shadow: 0 0 3px rgba(0,0,0,0.2);
	border:1px solid #000000;
	border-radius:2px;
	padding:6px 4px;
}
.data-text-selected/*, LANGUAGE_INPUT:focus, #firstname:focus, #lastname:focus, #email:focus, #login_username:focus, #password:focus*/  {
	box-shadow: inset 0 0 3px rgba(0,0,0,0.2);
	border:1px solid #31B3D1;
	border-radius:2px;
	padding:6px 4px;
}
.data-text, .data-text-over, .data-text-selected {
	width:190px;
}
.data-textarea {
	border:1px solid #666666;
	border-radius:3px;
	padding:4px 6px;
}
label {
	display:block;
	font-size:16px;
	font-weight:normal;
}
select {
	/*width:200px;*/
	padding:6px 4px 5px 4px;
	border-radius:2px;
	border:1px solid #666666;
}

.reqind-hide .requireIndicator {
	display:none;
}
.lbl-inline label {
	display:inline-block;
	width:auto;
	margin:0;
}
.lbl-hide label {
	display:none;
}
.lbl-fw label {
	width:auto !important;
}
.ipt-inline input {
	display:inline-block;
	margin:0;
}
.ipt-hide input {
	display:none;
}
.iptmr10 input{
	margin-right:10px !important;
}
.ipt-fw input, .ipt-fw select, .ipt-fw textarea {
	width:100% !important;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.ipt-fw textarea{
	min-height:140px;
}
.fl .input-group{ width:185px !important; }
.size1 input, .size1 label, .ipt-size1 input, .lbl-size1 label, .size1 .input-group, .ipt-size1 .input-group, .ipt-size1 .input, .ipt-size1 .searchable-dropdown, .size1 .searchable-dropdown {width:90px !important;}
.ipt-size1 select, .size1 select, .ipt-size1 div[password] {width:98px !important;}
/*.ipt-size1 .searchable-dropdown {width:131px !important;}*/
.ipt-size1 textarea, .size1 textarea {width:inherit; min-width: 201px !important;min-height:100px !important; }
.size2 input, .size2 label, .ipt-size2 input, .lbl-size2 label, .size2 .input-group, .ipt-size2 .input-group, .ipt-size2 .input, .ipt-size2 .searchable-dropdown, .size2 .searchable-dropdown, .ipt-size2 div[password] {width:130px !important; }
.ipt-size2 select, .size2 select {width:138px !important;}
/*.ipt-size2 .searchable-dropdown {width:163px !important;}*/
.ipt-size2 textarea, .size2 textarea {width:inherit; min-width: 261px !important;min-height:100px !important; }
.size3 input, .size3 label, .ipt-size3 input, .lbl-size3 label, .size3 .input-group, .ipt-size3 .input-group, .ipt-size3 .input, .ipt-size3 .searchable-dropdown, .size3 .searchable-dropdown, .ipt-size3 div[password] {width:230px !important; }
.ipt-size3 select, .size3 select {width:238px !important;}
/*.ipt-size3 .searchable-dropdown {width:263px !important;}*/
.ipt-size3 textarea, .size3 textarea {width:inherit; min-width: 301px !important;min-height:120px !important;}
.size4 input, .size4 label, .ipt-size4 input, .lbl-size4 label, .size4 .input-group, .ipt-size4 .input-group, .ipt-size4 .input, .ipt-size4 .searchable-dropdown, .size4 .searchable-dropdown, .ipt-size4 div[password] {width:308px !important;}
.ipt-size4 select, .size4 select {width:316px !important;}
/*.ipt-size4 .searchable-dropdown {width:341px !important;}*/
.ipt-size4 textarea, .size4 textarea {width:inherit; min-width: 351px !important;min-height:120px !important;}
.size5 input, .size5 label, .ipt-size5 input, .lbl-size5 label, .size5 .input-group, .ipt-size5 .input-group, .ipt-size5 .input, .ipt-size5 .searchable-dropdown, .size5 .searchable-dropdown, .ipt-size5 div[password] {width:359px !important;}
.ipt-size5 select, .size5 select {width:367px !important;}
.ipt-size5 textarea, .size5 textarea {width:inherit; min-width: 391px !important;min-height:140px !important;}
/*.ipt-size5 .searchable-dropdown {width:392px !important;}*/
.size6 input, .size6 label, .ipt-size6 input, .lbl-size6 label, .size6 .input-group, .ipt-size6 .input-group, .ipt-size6 .input, .ipt-size6 .searchable-dropdown, .size6 .searchable-dropdown, .ipt-size6 div[password] {width:391px !important;}
.ipt-size6 select, .size6 select {width:407px !important;}
.ipt-size6 textarea, .size6 textarea {width:inherit; min-width: 441px !important; min-height:140px !important;}
/*.ipt-size6 .searchable-dropdown {width:424px !important;}*/
.ipt-size1 .input-group input, .ipt-size2 .input-group input, .ipt-size3 .input-group input, .ipt-size4 .input-group input, .ipt-size5 .input-group input, .ipt-size6 .input-group input,.size1 .input-group input, .size2 .input-group input, .size3 .input-group input, .size4 .input-group input, .size5 .input-group input, .size6 .input-group input{
	width:100% !important;
}
input, label, .input, select, textarea{
	max-width:100%;
}



/* Date Picker */
.date-ipt input {
	width:130px !important;
	float:left;
}
.date-ipt input + input.date-picker-control {
	width: 24px !important;
	height:28px !important;
	background: url("../images/date-picker-icon.png") no-repeat scroll 0 0 transparent !important;
	opacity: .8;
	border: none !important;
}
.date-ipt input + input.date-picker-control:hover {
	opacity: 1;
}





@media (max-width: 486px) {
.form-group.fl .input-group{ width:100% !important; }
.size1.fl input, .size1.fl label, .ipt-size1.fl input, .lbl-size1.fl label {width:100px !important;}
.ipt-size1.fl select, .size1.fl select {width:108px !important;}
.ipt-size1.fl textarea, .size1.fl textarea {min-width: 100px !important; min-height:100px !important; }
.size2.fl input, .size2.fl label, .ipt-size2.fl input, .lbl-size2.fl label {width:100px !important; }
.ipt-size2.fl select, .size2.fl select {width:108px !important; }

.form-group input[type='text'], .form-group label{ width:100%;}
.size1 input, .size1 label, .ipt-size1 input, .lbl-size1 label {width:100% !important;}
.ipt-size1 select, .size1 select {width:100% !important;}
.ipt-size1 textarea, .size1 textarea {min-width: 100% !important;min-height:100px !important; }
.size2 input, .size2 label, .ipt-size2 input, .lbl-size2 label {width:100% !important; }
.ipt-size2 select, .size2 select {width:100% !important; }
.ipt-size2 textarea, .size2 textarea {min-width: 100% !important;min-height:100px !important; }
.size3 input, .size3 label, .ipt-size3 input, .lbl-size3 label {width:100% !important; }
.ipt-size3 select, .size3 select {width:100% !important; }
.ipt-size3 textarea, .size3 textarea {min-width: 100% !important;min-height:100px !important;}
.size4 input, .size4 label, .ipt-size4 input, .lbl-size4 label {width:100% !important;}
.ipt-size4 select, .size4 select {width:100% !important;}
.ipt-size4 textarea, .size4 textarea {min-width: 100% !important;min-height:100px !important; }
.size5 input, .size5 label, .ipt-size5 input, .lbl-size5 label {width:100% !important; }
.ipt-size5 select, .size5 select {width:100% !important; }
.ipt-size5 textarea, .size5 textarea {min-width: 100% !important;min-height:100px !important; }
.size6 input, .size6 label, .ipt-size6 input, .lbl-size6 label {width:100% !important; }
.ipt-size6 select, .size6 select {width:100% !important; }
.ipt-size6 textarea, .size6 textarea { min-width: 100% !important; min-height:100px !important; width:100% !important; }
.ipt-size1 .input-group, .ipt-size2 .input-group, .ipt-size3 .input-group, .ipt-size4 .input-group, .ipt-size5 .input-group, .ipt-size6 .input-group{width:100% !important;}
.ipt-size1 .searchable-dropdown, .ipt-size2 .searchable-dropdown, .ipt-size3 .searchable-dropdown, .ipt-size4 .searchable-dropdown, .ipt-size5 .searchable-dropdown, .ipt-size6 .searchable-dropdown {width:100% !important;}
.form-group.fl {float: none !important}
}









/* input and label padding & Margin Adjustments */

.lbl-mr20 label {
	margin-right:20px !important;
}


/* Checkbox and Radio Groups */

.radio td label, .radio-inline td label, .checkbox-list td label, .radio-list td label {
  color: #444;
}


/* Checkbox List */

.checkbox-list > label {
  font-size: 16px;
  margin:0 0 6px 0;
  width:auto;
}
.checkbox-list table input, .checkbox-list div div input {
	margin:0 4px 0 0;
}
.checkbox-list table{
	width:auto;
}
.checkbox-list table td label{
	width:auto;
	margin-right:20px;
	font-weight:normal;
}
.checkbox-list div div label{
	width:auto;
	display:inline-block;
}
.field-label-for-checkbox{
	line-height:2em;
}

/* Radio List */
.radio-list > label {
	margin:0 0 6px 0;
	width:auto;
}
.radio-list table input, .checkbox-list div div input {
	margin:0 4px 0 0;
	display:inline-block;
	width:auto;
}
.radio-list table{
	width:auto;
}
.radio-list table td label{
	margin-right:20px;
	display:inline-block;
	font-weight:normal;
}


/* Radio Inline */
.lbl-inline label, .radio-inline label, .checkbox-inline label {
	display:inline;
	/*float:left;*/
	margin-right:16px;
}
.radio-inline input, .checkbox-inline input {
	margin:5px 5px 0 0;
	float:left;
	margin-left:0 !important;
}
.radio-inline table, .checkbox-inline table {
	float:left;
	width:auto;
}
.radio-inline table label, .checkbox-inline table label {
	font-weight:normal;
}

.radio-inline tr, .checkbox-inline tr {
	display:inline;
}

.radio-inline, .checkbox-inline {

	padding-left:0;
	font-weight:bold;
	margin-bottom:15px;
}
.checkbox-inline.fl + .checkbox-inline.fl {
	margin-left:0;
}

/* Label Merge Fields */
.lblmerge label { /*Sets label behind/inside input*/
	height: 1px;
    line-height: 30px;
    padding: 0;
	padding-left:8px;
    position: relative;
    z-index: 991;
	top:-30px;
	*top:-41px;
	width:190px;
	cursor:text;
	overflow:visible;
}
.lblmerge label .requireIndicator {
    line-height: 30px;
	height:1px;
	overflow:visible;
	position:relative;
}
.contactgroup label {
    left: 172px;
    top: -4px;
}
.lblmerge input { /*Sets input over label*/
	position:relative;
	top:0;
	z-index:992;
	margin-left:0;
	margin-bottom:0;
}
.lblmerge li, li.lblmerge {
	float:left;
}
.lblmerge .data-text {
	border:1px solid #666666;
	border-radius:2px;
	padding:4px;
	width:180px;
	background: transparent;
}
.lblmerge .data-text-full {
	border:1px solid #666666;
	border-radius:2px;
	padding:4px;
	width:180px;
	background: #ffffff !important;
	background: rgba(255,255,255, 1) !important;
}
.lblmerge .data-text-over {
	box-shadow: inset 0 0 3px rgba(0,0,0,0.2);
	border:1px solid #376CB7;
	border-radius:2px;
	padding:4px;
	width:180px;
	/* Fallback for web browsers that don't support RGBa */
    background-color: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background-color: rgba(255, 255, 255, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF);
    /* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)";
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff');
	*background:transparent;
	 font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
}
.lblmerge .data-text-selected {
	box-shadow: inset 0 0 3px rgba(0,0,0,0.2);
	border:1px solid #376CB7;
	border-radius:2px;
	padding:4px;
	width:180px;
	background: rgb(255,255,255) !important;
}
.lblmerge .data-dropdown{
margin-bottom:0;
}

.form-group.fl {
margin-right:10px;
}
.form-group.fl select {
margin-right:4px;
}
.ipt-size-uppercase input {
 text-transform: uppercase;
}

/*Label Padding Adjustments*/
.lblpad0 label {padding:0 !important;}
.lblpad5 label {padding:5px;}
.lblpad10 label {padding:10px;}
.lblpad20 label {padding:20px;}
.lblpad30 label {padding:30px;}
.lblpad40 label {padding:40px;}
.lblpad50 label {padding:50px;}
.lblpad60 label {padding:60px;}
.lblpad70 label {padding:70px;}
.lblpad80 label {padding:80px;}
.lblpad90 label {padding:90px;}
.lblpad100 label {padding:100px;}
.lblpt0 label {padding-top:0 !important;}
.lblpt5 label{padding-top:5px !important;}
.lblpt10 label{padding-top:10px !important;}
.lblpt20 label{padding-top:20px !important;}
.lblpt30 label{padding-top:30px !important;}
.lblpt40 label{padding-top:40px !important;}
.lblpt50 label{padding-top:50px !important;}
.lblpt60 label{padding-top:60px !important;}
.lblpt70 label{padding-top:70px !important;}
.lblpt80 label{padding-top:80px !important;}
.lblpt90 label{padding-top:90px !important;}
.lblpt100 label{padding-top:100px !important;}
.lblpb0 label {padding-bottom:0 !important;}
.lblpb5 label{padding-bottom:5px !important;}
.lblpb10 label{padding-bottom:10px !important;}
.lblpb20 label{padding-bottom:20px !important;}
.lblpb30 label{padding-bottom:30px !important;}
.lblpb40 label{padding-bottom:40px !important;}
.lblpb50 label{padding-bottom:50px !important;}
.lblpb60 label{padding-bottom:60px !important;}
.lblpb70 label{padding-bottom:70px !important;}
.lblpb80 label{padding-bottom:80px !important;}
.lblpb90 label{padding-bottom:90px !important;}
.lblpb100 label{padding-bottom:100px !important;}
.lblpl0 label {padding-left:0 !important;}
.lblpl5 label {padding-left:5px !important;}
.lblpl10 label {padding-left:10px !important;}
.lblpl20 label {padding-left:20px !important;}
.lblpl30 label {padding-left:30px !important;}
.lblpl40 label {padding-left:40px !important;}
.lblpl50 label {padding-left:50px !important;}
.lblpl60 label {padding-left:60px !important;}
.lblpl70 label {padding-left:70px !important;}
.lblpl80 label {padding-left:80px !important;}
.lblpl90 label {padding-left:80px !important;}
.lblpl100 label {padding-left:100px !important;}
.lblpr0 label {padding-right:0 !important;}
.lblpr5 label {padding-right:5px !important;}
.lblpr10 label {padding-right:10px !important;}
.lblpr20 label {padding-right:20px !important;}
.lblpr30 label {padding-right:30px !important;}
.lblpr40 label {padding-right:40px !important;}
.lblpr50 label {padding-right:50px !important;}
.lblpr60 label {padding-right:60px !important;}
.lblpr70 label {padding-right:70px !important;}
.lblpr80 label {padding-right:80px !important;}
.lblpr90 label {padding-right:90px !important;}
.lblpr100 label {padding-right:100px !important;}

/*Label Margin Adjustments*/
.lblm0 label {margin:0 !important;}
.lblmt0 label {margin-top:0 !important;}
.lblmt5 label{margin-top:5px !important;}
.lblmt10 label{margin-top:10px !important;}
.lblmt20 label{margin-top:20px !important;}
.lblmt30 label{margin-top:30px !important;}
.lblmt40 label{margin-top:40px !important;}
.lblmt50 label{margin-top:50px !important;}
.lblmt60 label{margin-top:60px !important;}
.lblmt70 label{margin-top:70px !important;}
.lblmt80 label{margin-top:80px !important;}
.lblmt90 label{margin-top:90px !important;}
.lblmt100 label{margin-top:100px !important;}
.lblmb0 label {margin-bottom:0 !important;}
.lblmb5 label{margin-bottom:5px !important;}
.lblmb10 label{margin-bottom:10px !important;}
.lblmb20 label{margin-bottom:20px !important;}
.lblmb30 label{margin-bottom:30px !important;}
.lblmb40 label{margin-bottom:40px !important;}
.lblmb50 label{margin-bottom:50px !important;}
.lblmb60 label{margin-bottom:60px !important;}
.lblmb70 label{margin-bottom:70px !important;}
.lblmb80 label{margin-bottom:80px !important;}
.lblmb90 label{margin-bottom:90px !important;}
.lblmb100 label{margin-bottom:100px !important;}
.lblml0 label {margin-left:0 !important;}
.lblml5 label {margin-left:5px !important;}
.lblml10 label {margin-left:10px !important;}
.lblml20 label {margin-left:20px !important;}
.lblml30 label {margin-left:30px !important;}
.lblml40 label {margin-left:40px !important;}
.lblml50 label {margin-left:50px !important;}
.lblml60 label {margin-left:60px !important;}
.lblml70 label {margin-left:70px !important;}
.lblml80 label {margin-left:80px !important;}
.lblml90 label {margin-left:90px !important;}
.lblml100 label {margin-left:100px !important;}
.lblmr0 label {margin-right:0 !important;}
.lblmr5 label {margin-right:5px !important;}
.lblmr10 label {margin-right:20px !important;}
.lblmr20 label {margin-right:20px !important;}
.lblmr30 label {margin-right:30px !important;}
.lblmr40 label {margin-right:40px !important;}
.lblmr50 label {margin-right:50px !important;}
.lblmr60 label {margin-right:60px !important;}
.lblmr70 label {margin-right:70px !important;}
.lblmr80 label {margin-right:80px !important;}
.lblmr90 label {margin-right:90px !important;}
.lblmr100 label {margin-right:100px !important;}


/*input Padding Adjustments*/
.iptpad0 input {padding:0 !important;}
.iptpad5 input {padding:5px;}
.iptpad10 input {padding:10px;}
.iptpad20 input {padding:20px;}
.iptpad30 input {padding:30px;}
.iptpad40 input {padding:40px;}
.iptpad50 input {padding:50px;}
.iptpad60 input {padding:60px;}
.iptpad70 input {padding:70px;}
.iptpad80 input {padding:80px;}
.iptpad90 input {padding:90px;}
.iptpad100 input {padding:100px;}
.iptpt0 input {padding-top:0 !important;}
.iptpt5 input {padding-top:5px !important;}
.iptpt10 input {padding-top:10px !important;}
.iptpt20 input {padding-top:20px !important;}
.iptpt30 input {padding-top:30px !important;}
.iptpt40 input {padding-top:40px !important;}
.iptpt50 input {padding-top:50px !important;}
.iptpt60 input {padding-top:60px !important;}
.iptpt70 input {padding-top:70px !important;}
.iptpt80 input {padding-top:80px !important;}
.iptpt90 input {padding-top:90px !important;}
.iptpt100 input {padding-top:100px !important;}
.iptpb0 input {padding-bottom:0 !important;}
.iptpb5 input {padding-bottom:5px !important;}
.iptpb10 input {padding-bottom:10px !important;}
.iptpb20 input {padding-bottom:20px !important;}
.iptpb30 input {padding-bottom:30px !important;}
.iptpb40 input {padding-bottom:40px !important;}
.iptpb50 input {padding-bottom:50px !important;}
.iptpb60 input {padding-bottom:60px !important;}
.iptpb70 input {padding-bottom:70px !important;}
.iptpb80 input {padding-bottom:80px !important;}
.iptpb90 input {padding-bottom:90px !important;}
.iptpb100 input {padding-bottom:100px !important;}
.iptpl0 input {padding-left:0 !important;}
.iptpl5 input {padding-left:5px !important;}
.iptpl10 input {padding-left:10px !important;}
.iptpl20 input {padding-left:20px !important;}
.iptpl30 input {padding-left:30px !important;}
.iptpl40 input {padding-left:40px !important;}
.iptpl50 input {padding-left:50px !important;}
.iptpl60 input {padding-left:60px !important;}
.iptpl70 input {padding-left:70px !important;}
.iptpl80 input {padding-left:80px !important;}
.iptpl90 input {padding-left:80px !important;}
.iptpl100 input {padding-left:100px !important;}
.iptpr0 input {padding-right:0 !important;}
.iptpr5 input {padding-right:5px !important;}
.iptpr10 input {padding-right:10px !important;}
.iptpr20 input {padding-right:20px !important;}
.iptpr30 input {padding-right:30px !important;}
.iptpr40 input {padding-right:40px !important;}
.iptpr50 input {padding-right:50px !important;}
.iptpr60 input {padding-right:60px !important;}
.iptpr70 input {padding-right:70px !important;}
.iptpr80 input {padding-right:80px !important;}
.iptpr90 input {padding-right:90px !important;}
.iptpr100 input {padding-right:100px !important;}

/*input Margin Adjustments*/
.iptm0 input {margin:0 !important;}
.iptmt0 input {margin-top:0 !important;}
.iptmt5 input {margin-top:5px !important;}
.iptmt10 input {margin-top:10px !important;}
.iptmt20 input {margin-top:20px !important;}
.iptmt30 input {margin-top:30px !important;}
.iptmt40 input {margin-top:40px !important;}
.iptmt50 input {margin-top:50px !important;}
.iptmt60 input {margin-top:60px !important;}
.iptmt70 input {margin-top:70px !important;}
.iptmt80 input {margin-top:80px !important;}
.iptmt90 input {margin-top:90px !important;}
.iptmt100 input{margin-top:100px !important;}
.iptmb0 input {margin-bottom:0 !important;}
.iptmb5 input {margin-bottom:5px !important;}
.iptmb10 input {margin-bottom:10px !important;}
.iptmb20 input {margin-bottom:20px !important;}
.iptmb30 input {margin-bottom:30px !important;}
.iptmb40 input {margin-bottom:40px !important;}
.iptmb50 input {margin-bottom:50px !important;}
.iptmb60 input {margin-bottom:60px !important;}
.iptmb70 input {margin-bottom:70px !important;}
.iptmb80 input {margin-bottom:80px !important;}
.iptmb90 input {margin-bottom:90px !important;}
.iptmb100 input {margin-bottom:100px !important;}
.iptml0 input {margin-left:0 !important;}
.iptml5 input {margin-left:5px !important;}
.iptml10 input {margin-left:10px !important;}
.iptml20 input {margin-left:20px !important;}
.iptml30 input {margin-left:30px !important;}
.iptml40 input {margin-left:40px !important;}
.iptml50 input {margin-left:50px !important;}
.iptml60 input {margin-left:60px !important;}
.iptml70 input {margin-left:70px !important;}
.iptml80 input {margin-left:80px !important;}
.iptml90 input {margin-left:90px !important;}
.iptml100 input {margin-left:100px !important;}
.iptmr0 input {margin-right:0 !important;}
.iptmr5 input {margin-right:5px !important;}
.iptmr10 input {margin-right:20px !important;}
.iptmr20 input {margin-right:20px !important;}
.iptmr30 input {margin-right:30px !important;}
.iptmr40 input {margin-right:40px !important;}
.iptmr50 input {margin-right:50px !important;}
.iptmr60 input {margin-right:60px !important;}
.iptmr70 input {margin-right:70px !important;}
.iptmr80 input {margin-right:80px !important;}
.iptmr90 input {margin-right:90px !important;}
.iptmr100 input {margin-right:100px !important;}


/* Time Select Field */
.time-select-field .time-options-container{
	position: relative;
	z-index: 100000;
	height: 0;
	overflow: visible;
}
.time-select-field .time-option-list{
	max-height: 30vh;
	overflow-y: auto;
	overflow-x: hidden;
}
.time-select-field .time-picker-option{
    padding: 5px;
    background: #eee;
    border-bottom: 1px solid #ddd;
    cursor: pointer;
}
.time-select-field .time-picker-option:hover{
	background: #ddd;
}
.uib-time.minutes input {
    width: 55px;
}

/* Bootstrap overrides */

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
 margin-left:0;
 position:relative;
}
.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline{
	margin-left:0;
}

input, select, textarea, .form-control{
	font-size:16px;
}
