.otw-bmp-button {
    display: inline-block;
}

.otw-bmp-button-builder { position: relative; text-align: center; }

.otw-bmp-hld{
	position: relative;
}
/*
.otw-bmp-button-builder-upper > span,
.otw-bmp-button-builder-lower > span {
	margin: 0 10px;
	display: block;
	line-height: normal;
}

.otw-bmp-button-builder-lower {
    display: block !important;
    width: 100% !important;
    overflow: hidden;
    z-index: 0;
}

.otw-bmp-hld:hover .otw-bmp-button-builder-upper{
	visibility: visible;
	top: 0;
	position: absolute;
	-webkit-transform: translateY(-100%); transform: translateY(-100%);
}
.otw-bmp-hld:hover .otw-bmp-button-builder-lower{
	visibility: visible;
	bottom: 0;
	left: 0;
	position: absolute;
	-webkit-transform: translateY(100%); transform: translateY(100%);
	float: left;
}*/
.otw-bmp-content {
    display: inline-block;
}

/*.otw-bmp-button-builder-upper, .otw-bmp-button-builder-lower { position: absolute; left: 0; width: 100%; z-index: -1; -webkit-transition: all .3s; transition: all .3s; }*/
.otw-bmp-button-builder .otw-bmp-content{
	line-height: normal;
}
.otw-bmp-button-builder-lower{ max-width: 100%; text-align: left; line-height: normal; margin-left: 1px;}

/*.otw-bmp-button-builder:focus .otw-bmp-button-builder-upper, .otw-bmp-button-builder:focus .otw-bmp-button-builder-lower, .otw-bmp-button-builder:hover .otw-bmp-button-builder-upper, .otw-bmp-button-builder:hover .otw-bmp-button-builder-lower { visibility: visible; }*/

/*.otw-bmp-button-builder:focus .otw-bmp-button-builder-upper, .otw-bmp-button-builder:hover .otw-bmp-button-builder-upper { -webkit-transform: translateY(-100%); transform: translateY(-100%); }*/

/*.otw-bmp-button-builder:focus .otw-bmp-button-builder-lower, .otw-bmp-button-builder:hover .otw-bmp-button-builder-lower { -webkit-transform: translateY(100%); transform: translateY(100%); }*/

/*.otw-bmp-button-builder.otw-hover .otw-bmp-button-builder-upper, .otw-bmp-button-builder.otw-hover .otw-bmp-button-builder-lower { visibility: visible; }*/

/*.otw-bmp-button-builder.otw-hover .otw-bmp-button-builder-upper { -webkit-transform: translateY(-100%); transform: translateY(-100%); }*/

/*.otw-bmp-button-builder.otw-hover .otw-bmp-button-builder-lower { -webkit-transform: translateY(100%); transform: translateY(100%); }*/

/*.otw-bmp-button-builder-content { z-index: 1; }*/

/*.otw-bmp-button-builder-content, .otw-bmp-button-builder-upper, .otw-bmp-button-builder-lower { text-align: inherit; }*/

/*.otw-bmp-button-builder-upper, .otw-bmp-button-builder-lower { position: absolute; left: 0; width: 100%; z-index: -1; -webkit-transition: all .3s; transition: all .3s; visibility: hidden; }*/

/*.otw-bmp-button-builder-upper { top: 0; background-color: #000000; color: #ffffff; }*/

/*.otw-bmp-button-builder-lower { bottom: 0; background-color: #000000; color: #ffffff; }*/

/*.otw-bmp-download-style-1 .otw-bmp-button-builder-upper { -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-transform: translateY(-100%) rotateX(90deg); transform: translateY(-100%) rotateX(90deg); }*/

/*.otw-bmp-download-style-1 .otw-bmp-button-builder-lower { -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: center top; transform-origin: center top; -webkit-transform: translateY(100%) rotateX(90deg); transform: translateY(100%) rotateX(90deg); }*/

/*.otw-bmp-download-style-1:focus .otw-bmp-button-builder-upper, .otw-bmp-download-style-1:hover .otw-bmp-button-builder-upper { -webkit-transform: translateY(-100%) rotateX(0); transform: translateY(-100%) rotateX(0); }*/

/*.otw-bmp-download-style-1:focus .otw-bmp-button-builder-lower, .otw-bmp-download-style-1:hover .otw-bmp-button-builder-lower { -webkit-transform: translateY(100%) rotateX(0); transform: translateY(100%) rotateX(0); }*/

/*.otw-bmp-download-style-1.otw-hover .otw-bmp-button-builder-upper { -webkit-transform: translateY(-100%) rotateX(0); transform: translateY(-100%) rotateX(0); }*/

/*.otw-bmp-download-style-1.otw-hover .otw-bmp-button-builder-lower { -webkit-transform: translateY(100%) rotateX(0); transform: translateY(100%) rotateX(0); }*/