@import url("owl.carousel-747f364313f72faab12209e6da6e5ca2.css");

.banner .btn {
    padding: 10px 120px;
    border-radius: 7px;
    border-top-left-radius: 7px !important;
    border-bottom-left-radius: 7px !important;
}

.select2-container .select2-selection--single {
    height: 50px !important;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    /* height: 64px !important; */
    padding-top: 10px;
    text-transform: uppercase;
}

button.btn1.btn-pink1 {
    float: left;
    width: 100%;
    background: #ff69b4;
    color: #ffffff;
    border: 1px solid #ff69b4;
    border-radius: 5px;
    padding: 5px;
}

a.btnpink.btnc {
    float: left;
    width: 100%;
    background: #ff69b4;
    color: #ffffff;
    border: 1px solid #ff69b4;
    border-radius: 5px;
    padding: 5px;
    display: block;
    text-transform: uppercase;
    font-size: 18px;
}

@media only screen and (max-width: 980px) {
    span.select2.select2-container.select2-container--default {
        width: 100% !important;
    }

    span#select2-location-vv-container {
        width: 100% !important;
        float: left;
    }
}

@media only screen and (max-width: 480px) {
    .m-auto {
        /* width: 80%; */
        width: 95%; /* changed to 95% from 80% for signup on mobile */
        margin: 0 auto;
    }

    .btn.btn-pink {
        /* margin-bottom: 20px; */ /* breaks sugar babies button in as show */
        /* width: 273px; */ /* breaks submit button on contact us */
    }
}

@media only screen and (max-width: 360px) {
    .btn.btn-pink {
        /* margin-bottom: 20px; */
        width: 264px;
    }

    .banner_in h1 {
        margin-top: 15px;
        color: #000;
    }

    .banner .btn {
        padding: 10px 85px;
    }
}

@media only screen and (max-width: 320px) {
    .btn.btn-pink {
        margin-bottom: 30px;
        width: 229px;
    }

    .banner .btn {
        padding: 10px 71px;
    }
}

/* breaks my-advertisement auto-repost
.modal-dialog {
    max-width: 900px;
    margin: 30px auto;
}

.modal-title {
    text-align: center;
    float: left;
    width: 100%;
}

.modal-content {
    border: 2px solid #ff69b4;
    border-radius: 30px;
}
*/

.wdt-btn {
    padding: 8px 30px !important;
    cursor: pointer;
}

.profile-name {
    float: left;
    width: 100%;
}

.profile_lft {
    float: left;
    width: 70%;
}

.profile_rgt {
    float: left;
    width: 30%;
    text-align: right;
}

.profile_rgt img {
    width: 25px;
    margin-right: 10px;
}

.modal-body ul {
    list-style: circle;
}

.modal-body ul li {
    line-height: 35px;
    text-align: justify;
}

.profile_rgt span {
    text-align: right;
    min-width: 14px;
    display: inline-block;
    vertical-align: middle;
}

.margin-top {
    margin-top: 50px
}

