body{background:#e5e5e5;}
h1,h2,h3,h4,h5,h6{}
a,a:link{color:var(--base);transition:0.5s;} a:hover{color:var(--main)}

/* -------------- */
.mod-sitetitle ul.flextitle li a{color:var(--white);}
.mod-sitetitle ul.flextitle li a:hover{color:var(--black);}

/* -------------- */
.mod-breadcrumbs__divider{color:var(--main);}

/* -------------- */
.item-content{background:#fff; border:solid 1px #eaeaea;
	/* offset-x | offset-y | blur-radius | spread-radius | color */
	-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
}
.com-content-article.item-page{background:#fff; border:solid 1px #eaeaea;
	/* offset-x | offset-y | blur-radius | spread-radius | color */
	-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
}

.item-content .item-title a{color:var(--main);}
.item-content .item-title a:hover{color:var(--bs1);}
.item-content .item-title a:before{content:'::::::';color:var(--bs1);transition:0.5s;}
.item-content .item-title a:hover:before{color:var(--main);}


.readmore a{}
.readmore a:hover{color:var(--main)}



.imagebox-center img{border:1px dotted var(--bs1);transition:1s}
.imagebox-center img:hover{border:1px dashed var(--main);}

p.counter.float-end{background-color:var(--bs1);color:var(--white);}

ul.pagination{}
ul.pagination li{}
ul.pagination li > a{background-color:var(--main);color:var(--white)}
ul.pagination li > a:hover{background-color:var(--base);color:var(--white)}
ul.pagination li > span{background-color:var(--bs1);color:var(--white)}
ul.pagination li > span:hover{}

.footers{color:var(--white);background-color:var(--bgc2);}

.copyright{color:var(--white);background-color:var(--bgc1);}

/* -------------- */
ul.tags li a{background-color:var(--bs1);color:var(--white)}
ul.tags li a:hover{background-color:var(--main);color:var(--white)}

.com-tags__items form button[type="submit"]{background-color:var(--white);border-color:green;color:green;}
.com-tags__items form button[type="submit"]:hover{background-color:green;color:var(--white);}
.com-tags__items form button[type="reset"]{background-color:var(--white);border-color:red;color:red;}
.com-tags__items form button[type="reset"]:hover{background-color:red;color:var(--white);}

/* -------------- */
::selection{background:var(--main);color:var(--white);}
::placeholder{color:var(--grey4);opacity:1;/* Firefox */}
::-ms-input-placeholder{/* Edge 12-18 */color:var(--grey4);}

input{caret-color:var(--main);border:1px solid transparent;}
input[type="text"]{border-color:var(--grey4);}
input[type="text"]:hover{border-color:var(--bs1);}
input[type="text"]:focus{border-color:var(--base);}
select{border:1px solid transparent;}
select[name="limit"]{border-color:var(--grey4);}
select[name="limit"]:hover{border-color:var(--bs1);}
select[name="limit"]:focus{border-color:var(--base);}
button,.btn{border:1px solid var(--white); cursor:pointer;}
button[type="button"]{background-color:var(--bgc1); color:var(--white); transition:0.5s;}
button[type="button"]:hover{background-color:var(--white); border-color:var(--bgc1); color:var(--bgc1);}
button[type="submit"]{background-color:var(--main); color:var(--white); transition:0.5s;}
button[type="submit"]:hover{background-color:var(--white); border-color:var(--main); color:var(--main);}
button[type="submit"]:active{background-color:var(--white); border-color:var(--bgc1); color:var(--bgc1);}
button[type="reset"]{background-color:var(--orange); color:var(--white); transition:0.5s;}
button[type="reset"]:hover{background-color:var(--white); border-color:var(--orange); color:var(--orange);}
button[type="reset"]:active{background-color:var(--white); border-color:var(--bgc1); color:var(--bgc1);}

button.btn-reset{background-color:var(--orange); color:var(--white); transition:0.5s;}
button.btn-reset:hover{background-color:var(--white); border-color:var(--orange); color:var(--orange);}
button.btn-reset:active{background-color:var(--white); border-color:var(--bgc1); color:var(--bgc1);}

button.btn-resend{background-color:var(--greenlight); color:var(--white); transition:0.5s;}
button.btn-resend:hover{background-color:var(--white); border-color:var(--greenlight); color:var(--greenlight);}
button.btn-resend:active{background-color:var(--white); border-color:var(--bgc1); color:var(--bgc1);}

textarea{caret-color:var(--main);border:1px solid transparent;}
textarea[type="text"]{border-color:var(--grey5);}
textarea[type="text"]:hover{border-color:var(--bs1);}
textarea[type="text"]:focus{border-color:var(--base);}

/* -------------- */
.bg-main{background-color:var(--main);} .bg-base{background-color:var(--base);} 

.txc-main{color:var(--main);} .txc-base{color:var(--base);}
.txc-bs1{color:var(--bs1);} .txc-bs2{color:var(--bs2);} .txc-bs3{color:var(--bs3);}

.txc-red{color:var(--red);} 

.txc-blue{color:var(--blue);}

.txc-orange{color:var(--orange);} .txc-orangelight{color:var(--orangelight);}

.txc-green{color:var(--green);}  .txc-greenlight{color:var(--greenlight);}

.websocials-text{color:var(--main);}
/* -------------- */
:root{
	--main:#D32F2F; --base:#FF9800;
	--black:#000; --white:#fff; --red:#ff0000; --green:#00aa00; --greenlight:#7CB342; --blue:#0099ff;

	--orange:#ff6600;  --orangelight:#ffbf00; 
	 
	--notif0:#ff5722;
	--notif1:#ff9800;--notif2:#ffc107; --notif3:#ffc107;
	
	--color1:#ff5722; --color2:#ff9800; --color3:#ffc107;
	
  --bs1:rgb(80,100,120); --bs2:rgb(100,120,140); --bs3:rgb(120,140,160); 
  --cs1:rgb(100,100,120); --cs2:rgb(100,100,120); --cs3:rgb(100,100,120);

	--bg1:#354052; --bg2:#354052; --bg3:#354052; --bg4:#354052; --bg5:#354052;
	
	--bgc1:rgba(15,25,35,1); --bgc2:rgba(20,30,40,1); --bgc3:rgba(25,35,45,1);
	--bgc4:rgba(30,40,50,1); --bgc5:rgba(40,50,60,1); --bgc6:rgba(50,60,70,1);
	
	--btn1:rgba(70,90,110,1);
	
	--grey1: #fafafa; --grey2: #f5f5f5; --grey3: #eeeeee; --grey4: #e0e0e0; --grey5: #bdbdbd;
	--grey6: #9e9e9e; --grey7: #757575; --grey8: #616161; --grey9: #424242; --grey10: #212121;
	
	/* ------------ dark ------------ */
	--dark:rgba(0,0,0,1);
	--dark1:rgba(0,0,0,0.10); --dark2:rgba(0,0,0,0.20); --dark3:rgba(0,0,0,0.30);
	--dark4:rgba(0,0,0,0.40); --dark5:rgba(0,0,0,0.50); --dark6:rgba(0,0,0,0.60);
	--dark7:rgba(0,0,0,0.70); --dark8:rgba(0,0,0,0.80); --dark9:rgba(0,0,0,0.90); --dark10:rgba(0,0,0,1);
	
/* ------------ light ------------ */
	--light:rgba(255,255,255,1);
	--light1:rgba(255,255,255,0.10); --light2:rgba(255,255,255,0.20); --light3:rgba(255,255,255,0.30);
	--light4:rgba(255,255,255,0.40); --light5:rgba(255,255,255,0.50); --light6:rgba(255,255,255,0.60);
	--light7:rgba(255,255,255,0.70); --light8:rgba(255,255,255,0.80); --light9:rgba(255,255,255,0.90); --light10:rgba(255,255,255,1);
	
	/* ------------ neu ------------ */
	--neu:rgba(0,25,50,1);
	--neu1:rgba(25,50,75,1); --neu2:rgba(50,75,100,1); --neu3:rgba(75,100,125,1); --neu4:rgba(100,125,150,1); --neu5:rgba(125,150,175,1);
	--neu6:rgba(150,175,200,1); --neu7:rgba(175,200,225,1); --neu8:rgba(200,225,250,1); --neu9:rgba(225,250,255,1); --neu10:rgba(250,255,255,1);
	
	/* ------------ neut ------------ */
	--neut:rgba(0,20,40,1);
	--neut1:rgba(10,30,50,1); --neut2:rgba(20,40,60,1); --neut3:rgba(30,50,70,1); --neut4:rgba(40,60,80,1); --neut5:rgba(50,70,90,1);
	--neut6:rgba(60,80,100,1); --neut7:rgba(70,90,110,1); --neut8:rgba(80,100,120,1);  --neut9:rgba(90,110,130,1); --neut10:rgba(100,120,140,1);
	--neut11:rgba(110,130,150,1); --neut12:rgba(120,140,160,1); --neut13:rgba(130,150,170,1); --neut14:rgba(140,160,180,1); --neut15:rgba(150,170,190,1);
	--neut16:rgba(160,180,200,1); --neut17:rgba(170,190,210,1); --neut18:rgba(180,200,220,1); --neut19:rgba(190,210,230,1); --neut20:rgba(200,220,240,1);
	
}
