.CTAofferWrap {
       max-width: 700px;
       margin: 20px auto;
       text-align: center;
       font-size: 15px;
       color: #333;
       border: 1px solid #a1c7ed;
   }

.CTAoffer {
   background: #dae9fa;
   padding: 2% 5% 5%;
   color: #444;
   font-family: 'Squada One',Arial #000;
   position: relative;
}

.CTAdisclaimer{
  font-size: smaller;
}

.cta_button a{
    color:#fff;
}

.cta_button a:hover{
    color:#fff;
}

.cta_button {
   width: auto;
   height: 45px;
   background-color: #e3801d;
   background: #e3801d url(//www.wettanbieter.de/wp-content/themes/wp-enlightened104/images/gradient60.png) bottom left repeat-x;
   position: relative;
   cursor: pointer;
   transition: all .3s ease-in-out;
   max-width: 170px;
   margin: 0 auto;
   color: #fff;
   line-height: 43px;
   color: #fff !important;
   padding: 10px 40px;
   border-radius: 0px;
   font-weight: bold;
   text-decoration: none;
}

.cta_button:hover {
   background-color: #ed7b11;
   background: #ed7b11 url(//www.wettanbieter.de/wp-content/themes/wp-enlightened104/images/gradient60.png) bottom left repeat-x;
   transition: all .3s ease-in-out;
}

.cta_button a {
   color: #fff;
   line-height: 43px;
   font-family: arial;
}




    .CTAofferWrap .button {font-family: 'source sans pro',arial, sans-serif; margin-top:10px; min-width:200px;}
 .CTAsubtext {
   font-family: 'source sans pro',arial, sans-serif!important;
   margin: 10px 0 10px;
   display: none;
    }

   .CTAheader {
       padding: 0 0 15px 0;
   }

   img.CTAbookmaker {
       float: none;
       margin: 20px auto;
       max-width: 100px;
   }

.CTAodds {
   font-size: 52px;
   line-height: initial;
   color: #e3801d;
   padding: 10px 0;
   font-weight: bold;
}

   .CTAoddsText {
       font-size: 30px;
      line-height: initial;
       color: #666;
       display: block;
   }
   .CTAoddsDoubleWrap {margin: 0 auto; width:100%; max-width: 400px; float:none; clear: both; display:table;}

   .CTAoddsDouble {float:left; width:50%; margin-top:15px;}

   .CTAofferwapImg {
       position: relative;
       overflow: hidden;
   }


   .CTAofferwapImg .CTAoffer {
       width: 70%;
       float: right;
   }

  .CTAofferwapImg .CTAillu {
   position: absolute;
   top: 0;
   left: 0;
   min-width: 182px;
   width: 30%;
}
.CTAofferWrap p {padding:0; margin:0;}

   @media only screen and (max-width: 600px) {
       .CTAofferwapImg .CTAoffer {
            width: inherit;
       }
       .CTAodds {
            font-size: 40px;
            color: #238f23;
        }

        .CTAodds span {
            font-size: 20px;
            display: block;
        }


   .CTAmarket {
       font-size: 24px
   }

    .CTAofferwapImg .CTAillu {
        display: none;
    }
}
