/*
Theme Name: UrbanGo Child
Theme URI: http://urbango.edge-themes.com
Description: A child theme of UrbanGo Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Text Domain: urbango
Template: urbango
*/


body .um-account-side{
    width: 20%;
}

body .um-account-main{
    width: 80%;
}

.sm-mb-20{
    margin-bottom: 20px;
}

.sm-mb-0{
    margin-bottom: 0px;
}
.sm-mt-20{
    margin-top: 20px;
}

.sm-table{}
.sm-table tr{

}
.sm-table tr td{
    text-align: left;
}

.sm-table tr td.sm-text-right{
    text-align: right;
}

.sm-select{
    display: block;
    width: 100%;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    border-radius: 4px;
    font-size: 14px;
    padding: 15px;
    margin-bottom: 14px;
}

.sm-time{
    display: block;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    border-radius: 4px;
    font-size: 14px;
    padding: 15px;
    margin-bottom: 14px;
    width: 100%;
}

.sm-number{
    display: block;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    border-radius: 4px;
    font-size: 14px;
    padding: 15px;
    margin-bottom: 14px;
}

.sm-single-offer {}
.sm-single-offer .edgtf-ls-title-content {
    padding-left: 0 !important;
}

/*___MAPBOX___*/

.mapboxgl-ctrl-geocoder--input{
    margin-bottom: 0 !important;
    padding-left: 30px !important;
}

#map .mapboxgl-ctrl-icon{
    padding: 0;
}

.sm-center-text{
    text-align: center;
}

.sm-form-register .um-field-area{
    position: relative;
}

.sm-pass-preview{
    cursor: pointer;
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
}

.edgtf-listing-list-holder.edgtf-ll-with-map .edgtf-listing-list-items-part{
    width: 30%;
}

.edgtf-listing-list-holder.edgtf-ll-with-map .edgtf-listing-list-map-part{
    width: 70%;
}

.edgtf-grid-list.edgtf-three-columns .edgtf-item-space{
    width: 100%;
}

.sm-featured .edgtf-ll-item-inner{
    border-color: rgba(255,58,84,.7);
}

.sm-featured .sm-featured-mark svg{
    color: rgba(255,58,84,.7) !important;
}

.sm-button-pm .um-message-btn{
    display: inline;
}

.sm-image-hp-category{}

.sm-image-hp-category img{
    width: calc(100% - 140px) !important;
    margin: 70px;
}