a.newstory-btn,.newstory-btn,.newstory-btn:focus,a.newstory-btn:focus{background: var(--primary);border:1px solid var(--primary);}

.orange-clr{color: var(--primary);}

/* Header Section CSS*/
@media (min-width: 240px){
.register-btn, a.register-btn{background: var(--primary);}
}

.bootstrap-select.btn-group .dropdown-menu li a:hover,.bootstrap-select.btn-group .dropdown-menu li a:focus{
color: var(--primary) !important;}
.bootstrap-select.btn-group .dropdown-menu li {color: var(--primary);}   

.signinbtn input[type="submit"]{background: var(--primary);}
.signinbtn button[type="submit"]{background: var(--primary);}
a.signupbtn {color: var(--primary);}

.footercolors a:hover{color:var(--primary);}

.storyindicators .active {background-color: var(--primary);}

.learnbtn a{border:1px solid var(--primary);}
.learnbtn a:hover{border:1px solid var(--primary) !important;color:#fff;background: var(--primary) !important;}

.analytics-nav.nav-tabs > li.active > a i{ background: var(--primary);}

.analytics-nav>li>a:hover i{background: var(--primary);}

.category-tabs>li.active>a, .category-tabs>li.active>a:focus, .category-tabs>li.active>a:hover {
    color: var(--white) !important;
    border-color: var(--primary) !important;
    background: var(--primary);
    border-radius: 5px;
}

/*.category-tabs>li:first-child a:hover{color: var(--theme-black) !important;} */

.category-tabs>li:last-child a {margin-right: 0px;}
.category-tabs>li>a:hover {border-color: transparent;background-color: transparent;color: var(--primary);}
a.submainlink:hover{color:var(--primary);text-decoration:none;outline:none;}
.carticon i{color:var(--black);}.carticon i:hover{color:var(--primary);}
.favicon i{color:var(--primary);}.favicon i:hover{color:var(--primary);}
.cartfill{color:var(--primary) !important;}

.video-box-hover:hover .video-icon i{color:var(--primary);}
.video-box-hover:hover .video-icon{border:3px solid var(--primary);}

.singletabs>li.active>a, .singletabs>li.active>a:focus, .singletabs>li.active>a:hover {color: var(--primary);}


.newcatbox:hover a.mainlink{color: var(--primary);}

.tapcolor{color:var(--primary);}

.searchresult li a:hover,.searchresult li a:focus{color: var(--primary);}

.tyicon{color:var(--primary);}

.orange-btn, a.orange-btn{background: var(--primary);}

.unfavicon i {color: var(--primary) !important;}

.video-box-hover:hover .video-icon-small {border: 3px solid var(--primary);}
.video-box-hover:hover .video-icon-small i {color: var(--primary);}

a.tap-btn, .tap-btn, .tap-btn:focus, a.tap-btn:focus {background: var(--primary);border: 1px solid var(--primary);}

.load-border-btn, a.load-border-btn, .load-border-btn:focus, a.load-border-btn:focus{
color:var(--primary); border:1px solid var(--primary);}

/*Hover CSS*/

@media (min-width: 240px){
.register-btn:hover, a.register-btn:hover{background: var(--primary-hover);}
}

.signinbtn input[type="submit"]:hover{background: var(--primary-hover);color:#fff;}

.signinbtn button[type="submit"]:hover{background: var(--primary-hover);color:#fff;}

.orange-btn:hover, a.orange-btn:hover,.orange-btn:focus, a.orange-btn:focus{background: var(--primary-hover);}

a.tap-btn:hover, .tap-btn:hover{background: var(--primary-hover);border: 1px solid var(--primary-hover);}

/* css by raj */

/* bootstrap select css */
.bootstrap-select > .dropdown-menu .selected a{ 
    background: var(--primary) !important;
    color: var(--white) !important;
}
.bootstrap-select.btn-group .dropdown-menu li a:hover, .bootstrap-select.btn-group .dropdown-menu li a:focus{
    background: var(--primary) !important;
    color: var(--white) !important;
}
/* bootstrap select css */

/* header css correction of box-shadow */
@media (max-width : 991px){
    .xs-mobile-menu .xs-mobile-nav{
        box-shadow: unset !important;
    }
}
@media (max-width : 767px){
    .xs-mobile-menu .xs-mobile-nav{
        box-shadow: 0 5px 5px 1px rgba(0, 0, 0, 0.1) !important;
    }
    .searchboxinput{
        color: var(--theme-text-color);
        border: 1px solid var(--border-color) !important;
    }
}
.lgpadding0{
    padding: 0 !important;
}
/* header css correction of box-shadow */

/* category-tabs css */
.category-tabs{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    row-gap: 10px;
}
/* category-tabs css */

/* language translator css */
.gt_switcher_wrapper{
    z-index: 100 !important;
}
/* language translator css */

/* css by raj */