/*
 Theme Name:	 Leap13 Child
 Theme URI: http://themes.leap13.com/wiz/
 Author:	 Leap13
 Author URI: http://www.leap13.com
 Description: The Smart Multipurpose WordPress Theme
 Version: 1.0.0
 License: GNU General Public License version 3.0
 License URI: http://www.gnu.org/licenses/gpl-3.0.html
 Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-image-header, featured-images, post-formats, responsive-layout, theme-options, translation-ready, rtl-language-support
 Template: wiz
*/
#leap-header .cart-icon {
    float: left;
    margin: 45px 21px 0px;
    padding-left: 10px;
}

#leap-header .cart-icon a {
    font-family: 'Lato';
    color: #ededed;
}

#leap-header .cart-icon a:hover {
    color: #4199e0;
}

#leap-header .cart-icon i {
    font-size: 20px;
    margin-right: 5px;
}

#leap-header .fixed-header .cart-icon {
    margin-top: 20px;
}

#leap-header .my-account .btn.btn-leap {
    border: 2px solid #ededed45;
    margin-top: 29px;
    margin-left: 10px;
    background-color: transparent;
    margin-bottom: 0px;
}

#leap-header .my-account .btn.btn-leap:hover,
#leap-header .my-account .btn.btn-leap:focus {
    background-color: #3b8aca;
    border-color: #3b8aca;
}

#leap-header .fixed-header .btn.btn-leap {
    margin-top: 9px;
}

/**** EDD ******/
edd-cart-adjustment {
    display: inline-block;
}

.edd-cart-adjustment input[type="text"] {
    margin-bottom: 15px;
}

input[type=checkbox],
input[type=radio] {
    margin: 6px 7px 0px 0px;
    float: left;
}

.edd-payment-icons {
    margin-bottom: 10px;
}

#edd_checkout_wrap table thead {
    background: #eef3f7;
}

table>thead>tr>th,
table>tbody>tr>th,
table>tfoot>tr>th,
table>thead>tr>td,
table>tbody>tr>td,
table>tfoot>tr>td {
    border: 0px;
}


#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields {
    padding: 0;
    margin: 0;
    background-color: transparent;
    border: none;
}

.edd-checkout #edd-payment-mode-wrap label#edd-gateway-option-paypalexpress {
    background-image: url(https://my.leap13.com/wp-content/uploads/2018/06/paypal-logo.png);
    width: 168px;
    height: 38px;
    background-size: initial;
    background-position: right;
    background-repeat: no-repeat;
    line-height: 38px;
    padding-bottom: 0;
    font-weight: 600;
}

.edd-checkout #edd-payment-mode-wrap label#edd-gateway-option-2checkout {
    background-image: url(https://my.leap13.com/wp-content/uploads/2018/06/2checkout.png);
    width: 220px;
    height: 38px;
    background-size: initial;
    background-position: right;
    background-repeat: no-repeat;
    line-height: 38px;
    padding-bottom: 0;
    font-weight: 600;
}

#edd_checkout_wrap input[type="checkbox"],
#edd_checkout_wrap input[type=radio] {
    border-radius: 2px;
    background: #E9EEF2;
    color: #555;
    clear: none;
    cursor: pointer;
    display: inline-block;
    line-height: 0;
    height: 18px;
    margin: -3px 6px 0 0;
    outline: 0;
    padding: 0 !important;
    text-align: center;
    vertical-align: middle;
    width: 18px;
    min-width: 18px;
    -webkit-appearance: none;
    -webkit-transition: .05s border-color ease-in-out;
    transition: .05s border-color ease-in-out;
    float: none;
}

#edd_checkout_wrap input[type=radio] {
    border-radius: 20px;
}

#edd_checkout_wrap input[type=checkbox]:checked:before,
#edd_checkout_wrap input[type=radio]:checked:before {
    float: left;
    color: #fff;
    font-size: 13px;
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    margin-top: 9px;
    margin-left: 0;
    font-family: "FontAwesome";
    content: "\f00c";
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 100;
}

#edd_checkout_form_wrap legend,
#edd-payment-mode-wrap .edd-payment-mode-label,
#edd_profile_editor_form legend,
#edd_login_form legend,
#edd_terms_agreement .edd_terms_links {
    font-weight: 600;
    font-size: 20px;
    border-bottom: solid 1px #E4E9ED;
    width: 100%;
    display: inline-block;
    margin-bottom: 3%;
    padding-bottom: .5%;
    color: #757575;
}

.btn-leap,
a.btn-leap,
.btn-leap.disabled,
.btn-leap[disabled],
a.btn-leap.disabled,
a.btn-leap[disabled],
.widget a.btn-leap,
input[type="submit"],
input[type="reset"],
input[type="button"] {
    color: #ffffff;
}


#edd-payment-mode-wrap label input[type=radio]:checked {
    background: #49a7e8;
}

#edd_checkout_wrap span.edd_discount_rate:after {
    content: "Coupon applied!";
    position: absolute;
    padding-left: 30px;
    width: 250px;
    color: #49a7e8;
}

.btn-leap,
a.btn-leap,
.btn-leap.disabled,
.btn-leap[disabled],
a.btn-leap.disabled,
a.btn-leap[disabled],
.widget a.btn-leap,
input[type="submit"],
input[type="reset"],
input[type="button"] {
    padding-top: 9px;
    padding-bottom: 9px;
}

/* Personal Information Form Customizations */
.edd-description.edd-company-description {
	font-weight: normal;
}

.edd-payment-icons svg {
	margin-right: 3px;
}

.edd-checkout p#edd-first-name-wrap .edd-description,
.edd-checkout p#edd-last-name-wrap .edd-description,
#edd_cc_address p .edd-description,
.edd-checkout p#edd-card-cvc-wrap .edd-description,
.edd-checkout p#card-expiration .edd-description,
.edd-checkout p#edd-card-number-wrap .edd-description,
.edd-checkout p#edd-card-name-wrap .edd-description {
    display: none;
}

/* Create Account Information Form Customizations */

#edd_register_account_fields p#edd-user-pass-wrap .edd-description,
#edd_register_account_fields p#edd-user-pass-confirm-wrap .edd-description {
    display: none;
}

.edd-checkout #edd_checkout_form_wrap .edd-description {
    width: auto;
    font-size: 12px;
    margin-left: 5px;
    color: #aaa;
    font-style: italic;
}

#edd_checkout_wrap #edd_purchase_form_wrap input[type=checkbox]:checked:before,
#edd_checkout_wrap #edd_purchase_form_wrap input[type=radio]:checked:before {
    color: #757575;
}

#edd_sl_show_renewal_form_wrap:before {
    font-size: 15px;
    display: inline-block;
    width: 10px;
    margin-left: 0;
    font-family: "FontAwesome";
    speak: none;
    content: "\f12a";
}

.card-expiration label {
    width: 100%;
    float: none;
}

#card_exp_month {
    width: auto;
    float: left;
    margin-right: 10px;
    width: 50px;
}

#card_exp_year {
    display: inline-block;
    width: auto;
    margin-left: 10px;
    width: 50px;
}

.card-expiration .edd-description {
    display: none;
}

#edd_secure_site_wrapper {
    margin-bottom: 10px;
}