/*
Template: Halftime
Author: Just Good Themes, http://justgoodthemes.com/
Version: 1.0.1
*/

/*
Colors:
#ffffff, rgb(255,255,255)
#bec7cf, rgb(190,199,207)
#6c7a89, rgb(108,122,137)
#49535d, rgb(73,83,93)
#161e27, rgb(22,30,39)
#488075, rgb(23,153,221)
*/

/* Reset
-------------------------------------------------*/



form {
	margin: 0;
}

button,
input,
textarea {
	-webkit-box-sizing:	border-box;
	-moz-box-sizing:	border-box;
	box-sizing:			border-box;
	color: inherit;
	font: inherit;
	margin: 0;
}

button,
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
	line-height: normal;
}

textarea {
	overflow: auto;
}



/* Forms */
button,
input,
textarea {
	background: 0;
	border: 2px solid #488075;
	border-radius: 3px;
	color: #488075;
	font-size: 14px;
	padding: 5px 10px;
	margin-top: 8px;
}

input:focus,
textarea:focus {
	outline: 0;
}

button,
input[type="submit"] {
	font-size: 15px;
}

button:hover,
button:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	border-color: #488075;
	color: #488075;
	outline: 0;
}

/* Placeholder text color */
::-webkit-input-placeholder {
	color: #eee;
}

:-moz-placeholder {
	color: #eee;
}

::-moz-placeholder {
	color: #eee;
	opacity: 1;
}

:-ms-input-placeholder {
	color: #eee;
}

.placeholder {
	color: #eee;
}

/* Responsive images */
img {
	height: 90px;
	height: auto; 
	max-width: 100%; 
	/* width: 187px; */
    margin-bottom: 10px;
	border-radius: 4px;
}



input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.form-control .select2-choice {
   border: 1px solid #ddd;
    background-color: #fff;
    background-image: none;
    filter: none;
    height: 34px;
    padding: 3px 0 0 12px;
    border-radius: 0; 
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;
    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;
    border-radius: 4px;
    background-clip: padding-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(top, #fff 0%, #eee 50%);
}
a, a:visited, a:focus, a:active, a:hover {
    outline: 0 none!important;
}

form .input-group-addon {
    border: 1px solid #488075;
	
}

.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}

/*
     FILE ARCHIVED ON 08:19:02 Jun 29, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:40:21 Jun 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.621
  exclusion.robots: 0.068
  exclusion.robots.policy: 0.057
  esindex: 0.009
  cdx.remote: 107.712
  LoadShardBlock: 69.258 (3)
  PetaboxLoader3.resolve: 257.189 (4)
  PetaboxLoader3.datanode: 66.455 (4)
  load_resource: 258.61
*/