
body.darkTheme {background-color: #1e1e1e;color: #fff;}

.themeChange {position:absolute;right:1%;top:1%; z-index: 999;}
.sun {/*background-color: #524d4d;*/color:#fff; border-radius: 25px;padding: 8px;margin-top: -8px;font-size: 18px;cursor: pointer;/*box-shadow: 0px 1px 30px #fff;*/display:none; border: 1px solid #fff;}
.moon {/*background-color: #c1c1c1;*/color:#000; border-radius: 25px;padding: 7px 8px;margin-top: -8px;font-size: 18px;cursor: pointer;/*box-shadow: 0px 1px 30px #333;*/ border: 1px solid #000;}
.darkTheme .sun {display:inline-block;}
.darkTheme .moon {display:none;}


.darkTheme .myBTN {color:#000;}
.darkTheme .myBTN:hover, .darkTheme .myBTN:focus, .darkTheme .myBTN:active, .darkTheme .myBTNB:hover, .darkTheme .myBTNB:focus, .darkTheme .myBTNB:active, .darkTheme .myBTNN:hover, .darkTheme .myBTNN:focus, .darkTheme .myBTNN:active { box-shadow: -3px 5px 1px #5c5c5c;color:#000 !important;}
.darkTheme .myBTN:after {border: 1.9px solid #5c5c5c;}

.darkTheme .mainHeader {background-color: #101010;box-shadow:none;}
.darkTheme .mainHeader .navbar-light .navbar-nav .nav-link {color: #fff;}
.darkTheme .mainHeader .navbar-light .navbar-nav .nav-link.myBTN {color: #000 !important;}
.logo-whites {display:none;}
.darkTheme .logo-whites {display:inline-block;}
.darkTheme .logo-dark {display:none;}

.darkTheme .bannerHome {background-image: url(../image/darkTheme/mainBannersDark.jpg);background-color: #1e1e1e; color: #fff;}
.darkTheme .bannerHome .bannerHead {color: #fff;}
.darkTheme .appDownload .appText, .darkTheme .rewardWrap .titles {color: #fff;}
.darkTheme .appDownload{background-image: url(../image/darkTheme/appBg-dark.png);}
.darkTheme .prizeGiftImgs img {background:none;}
.darkTheme .mediaWrapper {background-color:#161616;}
.darkTheme .mediaWrapper .titles, .darkTheme .mediaWrapper .paraTxts {color:#fff;}
.darkTheme .rewardWrap {background-image: url(../image/darkTheme/rewardsBGDark.png);}
.darkTheme .whyBgwrap {background-image: url(../image/darkTheme/whykanakabgDark.jpg);}
.darkTheme .whyBgwrap .whtBgHead {color:#fff;font-size: 24px;}
.darkTheme .rewardWorks {background-image: url(../image/darkTheme/rewardWorksDark.png);}

.darkTheme .faqWrap, .darkTheme .footerWrap {background-color:transparent;}
.darkTheme .faqBox .card { border: 1px solid #4a4a4a;}
.darkTheme .faqBox .card-header {background-color: #161616; color: #f1f1f1;}
.darkTheme .faqCollapse .card-body {background: #272727;color:#fff;}
.darkTheme .faqBox .accordion>.card:not(:last-of-type) {border-bottom: 1px solid #4a4a4a;}


.darkTheme .logBGwrap  { background-image: url(../image/darkTheme/signupBGwDark.jpg); }
.darkTheme .logBGwrap.signinBG {background-image: url(../image/darkTheme/logBGDark.jpg);}
.darkTheme .logBGwrap.signUPbox {background-image: url(../image/darkTheme/signupBGwDark.jpg);}
.darkTheme.adminLogin { background-image: url(../image/darkTheme/signupBGwDark.jpg); }
.darkTheme.adminLogin .forms { background-color: #0a0a0a;}
.darkTheme.adminLogin .forms label {color:#c5c5c5;}
.darkTheme.adminLogin .forms input, .darkTheme.adminLogin .forms select, .darkTheme.adminLogin .forms input:focus, .darkTheme.adminLogin .forms select:focus {border: 1px solid #323232 !important;background: #000 !important;color: #c5c5c5;}
.darkTheme .loginForm {background-color:#0a0a0a;}
.darkTheme .page-left .heading, .darkTheme .page-left .for-pass a, .darkTheme .page-left .content, .darkTheme .page-left a, .darkTheme .signUPbox .dwnTexts {
    color: #fff;
}
.darkTheme .socialLogIn a, .darkTheme .socialLogIn a:hover {box-shadow: 0px 0px 2px #000000;}
.darkTheme .loginFormBg .loginForm .pf-form {border: 1px solid #1a1a1a;}
.darkTheme .page-left .custom-input {border: 1px solid #1a1a1a;background: #000;color: #c5c5c5;}
.darkTheme .inputIcon {color:#4a4a4a;}
.darkTheme .signUPbox .kLineTxt { background-color: #121212; color: #fff;}
.darkTheme .grpAddon .dd .ddTitle {background: #000;color: #c5c5c5;border-color:#000;}
.darkTheme .contactBGs {background-image: url(../image/darkTheme/sign-stepsDark.jpg);color:#fff;}
.darkTheme .contactForm .form-control { background-color: #000;border: 1px solid #3a3939; color: #fff;}




.TAPAN {
}
/* ---------- Media ---------- */
/* ##Device = Desktops, ##Screen = 1281px to higher resolution desktops */
@media (min-width:1281px) {
}
/* ##Device = Laptops, Desktops, ##Screen = B/w 1025px to 1280px */
@media (min-width:1025px) and (max-width:1280px) {
}
/* ##Device = Tablets, Ipads (portrait), ##Screen = B/w 768px to 1024px */
@media (min-width:768px) and (max-width:1024px) {

}
/* ##Device = Tablets, Ipads (landscape), ##Screen = B/w 768px to 1024px */
@media (min-width:768px) and (max-width:1024px) and (orientation:landscape) {

}
/* ##Device = Low Resolution Tablets, Mobiles (Landscape), ##Screen = B/w 481px to 767px */
@media (min-width:481px) and (max-width:767px) {

}
/* ##Device = Most of the Smartphones Mobiles (Portrait), ##Screen = B/w 320px to 479px */
@media (min-width:320px) and (max-width:480px) {
    .darkTheme .loginForm {background-color: #141414;}

}





