.social-login {margin-top: -100px; margin-bottom:30px;}
.cc-socialconnect-social p {padding-left: 10px; padding-bottom: 5px}
.cc-socialconnect-social .ico-fb{background: url('../images/facebook_icon.png') !important; background-repeat:no-repeat; width: 79px !important; height: 32px !important; padding: 0; border: none;}
.cc-socialconnect-social .ico-go{background: url('../images/google_plus_icon.png') !important; background-repeat:no-repeat; width: 79px !important; height: 32px !important; padding: 0; border: none;}
.cc-socialconnect-social .ico-li{background: url('../images/linkdin_icon.png') !important; background-repeat:no-repeat; width: 30px !important; height: 32px !important; padding: 0; border: none;}
.cc-socialconnect-social .ico-tw{background: url('../images/twitter_icon.png') !important; background-repeat:no-repeat; width: 30px !important; height: 32px !important; padding: 0; border: none;}
.cc-socialconnect-social .ico-yh{background: url('../images/yahoo_icon.png') !important; background-repeat:no-repeat; width: 30px !important; height: 32px !important; padding: 0; border: none;}
.cc-social-button-login .cc-icon-social{ margin-right: 5px; cursor: pointer; }
.button-set{border-top: 1px solid #efefef}
.button-bum{float: right; width: 100%;}
.social-button{text-align: center;margin-top: 10px;}
.cc-socialconnect-social button{
    min-width: unset !important;
}
@media only screen and (max-width:420px) {
    .social-login{
        margin-top: 9px; margin-bottom:30px;
    }
}


/* New Styles - Luis*/

.customer-account-login .account-login .new-users .buttons-set{
     position: relative;
     /*top: -165px;*/
 }

.customer-account-login .account-login .new-users .social_login{
    position: relative;
    /*top: -165px;*/
}

#search_mini_form #search {
    width: 200%;
    background: #b1a992;
}

.customer-account-login {
    z-index: 99;
}
