#ms-general, #header-wrapper, #footer-wrapper, .primary-background-color {
    background-color: #ec177f;
}







.footerstyle{
    background-color: #ec177f;
    background-image: none;
}

.ui-btn-up-f, .ui-btn-hover-f, .ui-btn-down-f {
    border-color: #ec177f;
}

.ui-icon {
    background-color: #ec177f;
}

.menu .current a, .primary-color {
    color: #ec177f;
}




.ua-profile-phone .footerstyle {
    position: relative;
}

.ui-listview .ui-btn-up-g a, .ui-listview .ui-btn-hover-g a{
    color: #ec177f
}

@media (max-width:480px) {
    .ua-profile-desktop.content {
        position: relative;
    }

    .ua-profile-desktop .mobbgr {
        background-color: transparent;
        position: relative !important;
        overflow: hidden !important;
        min-height: 100% !important;
    }

    .ua-profile-desktop .background {
        position: absolute;
        width:100%;
    }

    .ua-profile-desktop .bgimg {
        position: relative;
        width: 100%;
    }

    .ua-profile-desktop .gradient {
        position: relative;
        top: -200px;
        height: 200px;
        background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#ec177f) ); /* Saf4+, Chrome */
        background-image: -webkit-linear-gradient(top, transparent, #ec177f); /* Chrome 10+, Saf5.1+, iOS 5+ */
        background-image:    -moz-linear-gradient(top, transparent, #ec177f); /* FF3.6 */
        background-image:     -ms-linear-gradient(top, transparent, #ec177f); /* IE10 */
        background-image:      -o-linear-gradient(top, transparent, #ec177f); /* Opera 11.10+ */
        background-image:         linear-gradient(top, transparent, #ec177f);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#ec177f); /* IE5.5 to IE 9*/
    }
}

#long-form-post-pagers .mspager, #long-form-post-pagers .mspager:visited {
    color: #ec177f;
}
#long-form-post-pagers .mspager:hover {
    color: #D41472;
}

.disabled-color, .disabled-color:hover {
    color: #ddd;
}


/* contrasting color (white or black) to the primary color */
.primary-color-contrast-text-color {
    color: #FFFFFF !important;
}

.primary-color-contrast-background-color {
    background-color: #FFFFFF !important;
}

.primary-color-contrast-before-up-arrow-border-color:before {
    border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #FFFFFF rgba(255, 255, 255, 0) !important;
}

