.pure-form-stacked input[type="text"], .pure-form-stacked input[type="password"], .pure-form-stacked input[type="email"], .pure-form-stacked input[type="url"], .pure-form-stacked input[type="date"], .pure-form-stacked input[type="month"], .pure-form-stacked input[type="time"], .pure-form-stacked input[type="datetime"], .pure-form-stacked input[type="datetime-local"], .pure-form-stacked input[type="week"], .pure-form-stacked input[type="number"], .pure-form-stacked input[type="search"], .pure-form-stacked input[type="tel"], .pure-form-stacked input[type="color"], .pure-form-stacked select, .pure-form-stacked label, .pure-form-stacked textarea {
    width: 100%;
}
.wpam_registration_input_help_text{max-width:100% !important;}
.wpam-daterange-action-buttons > input, .aff-wrap #previewButton,.wpam_link_generation_submit > input,p.wpam-cp-paymen-details-confirmed-msg a,.affiliate-reg-btn, .affiliate-login-btn, .wpam-login-form .login-submit > input, .wpam-save-profile > input { background: #e58900;
    padding: 2px 24px;
    border-radius: 20px;
    color: #ffffff;
    margin:10px;
    border: none;
    background:#e58900;
    text-decoration: none !important;
}
.affiliate-reg-btn:hover, .affiliate-login-btn:hover,.affiliate-reg-btn:focus, .affiliate-login-btn:focus,.button-primary:focus,.button-primary:hover{
    color:#ffffff;
}

 .button-primary,.wpam-registration-form-submit,.wpam-login-form .login-submit > input{
     padding: 8px 24px;
    border-radius: 20px;
    color: #ffffff;
    margin:10px;
    border: none;
    background:#e58900;
    text-decoration: none !important;
 }

 
 #termsBox{
     text-align:justify;
 }
 .aff-wrap li.pure-menu-item.pure-menu-selected,.aff-wrap .pure-menu li a:hover, .aff-wrap .pure-menu li a:focus {
    background: #e58900;
 }
  .aff-wrap li.pure-menu-item a:hover,.aff-wrap li.pure-menu-item a:focus,.aff-wrap li.pure-menu-item.pure-menu-selected a{color:#ffffff;}
 .aff-wrap .pure-menu{border-bottom:1px solid #efefef;}
 .aff-wrap .pure-menu-item{border-right:1px solid #efefef;}
 
 .woocommerce-info a{padding:2px 16px !important;}
 
.wpb_content_element .wrap{overflow:unset !important;}
 .wpb_content_element .wrap >br {
    display: none;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable {
    z-index: 9999999;
}
@media only screen and (max-width: 767px){
        .woocommerce-page #main-content .row, .woocommerce-page .content-shop .row,.mb-visual-temlpate .row, .tp-blog-page .row,.mb-page-single .row,.st-page-default .row {display: flex; flex-direction: column;}
        .woocommerce-page #main-content .row .sidebar, .woocommerce-page .content-shop .row .sidebar, .mb-visual-temlpate .row .sidebar, .tp-blog-page .row .sidebar,.mb-page-single .row .sidebar, .st-page-default .sidebar{order:1}
        .mb_detail-qty .table.table-striped.vartable tr td {width: 100%;}
        .detail-info{ padding:unset !important;}
        .woocommerce div.product .product_title{padding-top: 20px;font-size: 20px;} 
        .woocommerce div.product .woocommerce-tabs .panel{padding:10px;}
        .single-head .title30{font-size:24px;}
        .woocommerce-info a { display: block;}
        .widget-search .search-form{margin-top:20px;}
        table.wpam_terms_table,div.detailsBlock,#post-17847 #buttons{width:346px !important;}
        table.wpam_terms_table h1,table.wpam_terms_table h2 {font-size: 18px !important;text-align: left;margin: 0px;}
        table.wpam_terms_table ul{padding:10px !important;}
        div.detailsBlock table tr td{padding: 5px 0px 5px 5px;}
         p.wpam-cp-paymen-details-confirmed-msg a{display: inline-block;}
         .affiliate-login-btn,.affiliate-reg-btn{padding:0px 24px;}
         .wpam_link_generation_input > input { width: 300px;}
        table.wpam-responsive-table tr th{display:contents !important;}    
        .wpb_content_element .wrap{overflow:unset !important;}
        .wpb_content_element .wrap >br { display: none;}
        .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable{position: absolute !important;height: 300px !important;width: 300px !important; top: 100px !important;left: 10px !important;right: auto !important;bottom: auto !important;}
}
.ui-dialog button.ui-dialog-titlebar-close::after {content: 'X';}
ul.info-account.list-inline-block.pull-right li:nth-child(3) { display: none;}