.headercolumnone, .headercolumntwo, .headercolumnthree, .headercolumnfour{float: left; position: relative; padding: 10px 0px 0px 5px;}
#accordian .panel > .panel-heading > .panel-title > a.maybankcollapsed > p .maybankCtmText {float: left;padding: 0 0 0 10px;display: block;}#accordian .panel > .panel-heading > .panel-title > a {height: 80px;}
#accordian .panel > .panel-heading > .panel-title > a.maybankcollapsed > p .maybankCtmText {float: right;padding-top: 7px;font-size:12px;}#accordian .panel > .panel-heading > .panel-title > a.maybankcollapsed > p img{ height: auto;}
#accordian #accordion .panel-collapse .panel-body { padding: 20px 10px !important;}
#btn_webpay { border-radius: 10px;float: left;font-weight: 700;padding: 10px 40px !important;border: 0;font-size: 17px;}
.afterfooterstart{
    background-color: #303030;float: left; width: 100%;border-top: 3px solid #d200a9;
}
.location_warehouse .border-top .add_main {
    width: 60%;
    float: left;
}
.location_warehouse .border-top .hour_main {
    width: 40%;
    float: right;
}


.promotopleft { background: #000; color: #fff; padding: 0 10px !important; line-height: 30px; display: inline-block; position: absolute; left: 0;top: 0; z-index: 9;}
.promotopcenter { background: #000; color: #fff; padding: 0 10px !important; line-height: 30px; display: inline-block; position: absolute; left: 50%;top: 0; z-index: 9;transform: translate(-50%, 0);}
.promotopright { background: #000; color: #fff; padding: 0 10px !important; line-height: 30px; display: inline-block; position: absolute; right: 0;top: 0; z-index: 9;}
.promobottomleft { background: #000; color: #fff; padding: 0 10px !important; line-height: 30px; display: inline-block; position: relative; left: 0;bottom: 0; z-index: 9;}
.promobottomcenter { background: #000; color: #fff; padding: 0 10px !important; line-height: 30px; display: inline-block; position: relative; left: 50%;bottom: 0; z-index: 9;transform: translate(-50%, 0);}
.promobottomright { background: #000; color: #fff; padding: 0 10px !important; line-height: 30px; display: inline-block; position: relative; right: 0;bottom: 0; z-index: 9; float: right;}


.topleft { background: #000; color: #fff; padding: 6px 10px !important; line-height: normal; display: inline-block; position: absolute; left: 0;top: 0; z-index: 9;}
.topcenter { background: #000; color: #fff; padding: 6px 10px !important; line-height: normal; display: inline-block; position: absolute; left: 50%;top: 0; z-index: 9;transform: translate(-50%, 0);}
.topright { background: #000; color: #fff; padding: 6px 10px !important; line-height: normal; display: inline-block; position: absolute; right: 0;top: 0; z-index: 9;}
.bottomleft { background: #000; color: #fff; padding: 6px 10px !important; line-height: normal; display: inline-block; position: absolute; left: 0;bottom: 0; z-index: 9;}
.bottomcenter { background: #000; color: #fff; padding: 6px 10px !important; line-height: normal; display: inline-block; position: relative; left: 50%;bottom: 0; z-index: 9;transform: translate(-50%, 0);}
.bottomright { background: #000; color: #fff; padding: 6px 10px !important; line-height: normal; display: inline-block; position: absolute; right: 0;bottom: 0; z-index: 9;}


@media (max-width: 1280px){
.location_warehouse .border-top .add_main { width: 60%;}
.location_warehouse .border-top .hour_main { width: 40%;}
}
@media (max-width: 1024px){
.location_warehouse .border-top .add_main { width: 50%;}
.location_warehouse .border-top .hour_main { width: 50%;}
}

@media (max-width: 991px){
  .topleft { padding: 3px 5px !important; font-size: 10px; z-index: 9999;}
  .topcenter { padding: 3px 5px !important; font-size: 10px; z-index: 9999;}
  .topright { padding: 3px 5px !important; font-size: 10px; z-index: 9999;}
  .bottomleft { padding: 3px 5px !important; font-size: 10px; z-index: 9999;}
  .bottomcenter { padding: 3px 5px !important; font-size: 10px; z-index: 9999;}
  .bottomright { padding: 3px 5px !important; font-size: 10px; z-index: 9999;}


}

@media (max-width: 767px){
.location_warehouse .border-top .add_main { width: 100%;}
.location_warehouse .border-top .hour_main { width: 100%;}

.promotopleft, .promotopcenter, .promotopright, .promobottomleft, .promobottomcenter, .promobottomright { position: relative; left: 0 !important; top: 0 !important; bottom: 0 !important; transform: none; width: 100%; text-align: center; float: none;}

.bottomleft, .bottomcenter, .bottomright { width: 100%; text-align: center;}


}
.autocomplete-items{left:-1px; right: -1px;}
.price-range-filter .price-text {padding-bottom: 10px;}
form#storefrmbuilder .field-job_type input {
    float: left;
    margin: 0;
}
form#storefrmbuilder .field-job_type .control-label.checkbox {
    float: left;
    margin: -3px 10px 0 5px;
    position: relative;
}
#storefrmbuilder.bv-form .help-block {
    position: relative;
    clear: both;
}
#storefrmbuilder .form-group {
    margin-bottom: 15px;
}.freeodr-btn {
    background: #f68d2d;
    border: 0;
    color: #fff;
    padding: 6px 12px;
    font-weight: normal;
    font-size: 16px;
    text-align: center;
}
.portfolioFilter select {
    background: none !important;
}