@charset "UTF-8";
/* CSS Document */

/* Button CSS */
.quickbuy_show{ /* Button div */
	position: absolute;
	padding: 14px;
	padding: 10px;
	z-index: 99999999999999;

}

.quickbuy_show img{  /* Icon */
	width:30px !important;
	height:30px !important;
	margin-right:10px !important;
}
.quickbuy_show a{  /* Link */
	font-size: 20px;
	background-color: #00bb5a !important;
	color: #FFFFFF !important;
	border:solid 2px #00bb5a;
	border-radius:5px;
	padding : 5px;
	display:inline-flex;
	text-decoration:none;
	line-height:1.5em;
	cursor:pointer;
}
.quickbuy_show a:hover{  /* Link hover */

    background-color: #555555 !important;
    color: #ffffff;
    border:solid 2px #00bb5a;
	width: 100%;

}

/* ShortCode CSS */

.quickbuy_shortcode{ /* Button div */

	position: initial;
	padding:0px;
	padding: 10px;
	z-index: 99999999999999;

}

.quickbuy_shortcode img{  /* Icon */
	width:30px !important;
	height:30px !important;
	margin-right:10px !important;
}
.quickbuy_shortcode a{  /* Link */

    font-size: 20px;
    background-color: #08c !important;
    color: #FFFFFF !important;
    border:solid 2px #08c;
    border-radius:5px;
	padding : 5px;
	display:inline-flex;
	text-decoration:none;
    line-height:1.5em;
    cursor:pointer;

}
.quickbuy_shortcode a:hover{  /* Link hover */

    background-color: #08c !important;
    color: #ffffff;
    border:solid 2px #08c;

}

/* Popup CSS */

.quick-buy-popup{ /* Popup */
	background-color:#336699;
	color:#FFFFFF;
	font-size:30px;
	font-weight:bold;
	line-height:40px;
	display:inline-block;
	padding:1em;
	z-index: 999999999;
	overflow: auto;
	position: fixed;
	border:solid 2px #FFFFFF;
	border-radius:8px;
	box-shadow:5px 5px 5px rgba(200,215,225,0.5);
	display :none;
}

.quickbuy_showthis_popup{ /* Buton in Popup  */
	display :none;
}

.quick-buy-fullscreen { /* Popup Full Screen */
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 999999999;
	overflow: auto;
	position: fixed;
}

.quick-buy-center { /* Popup Center */
	top: 25%;
	left: 25%;
	bottom: 25%;
	right: 25%;
	z-index: 999999999;
	overflow: auto;
	position: fixed;
}

.quick-buy-upleft { /* Popup Up-Left */
	top: 0;
	left: 0;	
	z-index: 999999999;
	overflow: auto;
	position: fixed;
}

.quick-buy-upright { /* Popup Up-Right */
	top: 0;
	right: 0;
	z-index: 999999999;
	overflow: auto;
	position: fixed;
}

.quick-buy-downleft { /* Popup Down-Left */
	bottom: 0;
	left: 0;
	z-index: 999999999;
	overflow: auto;
	position: fixed;
}

.quick-buy-downright { /* Popup Down-Right */
	bottom: 0;
	right: 0;
	z-index: 999999999;
	overflow: auto;
	position: fixed;
}

.quick-buy-popupclose{ /* Popup Close */
	top: 0;
	right: 0;	
	z-index: 99999999999999;
	overflow: auto;
	position:absolute;
	font-size:small;
	cursor:pointer;
}

.quick-buy-popupclose:hover { /* Popup Close Hover */
	color:black;
}

.quick-buy-popup .quickbuy_show{ /* Button in Popu */
	top : inherit !important;
	bottom : inherit !important;
	left : inherit !important;
	right : inherit !important;
	position: inherit !important
}

.quick-buy-popup .quickbuy_show a{  /* Link */
	display:inline !important;
}

.quick-buy-popup .quickbuy_show img{  /* Icon */
	vertical-align:text-bottom !important;
}


/* General CSS */

.left{ /* Button position */
	left: 0px;
}

.right{ /* Button position */
	right: 0px;
}

/* Mobil CSS */

@media only screen and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px) { 
	.quickbuy_show a{  /* Link */
		font-size: 14px;
	}
	.quick-buy-popup{ /* Popup */
		font-size:14px;
		line-height:14px;
	}
}
