


/*.bellyband-wrapper {
  margin: 0 auto;
  max-width: 1140px;
  padding: 0 15px;
  position: relative;
  min-height: 70px;
}
.bellyband-wrapper .cta-text {
  float: left;
  position: relative;
  width: 40%;
}
.bellyband-wrapper .cta-text.cta-text2 {
  float: left;
  position: relative;
  width: 60%;
}
.cta-text.cta-text2 .cta-sign-btn {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(0px, -50%);
}*/

.cta-text { padding: 20px 15px;}
.cta-text.cta-text2 .cta-sign-btn { position: absolute; right: 15px; top: 50%;
  -webkit-transform: translate(0px, -50%);
  -moz-transform: translate(0px, -50%);
  transform: translate(0px, -50%);}
.blc-txt { padding-left: 40px; padding-right: 100px;}
.cta-text .left-txt { position: relative; z-index: 1;}
.cta-sign-btn > a { display: inline-block; padding: 10px 16px; vertical-align: top;}
.cta-sign-btn > a:hover {text-decoration: none;}
.cta-text::before {
  background: #F39C12 none repeat scroll 0 0;
  content: "";
  display: block;
  height: 67px;
  left: -600%;
  position: absolute;
  top: 0;
  width: 600%;
}
.cta-text::after {
  border-bottom: 34px solid rgba(0, 0, 0, 0);
  border-left: 19px solid #F39C12;
  border-top: 34px solid rgba(0, 0, 0, 0);
  content: "";
  display: block;
  height: 0;
  position: absolute;
  right: -19px;
  top: 0;
  width: 0;
}
.cta-text.cta-text2::before {
  content: "";
  display: block;
  height: 67px;
  left: -600%;
  position: absolute;
  top: 0;
  width: 600%;
}
.cta-text.cta-text2::after {
  border-bottom:none;
  border-left: none;
  border-top:none;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  right: -19px;
  top: 0;
  width: 0;
}
@media screen and (max-width: 991px){
	.cta-text::before {
  height: 120%;
  left: -500%;
  top: 0;
  width: 600%;
}
}
@media screen and (max-width: 767px){
	.bellyband-wrapper { overflow: hidden; text-align: center;}
.cta-text::before {
  height: 100%;
  left: 0;
  top: 0;
  width: 97%;
}
.cta-text::after {
  right: 0;
}
}