.well-dark {
   background-color: #1d1d1b;
   border-radius: 4px;
   color: white;
   background: linear-gradient(to bottom,#535252 0%,#1d1d1b 100%);
}

.well-white {
   background: #fff;
   border-radius: 8px;
}

.well-white label {
   font-size: 14px;
}

.well-white .form-control {
   width: 100%;
   padding: 5px 8px;
   margin:5px 0px;
   border: 0;
   border: 1px solid #ccc;
   box-shadow: 0;
   border-radius: 0;
   -webkit-box-shadow: 0 0 0;
   border-radius:5px;
}

.btn-orange, .btn-orange:hover {
   color: white;
   background-color: #FFA02F;
   border-color: #FFA02F;
   border-radius: 8px;
}

.static-mobile #toc .btn-orange, .static-mobile #toc .btn-orange:hover {
   background-color: #00AED8;;
   border-color: #00AED8;;
}


.tooltip-inner {
   background-color: #FFA02F;
}
.tooltip.right .tooltip-arrow {
   border-right-color: #FFA02F;
}
.tooltip.left .tooltip-arrow {
   border-left-color: #FFA02F;
}
.tooltip.top .tooltip-arrow {
   border-top-color: #FFA02F;
}
.tooltip.bottom .tooltip-arrow {
   border-bottom-color: #FFA02F;
}

.hidden-group {
   display: none;
}

.search_optional {
   display: none;
}

#cellInfo {
   display: inline;
   font-size: 10px;
   cursor: pointer;
   color: #FFA02F;
}
#cellInfo:hover, #cellInfo:active {
   color: #23527c;
   text-decoration: underline;
}

#cellInfoText {
   display: none;
}

#memberRegistration > li > a {
   color: #555;
   background-color: #fafafa;
   font-size: 14px;
   font-weight: bold;
   border: 1px solid #ddd;
   border-radius: 5px;
}

#memberRegistration > li.active > a{
   color: white;
   background-color: #FFA02F;
   border-radius: 5px; 
}

.popover {
   color: black;
}

.kvdpro-forms {
   color: #333;
   /*background: linear-gradient(to bottom,hsl(33, 100%, 66%),#ffe7ca);*/
   background:#fff;
   width: 75%;
   border: unset;
   margin: 0 auto 2em;
}

.kvdpro-forms-header {
   width: 75%;
   margin: 0 auto;
   background: transparent;
}

.kvdpro-forms > div.content-background {
   background-color: unset;
   padding: 0;
}

.kvdpro-forms h3 {
   font-size: 17px;
}

.kvdpro-forms label {
   font-weight: unset;
}

.kvd-button {
   margin: 1em 30%;
   width: 40%;
}

@media (max-width: 991px) {
   .kvdpro-forms-header,.kvdpro-forms {
      width:100%;
   }
   .sellheavy_form .kvd-button {
      width:80%;
      margin:0 auto;
      display:block;
      font-size:16px;
   }

   .sellheavy_form .phone {
      padding-left: 0px;
   }

   label[for=zip_code], label[for=other_infor]{
      padding-top:0%;
   }

}

.ortwrapper {
   padding-left:10px !important;
}

@media (max-width: 768px) {
   .kvdpro-forms-header,.kvdpro-forms {
      width:100%;
   }
   .sellheavy_form .kvd-button {
      width:80%;
      margin:0 auto;
      display:block;
      font-size:16px;
   }

   .sellheavy_form .phone {
      padding-left: 0px;
   }

   label[for=zip_code], label[for=other_infor]{
      padding-top:0%;
   }

   .ortwrapper {
      padding-left:0px !important;
   }

   #loginbutton,#loginbutton-mobile {
      margin-bottom: 20px;
      width:100%;
   }

   #login .btn-kvd-orange,.forgot-password {
      width:100%;
   }
}

@media (max-width:1200px) {
   
   .searchinput {
      margin-bottom:15px;
   }

   #search_submit,#saveSearchPopover {
      width:100% !important;
   }

   #search_submit {
      margin-top:25px;
   }
   .searchinput.one {
      margin-top:10px;
   }
}

.sliderwrapper {
   padding-bottom:15px;
}

/*@media (max-width:768px) {
   .sliderwrapper {
      padding-top:0% !important;
   }

   .searchinput {
      margin-bottom:15px;
   }
}*/



#search_container div.inputWrapper {
   float:left; 
   width:50%; 
   /*padding-top:5%;*/
   padding-bottom:15px;
}