#leanpayObrocneCeneAdmin .page-title {
background-size: auto;
background-size: 32px;
padding-left: 42px;
line-height: 32px;
margin-bottom: 20px;
font-weight: 400 !important;
}
#leanpayObrocneCeneAdmin .breadcrumbs {
border-bottom: 1px solid #ccc;
padding-bottom: 1em;
}
.leanpay-setting-form input[type=text]{
width: 320px;
}
.leanpay-setting-form th{
text-align: left;
width:150px;
padding-bottom: 20px;    
}
.update-log {
padding:10px;
background-color: #ffffff;
width:90%;
}
.leanpay_or {
width: 100%;
text-align: center;
border-bottom: 1px solid #e1e1e1;
line-height: 0.1em;
margin: 30px 0 12px;
}
.leanpay_or span {
background: #fff;
color: #333;
padding: 0 10px;
}
.leanpay_txt {
color: #F58466;
font-size: 20px;
font-weight: 500;
padding-left:20px;
}
.leanpay_catalog_txt {
color: #F58466;
font-size: 18px;
font-weight: 500;   
}
.leanpay_cash_txt{
color:#757575;font-size:12px;line-height: 2.5;
}
.leanpay-modal-title {
background: url(//www.zdravapostelja.si/wp-content/plugins/leanpay-obrocne-cene//images/leanpay-logo-color.svg) no-repeat left center;
background-size: auto;
background-size: 32px;
padding-left: 42px;
line-height: 32px;
margin-bottom: 20px;
font-weight: 400 !important;
color:#ffffff;
font-size: 25px;
margin-top: 20px;
}
#LeanpayBtn {
cursor: pointer !important;
margin-bottom: 20px;
}
#LeanpayBtn img {
margin-left: 10px;
}
.leanpay-tooltip {
display:inline-block;
position:relative;
border-bottom:0px dotted #666;
text-align:left !important;
} .leanpay-tooltip .bottom {
min-width:350px; 
top:25px;
left:50%;
transform:translate(-30%, 0);
padding:10px 20px;
color:#444444;
background-color:#ffffff;
font-weight:normal;
font-size:13px;
border-radius:6px;
position:absolute;
z-index:2147483647!important;
box-sizing:border-box;
box-shadow:0 1px 8px rgba(0,0,0,0.5);
display:none;
}
body.woocommerce-checkout .leanpay-tooltip .bottom {
top:15px !important;
}
.leanpay-tooltip:hover .bottom {
display:block;
z-index:2147483647!important;
}
.leanpay-tooltip .bottom i {
position:absolute;
bottom:100%;
left:20%;
margin-left:-12px;
width:24px;
height:12px;
overflow:hidden;
}
.leanpay-tooltip .bottom i::after {
content:'';
position:absolute;
width:12px;
height:12px;
left:50%;
transform:translate(-50%,50%) rotate(45deg);
background-color:#ffffff;
box-shadow:0 1px 8px rgba(0,0,0,0.5);
}
.ui-state-default, .ui-widget-content .ui-state-default {
background: #f58466 !important;
outline: none;
}
.ui-state-active {
border: 1px solid #f58466 !important;
}
@media (max-width:768px){
.leanpay-tooltip .bottom {
left: 100% !important;
}
} .leanpay_product_or_txt {
padding-bottom: 10px;
}
.product_from {
border:1px solid;
color:#ffffff;
padding:4px 10px 4px 10px;
display:inline-block;
}
.product_monthly_instalment {
padding:4px 10px 4px 10px;
background:#ffffff;
display: inline-block;
}
.product_deposit {
clear:both;
margin: 0 0 10px 0;
}
span.instalment_calc {
vertical-align:bottom;
}
span.instalment_calc + img {
width:90px;
display:inline-block;
}
#LeanpayBtn img {
width:90px;
display:inline-block;
}
div.bottom + div img {
width:80px;
margin-left:0px;
}
div.bottom + div img + div {
padding:10px 0 10px 0;
}
.product_instalment_options {
padding:0 0 10px 0;
}
#lean_amount {
font-weight:bold;
}
.product_leanpay_desc {
padding-top:5px;
margin-bottom:8px;
} #payment_error,
#payment_success {
text-align: center;
}
#payment_error a {
padding: 8px 10px;
border: 1px solid #fff;
display: inline-block;
color: #ffff;
text-decoration: none;
margin-left: 15px;
font-weight: bold;
transition: 0.5s;
}
#payment_error a:hover {
background-color: #fff;
color: #F58466;
}
#payment_error p,
#payment_success p {
font-size: 20px;
font-weight: bold;
color: #fff;
} div.leanpay_checkout_from {
padding:6px 10px 6px 10px;
display:inline-block;
font-size:12px;
color:#ffffff;
}
div.leanpay_monthly_inst {
padding:6px 10px 6px 10px; 
display: inline-block;
font-size:12px;
background: #fff;
}
#leanpay_btn_checkout {
margin-bottom: 0px !important;
}
#leanpay_btn_checkout > div {
clear:both !important;
}
#leanpay_btn_checkout + div {
margin-top:3px !important;
}
div.checkout_instalment_calc {
text-decoration: underline;
display:inline-block;
padding:0 10px 0 10px;
}
#leanpay_btn_checkout div.bottom {
line-height:1.5;
}
body#leanpay-info-page *{
font-family: 'Raleway', sans-serif;
}
.leanpay-button {
font-weight: 500;
font-size: 18px;
width: 220px;
padding: 21px 28px;
background: linear-gradient(132.83deg, #6f6fb3 0%, #996aad 93.12%);
border-radius: 9px;
color: #fff;
border: none;
cursor: pointer;
}
.offer-button-container{
width: 230px;
}
.free-offer-btn{
color: #8D6EB1;
background-color: #fff;
text-align: center;
font-weight: 700;
font-size: 12px;
width: 81px;
padding: 7px;
border-radius: 6px;
right: 34px;
top: -16px;
}
.leanpay-button:hover{
background-position: 99% 0;
background-image: linear-gradient(134deg, #6f6fb3, #996aad, #734a95, #734a95);
background-size: 300% 100%;
transition: background-position 300ms;
cursor: pointer;
}