
#footer-local
{
    padding: 0 15px;
}

#footer-local .navbar
{
    clear: both;

    margin-top: 25px;
}
#footer-local .navbar .navbar-nav
{
    margin-bottom: 0;
}
#footer-local .navbar .navbar-nav.navbar-right
{
    margin-right: 17px;
}

#footer-local .navbar .navbar-nav.navbar-divider
{
    margin-left: -15px;

    border-left: none;
}

#footer-local .navbar .navbar-nav span
{
    line-height: 20px;

    display: block;

    padding: 10px 15px;

    color: #c0c0c0;
}

#footer-local figure
{
    margin: 0 auto 20px;

    text-align: center;
}

.back-top-outer{
	overflow: hidden;
	margin-top: 9px;
}

.back-top a{
cursor: pointer;
background: url(/product/smartproducts/swr50/app/images/page-top.jpg) no-repeat left center;
padding-left: 15px;
margin-right: 20px;
margin: 20px 20px 9px;
float: right;
color: #6e6e6e;
  opacity: 1;
  transition: all 200ms linear;
  -webkit-transition: all 200ms linear;
  -moz-transition: all 200ms linear;
  -ms-transition: all 200ms linear;
}

.back-top a:hover{
  opacity: 0.6;
  filter: alpha(opacity=60);
  -ms-filter: "alpha(opacity=60)";
    -khtml-opacity: 0.6;
    -moz-opacity: 0.6;
}



@media only screen and (min-width: 1024px){
    #footer-local
    {
        width: 980px;
        margin: 0 auto 50px;
        padding: 0;
    }

    .back-top-outer{
    	float: none;
    	margin: 80px auto 0;
			width: 980px;
		}

    .back-top a{
			padding-right: 0;
			margin-right: 0;
		}
}
