#localize-current{
    border-radius: 0 !important;
}
.localize-dark#localize-current{
    border: none !important;
     border-radius: 0 !important;
}
#localize-langs a{
    border: none !important;
}
.localize-right{
    border:none !important;
    font-family: "Work Sans";
}
 #localize-powered{
    position: absolute;
     top: -9999px;
     left: -9999px;
}
html,body{
    -webkit-tap-highlight-color:transparent;
    margin:0;
    padding:0;
    margin-bottom:70px
}
.page{
    z-index:9999;
    position:fixed;
    left:0;
    right:0;
    width:100%;
    height:100%
}
/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
.bg{
    width:100%;
    height:100%;
    position: fixed !important;
    display: block;
    left:0;
    top:0;
    background:#f2f2f2;
    background-image: url("../images/bgc.jpg");
    background-position:center;
    background-repeat:no-repeat;
    padding-bottom:70px;
}
.content{
    max-width:1070px;
    margin:0 auto;
    position:relative;
    box-sizing:border-box;
}
img{
    -webkit-user-drag:none
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    font:inherit;
    vertical-align:baseline
}
article,aside,details,figcaption,footer,header,hgroup,menu,nav,section{
    display:block
}
figure{
    display:inline-block
}
html{
    box-sizing:border-box
}
*,*:before,*:after{
    box-sizing:inherit
}
body{
    line-height:1
}

ol,ul,li{
    list-style:none
}
blockquote,q{
    quotes:none
}
blockquote:before,blockquote:after,q:before,q:after{
    content:'';
    content:none
}
table{
    border-collapse:collapse;
    border-spacing:0
}
a{
    text-decoration:none
}
input{
    line-height:normal
}
body{
    font-family:'Work Sans', sans-serif
}
*{
    -webkit-font-smoothing:antialiased;
    -webkit-tap-highlight-color:transparent;
    text-rendering:optimizeLegibility;
    -webkit-tap-highlight-color:transparent
}
.item{
    width:100%;
    height:260px;
    box-shadow:0 3px 8px -4px rgba(0,0,0,0.15);
    background:rgba(255,255,255,0.25);
    position:relative;
    background-position:center;
    background-repeat:no-repeat;
    background-size:contain;
    cursor:pointer
}
.twitter-symbol{
    width:32px;
    height:32px;
    padding:7px;
    padding-right:6px;
    border-radius:9px;
    margin-bottom:-9px;
    background-color:#03A9F4
}
a{
    text-decoration:none;
    color:#91dcff;
    transition:color 0.3s
}
a:hover{
    color:#4fbff2
}
.footer{
    margin-top:50px;
    width:100%;
    text-align:center;
    height:130px;
    box-sizing:border-box;
    color:#FFF;
    font-size:20px;
    font-weight:500;
    line-height:1.5
}
.logo-container{
    width:100%;
    padding-left:80px;
    box-sizing:border-box;
    position:relative;
    text-align:center
}
@media screen and (max-width: 768px){
    .logo-container{
        padding-left:0
    }
}
.logo{
    margin-bottom:90px;
    margin-top:90px;
    max-width:670px
}
@media screen and (max-width: 768px){
    .logo{
        margin:60px 20px
    }
}
@keyframes up{
    0%{
        transform:translateY(5px)
    }
    100%{
        transform:translateY(0px)
    }
}
span.action-text{
    display:table-cell;
    vertical-align:middle;
    padding-bottom:24px;
    padding-left:12px;
    padding-right:12px;
    font-size:18px;
    color:#444;
    line-height:1.2
}
.item-action{
    width:100%;
    height:100%;
    text-align:center;
    display:table;
    opacity:0;
    transition:opacity 0.3s ease-in-out;
    background:rgba(255,255,255,0.85)
}
.item:hover>.item-action{
    opacity:1
}
.item:hover>.item-action>.action-text{
    animation:up 0.3s
}
.item:hover>.item-name {
	background-color: #b3b3b3;
	border-bottom: 4px solid #8c8c8c; 
}
.tag{
    padding:5px 10px;
    background-color:#e6e6e6
}
.price-tag,.amount-tag,.item-name{
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	border: none;
	border-radius: 2px;
}
.item-name{
    left:0;
    right:0;
    bottom:0;
    margin-right:auto;
    margin-left:auto;
    position:absolute;
    padding:0 20px;
	border: none;
	border-radius: 2px;
    color:#000;
    font-size:20px;
    font-weight:500;
	background-color: #b3b3b3;
	border-bottom: 4px solid #8c8c8c; 
    line-height:3pc;
    text-align:center
}
.item-name:hover {
	background-color: #e6e6e6;
	border-bottom: 4px solid #cccccc; 
}
.price-tag{
	background-color: #b3b3b3; 
    position:absolute;
    top:0;
    left:0;
    color:#000;
    font-size:20px;
    font-weight:500;
    line-height:3pc;
    padding:0 20px
}
#shrink,#shrink-1,#shrink-2,#shrink-3{
    background-position:50% 40%
}
#shrink{
    background-size:60%
}
#shrink-3{
    background-size:90%
}
#shrink-2{
    background-size:80%
}
#shrink-1{
	background-size:50%
}
.notinstock {
    background-color: rgba(255, 51, 51, 0.5);
    position:absolute;
    top:0;
    right:0;
    color:#000;
    font-size:20px;
    font-weight:500;
    line-height:3pc;
    padding:0 20px
}
.bestseller {
    background-color: rgba(255, 255, 0, 0.5);
    position:absolute;
    top:0;
    right:0;
    color:#000;
    font-size:20px;
    font-weight:500;
    line-height:3pc;
    padding:0 20px
}
.instock {
    background-color: rgb(102, 255, 51, 0.5);
    position:absolute;
    top:0;
    right:0;
    color:#000;
    font-size:20px;
    font-weight:500;
    line-height:3pc;
    padding:0 20px
}
.row{
    box-sizing:border-box;
    width:100%;
    font-size:0;
	border: none;
	border-radius: 2px;
}
.col{
    padding:0 20px;
    margin-bottom:40px;
    display:inline-block;
    width:100%;
    vertical-align:top;
	border: none;
	border-radius: 2px;
}
@media screen and (min-width: 768px){
    .col{
        width:50%
    }
}
@media screen and (min-width: 1240px){
    .col{
        width:33.33333333%
    }
}
.ul1 {
	float: left;
	margin-top: 15px;
}
.ul1 li {
	display: inline-block; 
}
.ul1 li a {
	font-size: 18px;
	color: #000;
	margin-left: 10px;
	padding-top: 14px;
	padding-bottom: 12px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: 300;
	text-decoration: none;
}
.ul1 a:hover {
	background-color: #d9d9d9;
	border-bottom: 4px solid #b3b3b3; 
}
.ul2 {
	float: right;
	margin-top: -2px;
}
.ul2 li {
	display: inline-block; 
}
.ul2 li a {
	font-size: 18px;
	color: #fff;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: 300;
	text-decoration: none;
}
.ul2 li a img {
	width: 60px;
	height: 60px;
}
.header {
    position:relative;
	margin: 0 auto;
	margin-top: 50px;
	max-width: 1033px;
    box-sizing:border-box;
	height: 50px;
	background-color: #b3b3b3;
	border-bottom: 4px solid #8c8c8c; 
	outline: 0;
	font-size: 18px;
	margin-bottom: 40px;
	text-align: center;
}
.headerindex {
	position:relative;
	margin: 0 auto;
	margin-top: 50px;
	max-width: 1033px;
    box-sizing:border-box;
	height: 50px;
	background-color: #b3b3b3;
	border-bottom: 4px solid #8c8c8c; 
	outline: 0;
	font-size: 18px;
	text-align: center;
}
.toscontainer {
	height: 700px;
	text-align: center;
    position:relative;
	max-width: 1033px;
	background-color: rgba(179, 179, 179, 0.5);
	border-bottom: 4px solid rgba(140, 140, 140, 0.5); 
	margin-bottom: 40px;
	outline: 0;
	margin: 0 auto;
}

.toscontainer h1 {
	color: #000;
	font-weight: bold;
	
}
.toscontainer p {
	font-size: 18px;
	font-weight: 100;
}
.voorgrond {
	margin-top: -11px;
	height: 150px;
	width: 1020px;
	-moz-box-shadow: rgba(0, 0, 0, 0.5)  0px 3px 5px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 5px;
	box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 5px;
}
@media screen and (min-width: 768px){
    .colindex{
        width:50%
    }
}
@media screen and (min-width: 1240px){
    .colindex{
        width:33.33333333%
    }
}
.itemindex{
    width:300px;
    height:300px;
    box-shadow:0 3px 8px -4px rgba(0,0,0,0.15);
    background:rgba(255,255,255,0.25);
    position:relative;
    background-position:center;
    background-repeat:no-repeat;
    background-size:contain;
    cursor:pointer
}
.itemindex:hover>.item-action{
    opacity:1
}
.itemindex:hover>.item-action>.action-text{
    animation:up 0.3s
}
.itemindex:hover>.item-name {
	background-color: #b3b3b3;
	border-bottom: 4px solid #8c8c8c; 
}
.colindex2{
	float: left;
    vertical-align:top;
	width: 100px;
	border: none;
	border-radius: 2px;
}
@media screen and (min-width: 768px){
    .colindex2{
        width:50%
    }
}
@media screen and (min-width: 1240px){
    .colindex2{
        width:33.33333333%
    }
}
.itemindex2{
    width:300px;
    height:300px;
    box-shadow:0 3px 8px -4px rgba(0,0,0,0.15);
    background:rgba(255,255,255,0.25);
    position:relative;
    background-position:center;
    background-repeat:no-repeat;
    background-size:contain;
    cursor:pointer
}
.itemindex2:hover>.item-action{
    opacity:1
}
.itemindex2:hover>.item-action>.action-text{
    animation:up 0.3s
}
.itemindex2:hover>.item-name {
	background-color: #b3b3b3;
	border-bottom: 4px solid #8c8c8c; 
}
.paymentimage {
	height: 150px;
	width: 1020px;	
}
.footertext1 {
	width: 100%; 
	height: 110px;
	float: left;
	position: relative;
	text-align: center;
}
.footertext1np {
	width: 100%; 
	height: 110px;
	margin-top: 40px;
	float: left;
	position: relative;
	text-align: center;
}
.footertwit1 {
	width: 25%; 
	float: left;
	height: 110px;
	position: fixed;
    right: 0px;
	bottom: 0px;
}
.footerdisc1 {
	width: 25%; 
	float: left;
	height: 110px;
	position: fixed;
    left: 0px;
	bottom: 0px;
}
.footertext {
	width: 50%; 
	height: 110px;
	float: left;
	position: relative;
	text-align: center;
}
.footertwit {
	width: 25%; 
	float: left;
	height: 110px;
	position: relative;
    right: 0px;
	bottom: 0px;
}
.footerdisc {
	width: 25%; 
	float: left;
	height: 110px;
	position: relative;
    left: 0px;
	bottom: 0px;
}
.footertextnp {
	width: 50%; 
	height: 110px;
	float: left;
	position: relative;
	margin-top: 40px;
	text-align: center;
}
.footertwitnp {
	width: 25%; 
	float: left;
	height: 110px;
	margin-top: 40px;
	position: relative;
    right: 0px;
	bottom: 0px;
}
.footerdiscnp {
	width: 25%; 
	float: left;
	height: 110px;
	margin-top: 40px;
	position: relative;
    left: 0px;
	bottom: 0px;
}
.twitterimg {
	float: right;
	width: 100px;
	margin-top: -30px;
	margin-right: 50px;
}
.discordimg {
	float: left;
	width: 100px;
	margin-left: 50px;
	margin-top: -30px;
}
.a1 {
	font-size: 15px;
	color: #b3b3b3;
	cursor: default;
	text-decoration: none;
}
.a1:hover {
	color: #b3b3b3;
}
.a2 {
	font-size: 15px;
	color: #b3b3b3;
}
.a2:hover {
	color: #fff;
}
hr {
	width: 400px;
	margin: 0 auto;
}
.btn-show {
	border: none;
	border-radius: 4px;
	color: white;
	width: 250px;
	font-size: 18px;
	height: 45px;
	cursor: pointer;
	margin-top: 30px;
	background-color: #8c8c8c;
	border-bottom: 4px solid #737373
	}
.btn-show:hover {
	background-color: #595959;
	border-bottom: 4px solid #404040;
}
input[class="twee"],input[class="een"] {
	height: 50px;
	width: 250px;
	color: #000;
	font-size: 18px;
	background-color: #fff;
	margin-bottom: -30px;
	margin-top: 30px;
	padding-left: 60px;
}
.colindex h1 {
	font-size: 20px;
	font-weight: 600;
	margin-top: 20px;
	margin-bottom: -10px;
}
.title h1 {
	font-weight: 600;
	color: orange;
}
.titletos h1 {
	font-weight: 600;
	color: orange;
}
.imgcontainer {
	height: 620px;
	text-align: center;
    position:relative;
	max-width: 1033px;
	background-color: rgba(179, 179, 179, 0.5);
	border-bottom: 4px solid rgba(140, 140, 140, 0.5); 
	margin-bottom: 40px;
	outline: 0;
	margin: 0 auto;
}
.imgcontainer iframe {
	width: 300px; 
	height: 300px;
	float: right;
	margin-top: 15px;
	margin-right: 180px;
}
.titletext {
	width: 450px; 
	height: 320px;
	float: left;
	margin-top: 20px;
	margin-left: 60px;
	text-align: left;
	font-size: 20px;
	color: #cccccc;
	font-weight: 500;
}
.title {
	width: 90%; 
	height: 80px;
	margin: auto;
	margin-top: 10px;
	margin-left: 60px;
	text-align: left;
	font-size: 20px;
	color: #cccccc;
	font-weight: 500;
}
.titletos {
	width: 90%; 
	height: 80px;
	margin: auto;
	margin-top: 10px;
	margin-left: 60px;
	text-align: left;
	font-size: 20px;
	color: #cccccc;
	font-weight: 500;
}
.frame {
	width: 500px; 
	margin-right: 10px;
	height: 340px;
	float: right;
	margin-top: 5px;
	text-align: left;
	font-size: 20px;
	color: #cccccc;
	font-weight: 500;
}
.icon::before {
	content: "\f023";
	font-family: "FontAwesome";
	color: #990033;
	font-size: 20px;
}
.ifstock {
	position:relative;
	margin: 0 auto;
	max-width: 500px;
        box-sizing:border-box;
	border: 0;
	border-radius: 5px;
	height: 30px;
	background-color: rgba(255, 51, 51, 0.5);
	border-bottom: 2px solid rgba(230, 0, 0, 0.3); 
	outline: 0;
	font-size: 18px;
        margin-bottom: 30px;
	padding-top: 6px;
	text-align: center;
}