* {
margin:0;
padding:0;
}

*[draggable=true] {
-moz-user-select:none;
-khtml-user-drag:element;
-webkit-user-drag:element;
-khtml-user-select:none;
-webkit-user-select:none;
cursor:grab;
}

html,
body {
width:100%;
height:100%;
}






	/* 	BUTTON CLASSES *** BUTTON CLASSES *** BUTTON CLASSES *** BUTTON CLASSES *** BUTTON CLASSES *** BUTTON CLASSES
		BUTTON CLASSES *** BUTTON CLASSES *** BUTTON CLASSES *** BUTTON CLASSES *** BUTTON CLASSES *** BUTTON CLASSES
	GRAY BUTTON CLASSES */
.gray_button_blue_text {
color:#88CCFF;
font-family:mv boli;
text-align:center;
vertical-align:middle;
border-left:0.119vmax solid #505050;
border-top:0.2137vmin solid #505050;
border-right:0.1785vmax solid #666666;
border-bottom:0.3205vmin solid #8F8F8F;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
cursor:pointer;
}

.gray_button_red_text {
color:#ff66bb;
font-family:mv boli;
text-align:center;
vertical-align:middle;
border-left:0.119vmax solid #505050;
border-top:0.2137vmin solid #505050;
border-right:0.1785vmax solid #666666;
border-bottom:0.3205vmin solid #8F8F8F;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
cursor:pointer;
}

.gray_button_green_text {
color:#5BB77E;
font-family:mv boli;
text-align:center;
vertical-align:middle;
border-left:0.119vmax solid #505050;
border-top:0.2137vmin solid #505050;
border-right:0.1785vmax solid #666666;
border-bottom:0.3205vmin solid #8F8F8F;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
cursor:pointer;
}

.gray_button_orange_text {
color:#FF8C3C;
font-family:mv boli;
text-align:center;
vertical-align:middle;
border-left:0.119vmax solid #505050;
border-top:0.2137vmin solid #505050;
border-right:0.1785vmax solid #666666;
border-bottom:0.3205vmin solid #8F8F8F;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
cursor:pointer;
}



	/* ORANGE BUTTON CLASS */
.orange_button_blue_text {
color:#88CCFF;
font-family:mv boli;
text-align:center;
vertical-align:middle;
border-left:0.119vmax solid #505050;
border-top:0.2137vmin solid #505050;
border-right:0.1785vmax solid #666666;
border-bottom:0.3205vmin solid #8F8F8F;
background-image:linear-gradient(#FFD282, #FF9A3C);
cursor:pointer;
}



	/* BLUE BUTTON CLASS */
.blue_button_blue_text {
color:#88CCFF;
font-family:mv boli;
text-align:center;
vertical-align:middle;
border-left:0.119vmax solid #324B6E;
border-top:0.2137vmin solid #324B6E;
border-right:0.1785vmax solid #324B6E;
border-bottom:0.3205vmin solid #324B6E;
background-image:linear-gradient(#111B2C, #70A3E5);
cursor:pointer;
}

.blue_button_red_text {
color:red;
font-family:mv boli;
text-align:center;
vertical-align:middle;
border-left:0.119vmax solid #324B6E;
border-top:0.2137vmin solid #324B6E;
border-right:0.1785vmax solid #324B6E;
border-bottom:0.3205vmin solid #324B6E;
background-image:linear-gradient(#111B2C, #70A3E5);
cursor:pointer;
}

.blue_button_green_text {
color:#5BB77E;
font-family:mv boli;
text-align:center;
vertical-align:middle;
border-left:0.119vmax solid #324B6E;
border-top:0.2137vmin solid #324B6E;
border-right:0.1785vmax solid #324B6E;
border-bottom:0.3205vmin solid #324B6E;
background-image:linear-gradient(#111B2C, #70A3E5);
cursor:pointer;
}

.blue_button_orange_text {
color:#FF8C3C;
font-family:mv boli;
text-align:center;
vertical-align:middle;
border-left:0.119vmax solid #324B6E;
border-top:0.2137vmin solid #324B6E;
border-right:0.1785vmax solid #324B6E;
border-bottom:0.3205vmin solid #324B6E;
background-image:linear-gradient(#111B2C, #70A3E5);
cursor:pointer;
}





	/* 	FORM FIELD CLASSES *** FORM FIELD CLASSES *** FORM FIELD CLASSES *** FORM FIELD CLASSES *** FORM FIELD CLASSES
		FORM FIELD CLASSES *** FORM FIELD CLASSES *** FORM FIELD CLASSES *** FORM FIELD CLASSES *** FORM FIELD CLASSES
		(same as BUTTON but not centered horizontally, and no cursor:pointer)
	GREY FORM FIELD CLASSES */
.form_field_blue_text {
color:#88CCFF;
font-family:mv boli;
vertical-align:middle;
border-left:0.119vmax solid #505050;
border-top:0.2137vmin solid #505050;
border-right:0.1785vmax solid #666666;
border-bottom:0.3205vmin solid #8F8F8F;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
}

.form_field_green_text {
color:#5BB77E;
font-family:mv boli;
vertical-align:middle;
border-left:0.119vmax solid #505050;
border-top:0.2137vmin solid #505050;
border-right:0.1785vmax solid #666666;
border-bottom:0.3205vmin solid #8F8F8F;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
}

.form_field_red_text {
color:#ff66bb;
font-family:mv boli;
vertical-align:middle;
border-left:0.119vmax solid #505050;
border-top:0.2137vmin solid #505050;
border-right:0.1785vmax solid #666666;
border-bottom:0.3205vmin solid #8F8F8F;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
}

.form_field_orange_text {
color:#FF8C3C;
font-family:mv boli;
vertical-align:middle;
border-left:0.119vmax solid #505050;
border-top:0.2137vmin solid #505050;
border-right:0.1785vmax solid #666666;
border-bottom:0.3205vmin solid #8F8F8F;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
}



	/* BLUE FORM FIELD CLASSES */
.blue_form_field_blue_text {
color:#88CCFF;
font-family:mv boli;
vertical-align:middle;
border-left:0.119vmax solid #324B6E;
border-top:0.2137vmin solid #324B6E;
border-right:0.1785vmax solid #324B6E;
border-bottom:0.3205vmin solid #324B6E;
background-image:linear-gradient(#111B2C, #70A3E5);
}

.blue_form_field_green_text {
color:#5BB77E;
font-family:mv boli;
vertical-align:middle;
border-left:0.119vmax solid #324B6E;
border-top:0.2137vmin solid #324B6E;
border-right:0.1785vmax solid #324B6E;
border-bottom:0.3205vmin solid #324B6E;
background-image:linear-gradient(#111B2C, #70A3E5);
}

.blue_form_field_red_text {
color:#ff66bb;
font-family:mv boli;
vertical-align:middle;
border-left:0.119vmax solid #324B6E;
border-top:0.2137vmin solid #324B6E;
border-right:0.1785vmax solid #324B6E;
border-bottom:0.3205vmin solid #324B6E;
background-image:linear-gradient(#111B2C, #70A3E5);
}

.blue_form_field_orange_text {
color:#FF8C3C;
font-family:mv boli;
vertical-align:middle;
border-left:0.119vmax solid #324B6E;
border-top:0.2137vmin solid #324B6E;
border-right:0.1785vmax solid #324B6E;
border-bottom:0.3205vmin solid #324B6E;
background-image:linear-gradient(#111B2C, #70A3E5);
}





	/* 	CONGLOMERATION GRAY BUTTON & FORM FIELD CLASSES
		(gray gradient background, orange borders) */
.conglomeration_orange_text{
color:#FF8C3C;
font-family:mv boli;
vertical-align:middle;
border-style:solid;
border-left-color:#FF8C3C;
border-top-color:#FF8C3C;
border-right-color:#E8925C;
border-bottom-color:#EFA770;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
}

.conglomeration_blue_text {
color:#88CCFF;
font-family:mv boli;
vertical-align:middle;
border-style:solid;
border-left-color:#FF8C3C;
border-top-color:#FF8C3C;
border-right-color:#E8925C;
border-bottom-color:#EFA770;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
}

.conglomeration_green_text {
color:#5BB77E;
font-family:mv boli;
vertical-align:middle;
border-style:solid;
border-left-color:#FF8C3C;
border-top-color:#FF8C3C;
border-right-color:#E8925C;
border-bottom-color:#EFA770;
background-image:linear-gradient(#3F3F3F, #A0A0A0);
}





	/* Text transparency classes for card production */
.artist_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/artist_text_bg.jpg);
}

.athlete_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/athlete_text_bg.jpg);
}

.criminal_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/criminal_text_bg.jpg);
}

.entrepreneur_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/entrepreneur_text_bg.jpg);
}

.politician_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/politician_text_bg.jpg);
}

.scientist_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/scientist_text_bg.jpg);
}

.spiritual_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/spiritual_figure_text_bg.jpg);
}

.warfare_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/warfare_elite_text_bg.jpg);
}

.other_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/other_text_bg.jpg);
}

.unowned_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/unowned_text_bg.jpg);
}

.generic_text {
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
background-image:url(https://www.daregame.net/graphs/figures/text_bg.jpg);
}