   .wbz-contentor {
       margin: 0 10%;
   }

   .wbz-header {

       height: 100px;
   }

   .wbz-wbz-text-1 {
       text-align: justify;
       font-size: 12pt;
   }

   .ebook {
       width: 100%;
       display: inline-block;
       margin: 2% auto;
       padding: 2% 0;
   }

   p,
   h1,
   h2,
   a {
       font-family: 'Roboto Condensed', sans-serif;

   }
.wbz-text-1 {
    font-size:14pt;
}
   .fontsize20 {
       font-size: 15pt;
   }

   .margin5-0 {
       margin: 2% auto;
   }


   a:hover {
       text-decoration: none;
   }

   a.black {
       background-color: #8fadb2;
       position: absolute;
       padding: 2% 6%;
       color: #ededed;
       cursor: pointer;
       text-align: center;
       font-size: normal;
       width: 50%;
       margin: 0 24%;
   }

   a.black:hover {
       background-color: #be8a7d;
       padding: 2% 6%;

       color: #ededed;
       text-decoration: none;
   }

   .ebook-img {
       margin: 0% 23%;
   }

   .img-pad {
       margin: auto;
       width:60%;
   }

   .text-link {
       color: #857141;
       text-decoration: underline;

   }

   .text-link:hover {
       color: #333;

   }

   .text-link:focus,
   .text-link:active {
       text-decoration: none;
       color: #333;
   }

   .description-ebook {
       height: 200px;
   }

   .button-form {
       margin: 5% 0;
   }

   .text-related {
       color: #857141;
       text-decoration: none;
       font-size: 11pt;
   }

   .text-related:hover {
       color: #857141;
       text-decoration: none;
   }

   .text-related:active,
   .text-related:focus {
       text-decoration: none;
       color: inherit;
   }

   .related-ebook {
       margin-top: 10%;
   }

   #tabs {
       margin: 2% 0;
   }

   #tabs a {
       cursor: pointer;
   }

   .form_home_middle_subscribe input.email {
       height: 40px !important;
   }

   .form_home_middle_subscribe button {
       margin-top: 0;
       margin-left: 0;

   }

   .home_middle_subscribe .txt_label {
       line-height: 42px;
   }

   /*PAGINA DOWNLOADS*/

   .toggle-box {
       display: none;
       background-color: #eee;
       margin: 20px 0;
       padding: 10px;
       float: left;
       z-index: 2;
       position: absolute;
       margin-top: 14%;
   }

   .div-toggle {
       display: block;
       cursor: pointer;
   }

   .download-item {
       width: 28.33%;
       float: left;
       text-align: center;
       position: relative;
       padding-right: 46px;
       cursor: pointer;
   }

   .download-item-ebooks {
       width: 28.33%;
       float: left;
       text-align: center;
       position: relative;
       padding-right: 46px;
       cursor: pointer;
   }

   .download-item img {
       width: 100%;
   }

   .up-arrow {
       display: none;
       position: relative;
       text-decoration: none;
       padding: 20px;
   }

   .up-arrow:after {
       content: '';
       display: block;
       position: absolute;
       left: 46%;
       bottom: 100%;
       width: 0;
       height: 0;
       border-bottom: 20px solid #eee;
       border-top: 20px solid transparent;
       border-left: 20px solid transparent;
       border-right: 20px solid transparent;
   }

   .up-arrow0 {
       display: none;
       position: relative;
       text-decoration: none;
       padding: 20px;
   }

   .up-arrow0:after {
       content: '';
       display: block;
       position: absolute;
       left: 45%;
       bottom: 100%;
       width: 0;
       height: 0;
       border-bottom: 20px solid #eee;
       border-top: 20px solid transparent;
       border-left: 20px solid transparent;
       border-right: 20px solid transparent;
   }

   .up-arrow1 {
       display: none;
       position: relative;
       text-decoration: none;
       padding: 20px;
   }

   .up-arrow1:after {
       content: '';
       display: block;
       position: absolute;
       left: 80%;
       bottom: 100%;
       width: 0;
       height: 0;
       border-bottom: 20px solid #eee;
       border-top: 20px solid transparent;
       border-left: 20px solid transparent;
       border-right: 20px solid transparent;
   }

   .up-arrow2 {
       display: none;
       position: relative;
       text-decoration: none;
       padding: 20px;
   }

   .up-arrow2:after {
       content: '';
       display: block;
       position: absolute;
       left: 85%;
       bottom: 100%;
       width: 0;
       height: 0;
       border-bottom: 20px solid #eee;
       border-top: 20px solid transparent;
       border-left: 20px solid transparent;
       border-right: 20px solid transparent;
   }

   .white-issu-bar {
       position: absolute;
       bottom: 78px;
       height: 32px;
       ;
       background-color: #f2f2f2;
       width: 95%;
       z-index: 1;
   }

   .content-item {
       position: relative;
       width: 100%;
       display: inline-block;

   }

   .d-now {
       font-size: 10px;
       background: #000;
       color: #fff;
       padding: 3px 12px;
       margin-bottom: 12px;
       display: inline-block;
       letter-spacing: 1px;
       margin-left: 11px;
   }

   .d-nowebooks {
       margin: 28px 0 0 -4px;
       font-size: 10px;
       background: #000;
       color: #fff;
       padding: 3px 12px;
       margin-bottom: 12px;
       display: inline-block;
       letter-spacing: 1px;
   }

   .content-downloadnow {
       width: 100%;
       display: inline-block;
       padding: 15px 15px;
   }

   .content-downloadnow h1 {
       text-transform: uppercase;
       font-size: 16px;
       letter-spacing: 1px;
   }

   .name,
   .email,
   .occupation,
   .country {
       height: 32px !important;
       margin-bottom: 11.2px!important;
       text-transform: uppercase;
       letter-spacing: .7px;
       padding-left: 10px !important;
       width: 100%;
       background: #fff;
       color: #767676;
       padding: 0 0 0 2px;
       border: 1px solid #ddd;
       margin-bottom: 0;
       display: block !important;
       font-size: 11px;
       height: 20px;
       line-height: 20px;
   }
.form_enquiry input {
    height: 32px !important;
    margin-bottom: 11.2px!important;
    text-transform: uppercase;
    letter-spacing: .7px;
    padding-left: 10px !important;
    width: 100%;
    background: #fff;
    color: #767676;
    padding: 0 0 0 2px;
    border: 1px solid #ddd;
    margin-bottom: 0;
    display: block !important;
    font-size: 11px;
    height: 20px;
    line-height: 20px;
}
   .btn_submit-wbz {
       width: 100% !important;
       background-color: #767676 !important;
       color: #fff !important;
       margin: auto;
       border: none;
   }

   .email-ebook {
       display: block !important;
   }

   .txt-catalogues {
       position: absolute;
       bottom: 12.5%;
       text-transform: uppercase;
       font-size: 11px;
       text-align: center;
       width: 48%;
   }

   .txt-ebooks {
       position: absolute;
       bottom: 13.5%;
       text-transform: uppercase;
       font-size: 11px;
       text-align: center;
       width: 83%;
       left: 0;
   }

   .catalogue-cta-banner {
       display: none;
   }

   .tabs a {
       color: #333;
       text-decoration: none;
   }

   .tabs a:hover,
   .tabs a:active,
   .tabs a:focus {
       text-decoration: none;
       color: #A08866;
   }

   div.tabdownloads {
       overflow: hidden;
       text-transform: uppercase;
       text-align: center;
   }

   div.tabdownloads button {
       background-color: inherit;
       border: none;
       outline: none;
       cursor: pointer;
       padding: 16px 0px 5px 0;
       transition: 0.3s;
       text-transform: uppercase;
       font-size: 12px;
       letter-spacing: .7px;
       margin: 10px 15px 0 15px;
       display: inline-block;
   }

   div.tabdownloads button.active {
       border-bottom: 1px solid #ddd;
   }

   .tabcontent {
       display: none;
   }

   .active {
       display: inline;

       text-decoration: none;
   }

   #Ebooks {
       margin-top: 70px;
   }

   .product-image-name-all-products.ebook-thumb.slide-ebooks {
       height: 416px;
       overflow: hidden;
   }

   @media only screen and (max-width:640px) {
       .tabs a {
           font-size: 10pt;
       }
       .tabs {
           margin: 10% 0;
       }
       a.black {
           width: 100%;
           margin: 0 0%;
       }
       .description-ebook {
           height: auto;
       }
       .img-info {
           width: 100%;
       }
       h2 {
        font-size: 18pt;
       }
   }


   /* MODAL BANNER */
.form-popup {
    padding: 0px 10%;
}

   .modal-body {
       display: inline-block;
       float: none !important;
       width: 100%;
   }

   .btn-request-ebook {
       display: inline-block;
       color: white;
       padding: 1% 3%;
   }

   .input-block {
       width: 100%;
       position: relative;
       display: inline-block;
       text-align: center;
   }

   .modal-dialog {
       margin-top: 5% !important;
   }

button.close {
    color:#333;
}
