body {
	-webkit-overflow-scrolling: touch
}
label {
	display: block;
}

textarea , select, input[type="text"] {
	-webkit-appearance: none;
}


input,
select,
textarea {
	display: inline-block;
	height: 34px;
	line-height: 20px;
	padding: 4px 6px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #555555;
	vertical-align: middle;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #ffffff;
	border: 1px solid #cccccc;	
}
select,
select.form-control {
	background:url('/images/select_arrow.png') no-repeat 95% center transparent;
	background-size: 10px 5px;
}
select option.selected {
    background-color: #FA834E;
    color: #ffffff;
}
select.no-arrow {
	background: none;
}

textarea {
	height: 136px;
	width: 100%;
}

.width350{
	width:350px;
}
.width50{
	width:50px;
}
input[type="checkbox"] {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-right: 10px;
}


label h5 {
	font-weight: bold;
}

label .optional, 
label p {
	font-weight: normal;
}

#imagelightbox
{
    position: fixed;
    z-index: 9999;
 
    -ms-touch-action: none;
    touch-action: none;
}

.glyphicon.glyphicon-info-sign {
	cursor: pointer;
}
.nav>li>a:hover,.nav>li>a:focus,.nav .open>a,.nav .open>a:hover,.nav .open>a:focus
	{
  background-color: transparent;
}


.optional {
	color: #999999;
	font-size: 12px;
}

.glyphicon-remove{
	color: #d9534f;
}
.glyphicon-remove.grey{
	color: #777777;
}

.margin1em{margin:1em;}
.marginright5px{margin-right:5px;}
.margintop1em{margin-top:1em;}
.marginbottom1em{margin-bottom:1em;}

.margintop20{margin-top:20px;}
.marginbottom20{margin-bottom:20px;}
.paddingbottom20{padding-bottom:20px;}


@media (min-width: 768px) {
  .container {
    width: 750px;
  }
  .container .container {
  	width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
  .container .container {
  	width: 940px;
  }
}
@media (min-width: 1200px) {
  .container {
  	width: 1200px;
  }

  .container .container {
  	width: 1170px;
  }
}


/* Fix for iOS 7 iPad landscape height detection bug */
@media (orientation:landscape) {
    html.ipad.ios7 > body {
        height: 672px !important;
    }
}

.navbar-brand {
	height: auto;
}

.panel-default {
	margin-bottom: 5px;
}

.ui-autocomplete-loading {
	background: white url('dt20x20.gif') right center no-repeat;
}