
/*------------------------------------*\
    PAYDAY 2 SPECIFIC STYLES
\*------------------------------------*/

body{
	background-color:var(--color-pdgeneral-background);
	/*background-image:url('/wp-content/themes/pd2tg/img/defaultbgx-pd2.png');*/
}

a {
	color:var(--color-pdgeneral-main);
}

a:hover {
	color:var(--color-pdgeneral-hover);
}


h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: var(--color-pdgeneral-main);	
}

.blog:not(.bloghtop) h1 span, .blog:not(.bloghtop) h2 span, .blog:not(.bloghtop) h3 span,
.blog:not(.bloghtop) h4 span, .blog:not(.bloghtop) h5 span, .blog:not(.bloghtop) h6 span {
	background-color:var(--color-pdgeneral-main);
}

.productnavinner > ul > li > a:hover, .productnavinner > ul > li > a:focus{
	
	color:var(--color-pdgeneral-main);
}

.productnavinner > ul > li > a > i, .productnavinner > ul > li > a > svg {
	color:var(--color-pdgeneral-main);
}

.nav > ul > li.headergetpayday > a{
	background-color:var(--color-pdgeneral-main);
}

.nav > ul > li:hover > a, 
.nav > ul > li:focus > a,
.nav > .navcss > ul > li:hover > a, 
.nav > .navcss > ul > li:focus > a,
.ab-wpr-login-button:hover{
	background:linear-gradient(var(--color-pdgeneral-main-00), var(--color-pdgeneral-main-22));

}

.nav > ul > li:hover > a > span, 
.nav > ul > li:focus > a > span,
.nav > .navcss > ul > li:hover > a > span, 
.nav > .navcss > ul > li:focus > a > span{

	border-bottom: 2px solid var(--color-pdgeneral-main);
}

.nav > ul > li > ul > li:hover, 
.nav > ul > li > ul > li > ul > li:hover, 
.nav > ul > li > ul > li > ul > li > ul > li:hover, 
.nav > ul > li > ul > li > ul > li > ul > li > ul > li:hover,
.nav > .navcss > ul > li > ul > li:hover, 
.nav > .navcss > ul > li > ul > li > ul > li:hover, 
.nav > .navcss > ul > li > ul > li > ul > li > ul > li:hover, 
.nav > .navcss > ul > li > ul > li > ul > li > ul > li > ul > li:hover,
.ab-wpr-dropdown-wrapper ul > li:hover{
	background-color: var(--color-pdgeneral-main-22);
}

.nav > ul > li > ul > li:hover > a, 
.nav > ul > li > ul > li > ul > li:hover > a, 
.nav > ul > li > ul > li > ul > li > ul > li:hover > a, 
.nav > ul > li > ul > li > ul > li > ul > li > ul > li:hover > a, 
.nav > .navcss > ul > li > ul > li:hover > a, 
.nav > .navcss > ul > li > ul > li > ul > li:hover > a, 
.nav > .navcss > ul > li > ul > li > ul > li > ul > li:hover > a, 
.nav > .navcss > ul > li > ul > li > ul > li > ul > li > ul > li:hover > a, 
.ab-wpr-dropdown-wrapper ul > li:hover > a{
	
	color: var(--color-pdgeneral-main);
}

.nav > ul > li > ul > li:hover > a > i, 
.nav > ul > li > ul > li > ul > li:hover > a > i, 
.nav > ul > li > ul > li > ul > li > ul > li:hover > a > i, 
.nav > .navcss > ul > li > ul > li:hover > a > i, 
.nav > .navcss > ul > li > ul > li > ul > li:hover > a > i, 
.nav > .navcss > ul > li > ul > li > ul > li > ul > li:hover > a > i, 
.ab-wpr-dropdown-wrapper ul > li:hover > a > i{
	color: var(--color-pdgeneral-main);
}

.navlang ul li a:hover{
	background-color:var(--color-pdgeneral-main);
}

.mainbodyclasspd2.blog .post.sticky{
		border-color:var(--color-pdgeneral-main);
		background-color: var(--color-pdgeneral-main-11);
}

.pagination a:hover{
	color:var(--color-pdgeneral-main);
}

.pagination a.prev, .pagination a.next{
	color:var(--color-pdgeneral-main);
}

.comments > ul > li {
    border-left-color:var(--color-pdgeneral-main);
}

.comments > ul > li .comment-body {
    border-color: var(--color-pdgeneral-main);
}

.comment-author {
    border-bottom-color: var(--color-pdgeneral-main);
}

.comment-respond label {
    border-left-color: var(--color-pdgeneral-main);
}

.frontpagecycle{
	border-top-color:var(--color-pdgeneral-main);
	border-bottom-color: var(--color-pdgeneral-main);
}

.frontpagecycle .frontpageslideshow .cycle-pager span.cycle-pager-active{
	color:var(--color-pdgeneral-main);
}

.adprodgreen{
	border-top-color: var(--color-pdgeneral-main);
}

.adprodgreen:last-child{
	border-bottom-color:var(--color-pdgeneral-main);
}

.adprodcta{
	border-top-color:var(--color-pdgeneral-main);
	border-bottom-color:var(--color-pdgeneral-main);
}

.adprodctabtn {
    background-color: var(--color-pdgeneral-main);
}

.guidecontainer{
	border-top-color: var(--color-pdgeneral-main);
	
	border-bottom-color: var(--color-pdgeneral-main);
}

.guidecontainernav{
    border-right-color: var(--color-pdgeneral-main);

}

.guidecontainernav ul ul li a.active{
	color:var(--color-pdgeneral-main);
}

.guidecontainernav ul ul li a.active i{
	color:var(--color-pdgeneral-main);
}

.guidecontainercontent h3 span{
    border-left-color:  var(--color-pdgeneral-main);
    border-bottom-color: var(--color-pdgeneral-main);
}

.guidecontainercontent li strong{
	color:var(--color-pdgeneral-main)
}

.btnbuynow{
	border-color: var(--color-pdgeneral-main);

}

.btnbuynow:hover{
	border-color: var(--color-pdgeneral-main);
}

.payday2dlclistinnerboxcoverbtn{
 
	border: 2px solid var(--color-pdgeneral-main);
    background-color: var(--color-pdgeneral-main-33);
	color: var(--color-pdgeneral-main);
}

.payday2dlclistinnerboxcoverbtn:hover{
	background-color: var(--color-pdgeneral-main-55);
	color: var(--color-pdgeneral-main);
}

.payday2dlclistinnerboxcoverbtn.payday2dlclistinnerboxcoverbtnbuy{
	    border-color:var(--color-pdgeneral-main) ;
    color: var(--color-pdgeneral-main) ;
    background-color: var(--color-pdgeneral-main-22);
}

.payday2dlclistinnerboxcoverbtn.payday2dlclistinnerboxcoverbtnbuy:hover{
	    border-color: var(--color-pdgeneral-hover) ;
    color:  var(--color-pdgeneral-hover);
    background-color: var(--color-pd3-pdgeneral-55);
}


.payday2dlclistinneraltheader{
	background-color:var(--color-pdgeneral-main-22);
}

.payday2dlclistinneraltheadercell{
	color:var(--color-pdgeneral-main);
}

.payday2dlclistinneraltrowcell.payday2dlclistinneraltrowcelldate, .payday2dlclistinneraltrowcell.payday2dlclistinneraltrowcellprice{
	color:var(--color-pdgeneral-main);
}

.adcharprofile .wpb_wrapper{
	border-top:1px solid var(--color-pdgeneral-main);
}

.adcharprofile p.bigx{
	border-left:5px solid var(--color-pdgeneral-main);

}

.adcharprofile p.bigx strong{
	color:  var(--color-pdgeneral-main);

}

.adcharprofile ul li::before{
	
  color: var(--color-pdgeneral-main); /* Change the color */
}


.frontpagebannerbox{
	border-top:1px solid var(--color-pdgeneral-main);
	border-bottom:1px solid var(--color-pdgeneral-main);
	
}

.frontpagevideoboxinnercontent h5{
	    color: var(--color-pdgeneral-main);
}
.addevdiaryvideor h3 a:hover, .addevdiaryvideor h3 a:focus{
	
color:var(--color-pdgeneral-main)}

.addevdiarybtn:hover, .addevdiarybtn:focus{
	 background-color:var(--color-pdgeneral-main);
}

.nav > ul > li.headergetpayday > a:hover, .nav > ul > li.headergetpayday > a:focus{
	background-color:var(--color-pdgeneral-hover);
}

/*
.blog .post-linkxd, .yarpp-thumbnails-horizontal .yarpp-thumbnail{
	background-color: var(--color-pdgeneral-main-11);
    border: 1px solid var(--color-pdgeneral-main-55) !important;
}
*/

.post-data-single{
	    background-color: var(--color-pdgeneral-main-11);
    border-color: var(--color-pdgeneral-main-66);
}


 .widget_archive select{
	border-color: var(--color-pdgeneral-main);
}

.payday2dlclistinnerbox{
	    background-color: var(--color-pdgeneral-main-11);
    border: 1px solid var(--color-pdgeneral-main-55);
}

.blogheadtopdivider{
	color:var(--color-pdgeneral-main);
}

.blogcoverimage span{
	background-color: var(--color-pdgeneral-main);
}

/*
.portfolio-templateh1,
.portfolio-templateh2,
.portfolio-templateh3,
.portfolio-templateh4,
.portfolio-templateh5,
.portfolio-templateh6{
	color:white
}

.portfolio-templatea{
	color:#07a3ff;
}

.portfolio-templatea:hover{
	color:var(--color-pdgeneral-hover);
}

*/

.wp-pagenavi a:hover{
	border-color:var(--color-pdgeneral-hover);
}

.yarpp-thumbnails-horizontal .yarpp-thumbnail img {
    border-color: var(--color-pdgeneral-main);
}

.bloghomepage{
	border-top:1px solid var(--color-pdgeneral-main-55) ;
	border-bottom:1px solid var(--color-pdgeneral-main-55) ;
	background-image:url('/wp-content/themes/pd2tg/img/defaultbgx-pd2.png');
}

.blog.blogrelated {
		border-color: var(--color-pdgeneral-main);
	}
	
.navnebulaaccountlogin img, .navnebulaaccountuseravatar{
	border-color: var(--color-pdgeneral-main);
}


.supportquestionbox {
	border: 1px solid var(--color-pdgeneral-hover) ;
	background-color: var(--color-pdgeneral-main-11) ;
}

.supportquestionbox .supportquestionboxq i {
	color: var(--color-pdgeneral-main);
}

.supportquestionbox.active .supportquestionboxq,
.supportquestionbox.supportquestionboxstatic .supportquestionboxq{
	border-bottom-color:var(--color-pdgeneral-main) ;
}

hr.adhrspan {
    background-color: var(--color-pdgeneral-main);
	
}


.pddatatable th {
	 background-color: var(--color-pdgeneral-main);	 
}

.pddatatable tr{
	background-color: var(--color-pdgeneral-main-22);
}

.pddatatable tr:nth-child(odd) {
    background-color: var(--color-pdgeneral-main-11);
}

.pddatatable tr{
	background-color: var(--color-pdgeneral-main-22);
}

.pddatatable tr:nth-child(odd) {
    background-color: var(--color-pdgeneral-main-11);
}

.pddatatable td {
    border-right-color: var(--color-pdgeneral-main-77) !important;
    border-bottom-color: var(--color-pdgeneral-main-77) !important;
}

.pddatatable td:first-child {
    border-left-color: var(--color-pdgeneral-main-77) !important;
}



@media(max-width:1080px){
	.nav > ul > li > ul > li > a, 
	.nav > ul > li > ul > li > ul > li > a,
	.nav > ul > li > ul > li > ul > li > ul > li > a,
	.nav > ul > li > ul > li > ul > li > ul > li > ul > li > a	{
		border-left-color: var(--color-pdgeneral-main) !important;
		
	}
	
	.nav > ul > li > a{
		border-bottom:1px solid var(--color-pdgeneral-main-77);
	}
	
	
}

@media(max-width:800px){
	.guidecontainernav{
		border-bottom-color:  var(--color-pdgeneral-main) !important;
	}
}

::selection {
	background:var(--color-pdgeneral-main);
}
::-webkit-selection {
	background:var(--color-pdgeneral-main);
}
::-moz-selection {
	background:var(--color-pdgeneral-main);
}




/*------------------------------------*\
    SCROLLBAR
\*------------------------------------*/

::-webkit-scrollbar-button:single-button {
  background-color: var(--color-pdgeneral-main);
}

/* Up */
::-webkit-scrollbar-button:single-button:vertical:decrement{
  border-color: transparent transparent #121212 transparent;
}

::-webkit-scrollbar-button:single-button:vertical:decrement:hover{
 border-color:  var(--color-pdgeneral-hover) var(--color-pdgeneral-hover) #121212 var(--color-pdgeneral-hover);
}
/* Down */
::-webkit-scrollbar-button:single-button:vertical:increment{
  border-color: #121212 transparent transparent transparent;
}

::-webkit-scrollbar-button:vertical:single-button:increment:hover{
  border-color: #121212 var(--color-pdgeneral-hover) var(--color-pdgeneral-hover) var(--color-pdgeneral-hover);
}

/* Track */
::-webkit-scrollbar-track {
  background: #121212;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background:  var(--color-pdgeneral-main);
  border:2px solid var(--color-pdgeneral-main);
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: var(--color-pdgeneral-hover);
}

