input {width:80%}
label {display:block; margin:15px 0 0 0;}

button {
margin-top:15px;
}

.control-label {
clear:both;
 display: block;
}

#wrap {
    margin:0 auto -61px;
    padding:0 0 61px;
}

.form-horizontal .control-label {
    text-align:left;
}

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
    margin-right:10px;
    margin-left:5px;
}

.radio input[type="radio"], .radio-inline input[type="radio"],
.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    margin-left:-18px;
}

.radio-inline, .checkbox-inline {
    padding-left:18px;
    padding-top:0;
    width:28px;
}

.form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
    padding-top:0;
}

.form-horizontal {
    padding-bottom:5px;
}

#map_canvas {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width:100%;
    height:500px;
    position:relative;
    background:rgb(229, 227, 223) url(../images/loader.gif) no-repeat 50% 50%;
    overflow:hidden;
}

.favorite, .bookmarked {
    margin-left: 15px;
}

.table > thead > tr > th {
    border-bottom: 1px solid #e7e7e7;
    vertical-align: bottom;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top: 1px solid #e7e7e7;
    vertical-align: middle;
}

hr {
  border-top: 1px solid #e7e7e7;
}

.zeroclipboard-is-hover {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}

.adslot_responsive { display:inline-block;width:468px;height:15px }

.adlink_right {margin-top: 20px;}

@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-9 {
    width: 100%;
  }
  .col-md-offset-3.col-md-4 {
    width: 100%;
  }
  .col-md-offset-3 {
    margin-left:0;
  }
}


@media (max-width: 992px) {
    .nav > li > a {
      position: relative;
      display: block;
      padding: 10px 7px;
    }
}

@media (max-width: 767px) {
  #copy-button {
    display: none;
  }
  .nav-tabs > li {
    float:none;
    margin-bottom:0;
  }
  .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border:0 none;
  }
  .nav-tabs > li > a {
    border:0 none;
    border-radius:0;
    margin-right:0;
  }
}

}
