:root{scrollbar-color: #333 #000;scrollbar-width: thin;}
::-webkit-scrollbar{width:8px;}
::-webkit-scrollbar-track{background:#000;border-radius:0px;}
::-webkit-scrollbar-thumb{background:#333;border-radius:0px;}

::-moz-selection 
{
	color: #000;
	background: #ccc;
}

::selection
{
	color: #000;
	background: #ccc;
}
body
{
	font-size:18px;
	font-family: "Poppins", sans-serif !important;
	background: #333 url("img/background.png") fixed;
}
h1,h2,h3,h4,h5,h6,.h
{
	font-family: 'Josefin Sans', sans-serif !important;
}
.blok
{
	margin-top:5px;
	margin-bottom:5px;
}
i[class*="icon"]
{
	font-size:60px;
}
i[class*="big"]
{
	font-size:75px;
}
.linia
{
	display: inline-block;
	border: 0;
	height: 2px;
	width:90%;
	background-color:#999;
	margin-top:15px;
	margin-left:5%;
	margin-right:5%;
}
.name
{
	font-size: 52px;
}
.time
{
	/* font-size:2em; */
	font-size:26px;
}
.namelink
{
	text-decoration:none;
}
.animate-steps
{
	-moz-animation: spin 2s infinite steps(8);
	-o-animation: spin 2s infinite steps(8);
	-webkit-animation: spin 2s infinite steps(8);
	animation: spin 2s infinite steps(8);
	display: inline-block;
}
.pgd
{
	margin-left: auto;
	margin-right: auto;
	padding-top:100px;
	padding-bottom:100px;
	max-width:1000px;
}
/*Boxy*/
.box a {text-decoration:none;}
.box {text-shadow: 1px 1px 5px black;}
/* .box:nth-child(1) a div{ background-color: #996666; }
.box:nth-child(2) a div{ background-color: #669966; }
.box:nth-child(3) a div{ background-color: #666699; }
.box:nth-child(4) a div{ background-color: #669999; }
.box:nth-child(5) a div{ background-color: #996699; }
.box:nth-child(6) a div{ background-color: #999966; } */
.box a div { transition-duration: 1s; }
.box:nth-child(1) a div{ background: #78c5d5 url("img/bg.png") fixed; }
.box:nth-child(2) a div{ background: #459ba8 url("img/bg.png") fixed; }
.box:nth-child(3) a div{ background: #79c268 url("img/bg.png") fixed; }
.box:nth-child(4) a div{ background: #c5d747 url("img/bg.png") fixed; }
.box:nth-child(5) a div{ background: #f5d63d url("img/bg.png") fixed; }
.box:nth-child(6) a div{ background: #f18c32 url("img/bg.png") fixed; }
.box:nth-child(7) a div{ background: #f27d75 url("img/bg.png") fixed; }
.box:nth-child(8) a div{ background: #e868a1 url("img/bg.png") fixed; }
.box:nth-child(9) a div{ background: #bf63a6 url("img/bg.png") fixed; }
.box:hover a div { background: #999 url("img/bg.png") fixed;; }
/* .box:nth-child(1) a div{ background-color: #531914; }
.box:nth-child(2) a div{ background-color: #ce2121; }
.box:nth-child(3) a div{ background-color: #e67f32; }
.box:nth-child(4) a div{ background-color: #d0b541; }
.box:nth-child(5) a div{ background-color: #7eb975; }
.box:nth-child(6) a div{ background-color: #57a3ab; }
.box:nth-child(7) a div{ background-color: #4e79c3; }
.box:nth-child(8) a div{ background-color: #824c9a; }
.box:nth-child(9) a div{ background-color: #b897c7; } */
/*Boksy*/
.boks a {text-decoration:none;}
.boks a div{background-color:#333333; transition-duration: 1s;}
.boks:hover a div{background-color:#2c2c2c;}

td{vertical-align:middle;height:40px;min-width:150px;}
table{margin-left:auto;margin-right:auto;}
.f1 div textarea
{
	min-height:125px;
	max-height:125px;
	min-width:100%;
	max-width:100%;
}
dl.con {list-style-type: none;}
.soc
{
    width:50px !important;
    height:50px !important;
    line-height:50px !important;
    font-size:32px !important;
    cursor:pointer;
	display: inline-block;
	border-radius:25%;
}
.fb
{
    background-color:#3b5998;
}
.tw
{
	background-color:#1da1f2;
}
.gp
{
	background-color:#dd4b39;
}
.ig
{
    background-color:#e1306c;
}