/*!
 */
 @font-face{ font-family:'Glyphicons Halflings';
	 src:url(../font/glyphicons-halflings-regular.eot);
	 src:url(../font/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),
	 url(../font/glyphicons-halflings-regular.woff) format('woff'),
	 url(../font/glyphicons-halflings-regular.ttf) format('truetype'),
	 url(../font/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}
	 
	 .glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
 
	 .glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-refresh:before{content:"\e031"}
	 
 button,input,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button{text-transform:none}
 button{ border:0px; -webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}
 
 .row{ width:100%; margin:auto}
 .col-md-6,.col-md-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}

 .form-control{display:block;width:100%;height:34px;padding:6px 12px; font-family:'montserrat'; font-size:21px;line-height:1.42857143;color:#393939;background-color:transparent;background-image:none;border:2px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
 
 .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
 .form-control::-moz-placeholder{color:#777;opacity:1}
 .form-control:-ms-input-placeholder{color:#777}
 .form-control::-webkit-input-placeholder{color:#777}
 textarea.form-control{height:auto}
 .form-group{margin-bottom:15px}

 .has-feedback {position:relative}
 .has-feedback .form-control{padding-right:42.5px}
 
 .form-control-feedback{position:absolute;top:25px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}

 .has-success .form-control{border-color:#64ad08;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
 .has-success .form-control:focus{border-color:#549603;}
 
 .has-success .form-control-feedback{color:#64ad08}

 .has-error .help-block,.has-error .control-label{color:#e8473a}
 .has-error .form-control{border-color:#e8473a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
 .has-error .form-control:focus{border-color:#c50f00;}

 .has-error .form-control-feedback{color:#a94442}
 .has-feedback label.sr-only~.form-control-feedback{top:0}
 .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}

 .form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}

 .btn{display:inline-block;padding:10px 80px;margin-bottom:0;font-size:28px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px}
 .btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
 .btn:hover,.btn:focus{color:#333;text-decoration:none}
 .btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
 
 .btn[disabled]{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=25);-webkit-box-shadow:none;box-shadow:none;opacity:.25}
 
.center-block{display:block;margin-right:auto;margin-left:auto}

 @media (min-width:992px){
	 .col-md-6,.col-md-12{float:left}
	 .col-md-12{width:100%}
	 .col-md-6{width:50%}}