/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


.mk-str-main .btn {border: none;background: #1c2023;font-size: 16px;text-transform: uppercase;padding: 10px 20px;color: #ffffff;}
.mk-str-main .btn:hover{background: #1c2023;color: #ffffff;}
.mk-h3{margin-top: 3%;padding-top: 3%;border-top: 3px solid #ffffff;}
#card-element{border: 1px solid rgba(0,0,0,0.09);padding: 10px;background: #fff;}
#nav-menu-item-168 a{display: none;}
#nav-menu-item-170 a{display: none;}
.logged-in #nav-menu-item-168 a{display: block;}
.logged-in .mk-login a{display: none !important;}
.logged-in #nav-menu-item-170 a{display: block;}
.admin-bar #nav-menu-item-170 a{display: none !important;}
.mk-str-myaccount-row{padding-top: 50px;}
.mk-str-myaccount-row .mk-light{background-color: #f2f0ea}
.mk-str-myaccount-row .font-weight-500{font-weight: 500;}
.mk-str-myaccount-row .font-weight-400{font-size: 2.25rem;}
.mk-str-myaccount-row .porto-icon{color: #1c2023;font-size:4.5rem;}
.mk-str-myaccount-row .btn-primary{box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15);}
.mk-str-myaccount-row .transaction-title {background-color: #ffffff;border-top: 1px solid #e9eff0;border-bottom: 1px solid #e9eff0;}
.mo-title{display:none;font-weight:600;}
.transaction-title .mo-hide{font-weight:600;}
.Total-lbl{text-align:right;font-weight:600;}
.total-col-wrap{overflow:hidden;}
.total-col-space{width:100%;}
.mk-str-main .form-check-label{padding-top: 0px !important;}
.mk-str-myaccount-row h4{font-size: 1.3125rem !important;font-weight: 400 !important;border-bottom: 1px solid #1c2023;display: inline-block;color: #1c2023;}
.zpadding-normal{padding: 3em;}    

.inner-addon {
  position: relative;
}

.inner-addon .zicon {
  position: absolute;
  padding: 10px;
  cursor: pointer;
  font-size: 20px;
}

.left-addon .zicon  { left:  0px;}
.right-addon .zicon { right: 0px;}
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }
.fa-euro-sign{color:#777;font-size: 16px !important;}

.add-plus .inner-addon .zicon{
	padding: 10px 0px 10px 10px;
}

.mk-str-main .form-control:disabled, .form-control[readonly]{background-color: #fff;}
.daccss-msg, .daccsse-msg{font-size: 14px;color: #ff0000}

.account-card.account-card-primary{background: linear-gradient(-45deg, #0f5e9d, #418fce);}
.text-white {
    color: #fff!important;
}

.forget-password-row a{text-decoration: underline;color: #000;}

.icon-inside {
    position: absolute;
    right: 15px;
    top: calc(50% - 11px);
    pointer-events: none;
    font-size: 18px;
    font-size: 1.125rem;
    color: #c4c3c3;
    z-index: 3;
}

.justify-content-center{
	-ms-flex-pack: center!important;
	justify-content: center!important;
}

.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: .25rem;
    float: none;
}
@media (max-width: 767px){
.mo-hide{display:none;}
.mo-title{display:block;}
.transaction-list-row{margin-bottom:5px;}
}

@media (min-width:768px) and (max-width: 991px){
	.transaction-title, .transaction-list{font-size:14px;}
}

@media (min-width: 768px){
.total-col-space{width:400px;}
}
@media (min-width: 992px){
.total-col-space{width:500px;}
}
@media (max-width: 1167px){
.z-see-help{position: absolute;right: 60px;top: 436px;}  
}


.site-header{
	background: #ECECEC;
}
.site-navigation ul li a{
	display: block;
    padding: 8px 15px;
    color: #1888a8;
    text-transform: uppercase;
    font-size: 16px;
    text-decoration: none;
}



.site-footer{
	background: #ECECEC;	
}
.footer-inner .menu li a{
	color: #7a7a7a;
}
.footer-inner .copyright{
	color: #7a7a7a;
} 
    