.input-group-addon {
  display: none;
}
#edit-tootja{
    width: 14rem;
}
#sendsmaily-messages-replace-div .status{
  color: #333;
  background-color: #1a1a1a;
  border-color: #1a1a1a;
}
.close{
  display: none;
}
#edit-locale{
  display: none;
}
#edit-timezone{
  display: none;
}
#user-profile-form{
  margin-top: 10px;
}
#sendsmaily-messages-replace-div .error{
  color: #d42d2d;
  background-color: #1a1a1a;
  border-color: #1a1a1a;
  text-align: center
}
#edit-field-reg-underage-und--2{
  margin: -10px;
  margin-left: -21px;
}
.field field-name-field-reg-eesnimi field-type-text field-label-inline clearfix{
  margin-top: 20px;
}
#edit-submit--2{
  margin-top: 1.5rem;
}
#edit-submit--3{
  margin-top: 1.5rem;
}
#edit-submit--4{
  margin-top: 1.5rem;
}
#edit-field-sisu-format--2{
  display: none;
}
#edit-field-sisu-format-help{
  display: none;
}
.btn-reg {
  padding-top: 1.88rem;
  text-align: center;
}
.thumbs-group .thumbnail:hover .btn-kool {
  border-color: #ffffff;
}
.btn.btn-kool {
  border-color: #333333;
  border-width: 0.13rem;
  color: #333333;
}
#edit-submit-newsletter{
  color: #ffffff;
  max-width: 100px;
}
.registration-who-msg{
  display: none;
}
.btn-no-margin-top{
  margin-top: 0;
}
.page-search .white-area .btn-primary{
  margin-top: 0px !important;
}
#edit-field-present-und--2{
  margin: -10px;
  margin-left: -21px;
}
#edit-customer-profile-billing{
  margin-top: 10px;
}
#tooltip506774{
  display: none;
}
.plupload_start{
  display: none;
}
.page-user-hybridauth .hybridauth-widget{
  margin-left: 15px !important;
}
.alert.status{
  text-align: center;
  margin: -2.4rem 0 2.0rem 0;
  padding: 0.4rem;  
}
.alert-danger{
  text-align: center;
  margin: -2.4rem 0 2.0rem 0;
  padding: 0.4rem;  
}
.alert-success{
  margin: -2.4rem 0 2.0rem 0;
  padding: 0.4rem;
}
alert alert-block alert-dismissible alert-danger messages error
.alert.error{
  text-align: center;
  margin: -2.4rem 0 2.0rem 0;
  padding: 0.4rem;   
}
.custom-checkbox{
  margin-right: 108px !important;
  margin-left: -36px !important;
}
.gift{
  margin-left: 10px;
  margin-top: 6px;
}
.underage{
  margin-left: 10px;
  margin-top: 6px;
}
#edit-keys{
  height: 40px;
}
.account{
  display: none !important ;
}
img{
  width: 100%;
  display: block;
}
.thumbnail-object img{
  width: auto;
}

img.star, img.user, img.comment, img.hidden-xs{
  width: auto;
  display: inline;
}
@media (max-width: 700px) {
  .keskele{
    text-align: center;
  }
}
.pane-data-full .form-group {
    margin-bottom: auto;
}
#edit-delete-pilt .radio label, #edit-delete-pilt .checkbox label {
    padding-left: 40px;
}
.checkout-buttons .checkout-cancel:focus, .checkout-buttons .checkout-back:focus, .checkout-buttons .checkout-cancel:hover, .checkout-buttons .checkout-back:hover {
    background: none;
        background-color: rgba(0, 0, 0, 0);
    color: #FFFFFF;
    text-decoration: darkcyan;
    font-family: 'gibsonsemibold';
}
#edit-buttons .panel-body input {
    font-family: 'gibsonsemibold' !important;
}
#edit-cancel{
  margin-left: 25px;
  line-height: 40px;
}
#edit-delete-button{
  margin-left: 25px;
  font-family: 'gibsonsemibold';
}
#edit-delete{
  margin-left: 25px;
}
#edit-submit{
  font-family: 'gibsonsemibold';
}
#edit-preview{
  font-family: 'gibsonsemibold';
}
#edit-comment-body-und-0-format-help{
  display: none;
}
.form-item-commerce-coupon-coupon-code .control-label{
  display: none;
}
@media (max-width: 610px) {
  .gallery-slides{
    width: auto !important;
    height: 186px !important;
  }
  .gallery-frame{
    width: 100% !important;
  }
  .gallery-thumbs{
    width: auto !important;
  }
}
#edit-field-body-und-0-format{
  display: none;
}
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {
    background-color: #ffffff;
}
.thumbnail-object.contain{
  background-size: contain !important;
}
.user-picture{
  width: 140px !important;
  height: 140px !important;
}
.form-item-picture-delete label.control-label{
  margin-left: 10px !important;
  margin-top: 5px !important;
}
#edit-submit-kuulutused-test{
  margin-top: 24px !important;
  font-family: 'gibsonsemibold';
}
.cs_padding{
  margin-left: -2.5rem;
  margin-bottom: 3rem !important;
}
.cs-con-mtp{
  margin-top: -14rem;
}
@media (max-width: 991px){
  .cs_padding{
    margin-left: 0rem !important;
  }
  .cs-con-mtp{
    margin-top: 0rem !important;
  }
}

/*.logged-in{*/
/*  margin-top: -20px !important;*/
/*}*/
/*.not-logged-in{*/
/*  margin-top: -20px !important;*/
/*}*/

/* koolitus, vimeo relative size*/
div.video div {
  padding: 56.25% 0 0 0;
  position: relative;
  margin: 1rem 0;
}