.jqmWindow {
   background: #fefefe;
   border: #333333 solid 1px;
   border-radius: 5px;
   color: #333;
   display: none;
   font-family: Georgia,'Times New Roman',times,serif;
   left: 50%;
   margin-left: -300px;
   padding-top: 2px;
   position: fixed;
   top: 17%;
   width: 600px
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


.infor_btn {
  background: #428bca;
  border: #357ebd solid 1px;
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  padding: 8px 15px;
  text-decoration: none;
  text-align: center;
  min-width: 60px;
  position: relative;
  transition: color .1s ease;
  /* top: 40em;*/
}
.infor_btn:hover {
  background: #357ebd;
}
.infor_btn.btn-big {
  font-size: 18px;
  padding: 15px 20px;
  min-width: 100px;
}
.infor_btn-close {
  color: #aaaaaa;
  font-size: 30px;
  text-decoration: none;
  position: absolute;
  right: 5px;
  top: 0;
}
.infor_btn-close:hover {
  color: #919191;
}
.infor_modal:before {
  content: "";
  display: none;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
.infor_modal:target:before {
  display: block;
}
.infor_modal:target .modal-dialog {
  top: 20%;
}
.infor_modal-dialog {
  background: #fefefe;
  border: #333333 solid 1px;
  border-radius: 5px;
  z-index: 999985;
}
.infor_modal-body {
  padding: 20px;
}
.infor_modal-header{
    padding-top: 2px;
    padding-right: 3px;
    padding-bottom: 2px;
    padding-left: 3px;
}
.infor_modal-footer {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.infor_modal-header {
  border-bottom: #eeeeee solid 1px;
}

.infor_modal-footer {
  border-top: #eeeeee solid 1px;
  text-align: right;
}


.infor_info, .infor_success, .infor_warning, .infor_error {
margin: 10px 0px;
padding:12px;
border-radius:.5em;
border: 1px solid;
}
.infor_info {
    color: #00529B;
    background-color: #BDE5F8;
}
.infor_success {
    color: #4F8A10;
    background-color: #DFF2BF;
}
.infor_warning {
    color: #9F6000;
    background-color: #FEEFB3;
}
.infor_error {
    color: #D8000C;
    background-color: #FFBABA;
}
.infor_info i, .infor_success i, .infor_warning i, .infor_error i {
    margin:10px 22px;
    font-size:2em;
    vertical-align:middle;
}

