#footer
{
    background-color:#F8F8F8;
    background:linear-gradient(to bottom, #F0F0F0 0%, #F8F8F8 33%, #FAF9F9 55%, #ECE9E9 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

#footer .container {
    margin-top:6px;
}

#footer h4 {
    font-family: 'TradeGothicW01-BoldCn20 675334';
    font-size: 16px;
    margin-top:0px;
    margin-bottom:7px;
    color:#333333;
}

#footer .nav > li > a {
    color: #333333;
    font-family: Arial;
    font-size: 13px;
    padding: 10px 0 0;
    
    margin-top:2px;
    margin-top:-8px;
}
#footer .copyright {
    font-size: 11px;
    font-family: Arial;
    margin-top:0px;
    padding: 15px 0px;
    
}
#footer .copyright a {
    color: #333333 !important;    
    position:relative;
    top:-1px;
}

#footer .call {
    margin-top:0px;
}

#footer .copyright p {
    margin-bottom:0px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: normal;
    color: #000;
}

/* Additional */
#footer a {
    color:#565656 !important;
}

#footer a:hover,
#footer a:focus {
    color:#cccccc !important;
    text-decoration:none !important;
}

.custom-shortcutlinks a:hover {
    opacity:0.4;
    filter:alpha(opacity=40);
}

.custom-shortcutlinks {
	border-bottom:1px solid #a8a8a8;
}

footer {
	border-top:1px solid #dedede;
	margin-top:-1px;
    padding-bottom:0px;
}

#footer .nav > li > a:hover,
#footer .nav > li > a:focus {
	background:none !important;
}

#footer .social-icon-holder {
	margin-top:3px;
        margin-bottom:11px;
}

#footer .social-icon-holder a {
	margin-left:0px;
	padding-left:0px;
}

#footer .social-icon-holder a:hover,
#footer .social-icon-holder a:focus {
        opacity:0.4;
        filter:alpha(opacity=40);
}

#footer .social-icon-holder img {
	margin-left:0px;
	padding-left:1px;		
}

#footer .title-shopwithconfidence {
	margin-top:0px;
}

#footer .shopconfidence-holder {
}
/* abhi css*/
.copyrght-tab {
    background: #c6c4c5;
    margin-top: 30px;
}
.foot-finish {
    padding: 50px 0;
}
#footer .call a {
	color: #000 !important;
}
.foot-middle {
    border-left: 1px solid #c5c5c5;
    /*border-right: 1px solid #c5c5c5;*/
}
.foot-middle-two {
    display: flex;
    justify-content: center;
    align-items: center;
}
.foot-finish .row {
    display: flex;
}