div.olControlZoomPanelCustom {
    top: 120px;
    right: 50px;
}

.olControlZoomPanelCustom div {
    cursor: pointer;
    height: 22px;
    position: absolute;
    width: 27px;
    text-align: center;
}

div.olControlZoomCustom a {
    background: none repeat scroll 0 0 rgba(209, 19, 57, 0.6);
    color: white;
    display: block;
    font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    height: 22px;
    line-height: 19px;
    margin: 1px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 22px;
}

div.olControlZoomPanelCustom .olControlZoomInItemInactive,
div.olControlZoomPanelCustom .olControlZoomOutItemInactive {
    background: rgba(209, 19, 57, 0.6);
    position: absolute;
}
div.olControlZoomPanelCustom .olControlZoomInItemInactive {
    border-radius: 3px 3px 0 0;
}
div.olControlZoomPanelCustom .olControlZoomOutItemInactive {
    border-radius: 0 0 3px 3px ;
    top: 24px;
}
div.olControlZoomPanelCustom div:hover {
    background: rgba(209, 19, 57, 0.8);
}
div.olControlZoomPanelCustom .olControlZoomOutItemInactive:after ,
div.olControlZoomPanelCustom .olControlZoomInItemInactive:after {
    font-weight: bold;
    content: '+';
    font-size: 18px;
    padding: 0 10px;
    z-index: 2000;
    color: #fff;
    line-height: 1em;
}
div.olControlZoomPanelCustom .olControlZoomOutItemInactive:after {
    content: '-';
    line-height: 1.3em;
    padding: 0 10px;
}
div.olControlZoomPanelCustom .olControlZoomToMaxExtentItemInactive {
    display: none;
}

div.olLayerGoogleCopyright,
div.olLayerGooglePoweredBy
{
  display: none !important;
}