/*
 *
 *	usare assieme alla classe btn, es. class="btn btn-custom btn-color-red"
 *
 */

.header_div{
    border: 1px solid #126E51 !important;
}

#imaginary_container{
    margin-top:20%; /* Don't copy this */
}
.stylish-input-group .input-group-addon{
    background: white !important; 
}
.stylish-input-group .form-control{
	border-right:0; 
	box-shadow:0 0 0; 
	border-color:#ccc;
}
.stylish-input-group button{
    border:0;
    background:transparent;
}









.btn-custom
{
	border: 0px;
	border-radius: 4px !important;
	
	color: #fff;
	font-size: 13px !important;
	text-transform: uppercase;
	font-weight: bold;
	
	padding-left: 15px;
	padding-right: 15px;
}

.btn-login
{
	border: 0px;
	color: #000;
	/* font-size: 13px !important; */
	text-transform: uppercase;
	font-weight: bold;
	height: 34px;
        margin-bottom: 4px;
	padding: 3px 6px;
        border-radius: 2px !important;
}

.btn-register
{
	border: 0px;
	color: #000;
	/* font-size: 13px !important; */
	text-transform: uppercase;
	font-weight: bold;

	height: 28px;	
	padding: 3px 6px;
        border-radius: 2px !important;
}

.btn-marketmoves
{
	border: 0px;
	border-radius: 4px !important;
	
	color: #fff;
	font-size: 12px !important;
	font-weight: bold;

	height: 22px;	
	padding: 3px 6px !important;
}

.btn-round
{
	border-radius: 100px !important;
}

.btn-w-100
{
	min-width: 100px;
}

.btn-w-125
{
	min-width: 125px;
}

.btn-w-150
{
	min-width: 150px;
}

/* ******************************************************************* */

/*
 *	RED
 */

.btn-color-red,
.btn-color-red:active,
.btn-color-red:focus
{
	background-color: hsl(360, 82%, 37%) !important;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eb3737", endColorstr="#ab1010") !important;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#eb3737), to(#ab1010)) !important;
	background-image: -moz-linear-gradient(top, #eb3737, #ab1010) !important;
	background-image: -ms-linear-gradient(top, #eb3737, #ab1010) !important;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eb3737), color-stop(100%, #ab1010)) !important;
	background-image: -webkit-linear-gradient(top, #eb3737, #ab1010) !important;
	background-image: -o-linear-gradient(top, #eb3737, #ab1010) !important;
	background-image: linear-gradient(#eb3737, #ab1010) !important;
	border-color: #ab1010 #ab1010 hsl(360, 82%, 32%) !important;
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33) !important;
	-webkit-font-smoothing: antialiased;
}
	.btn-color-red:hover,
	.btn-color-red:active
	{
		background-color: hsl(360, 82%, 43%) !important;
		background-repeat: repeat-x;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee5353", endColorstr="#c71313") !important;
		background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5353), to(#c71313)) !important;
		background-image: -moz-linear-gradient(top, #ee5353, #c71313) !important;
		background-image: -ms-linear-gradient(top, #ee5353, #c71313) !important;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5353), color-stop(100%, #c71313)) !important;
		background-image: -webkit-linear-gradient(top, #ee5353, #c71313) !important;
		background-image: -o-linear-gradient(top, #ee5353, #c71313) !important;
		background-image: linear-gradient(#ee5353, #c71313) !important;
		border-color: #c71313 #c71313 hsl(360, 82%, 38%) !important;
		color: #fff !important;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33) !important;
		-webkit-font-smoothing: antialiased;
	}
	
/*
 *	BLUE
 */
.btn-color-blue,
.btn-color-blue:active,
.btn-color-blue:focus
{
	background-color: hsl(201, 100%, 30%) !important;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a5ff", endColorstr="#006399") !important;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#00a5ff), to(#006399)) !important;
	background-image: -moz-linear-gradient(top, #00a5ff, #006399) !important;
	background-image: -ms-linear-gradient(top, #00a5ff, #006399) !important;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a5ff), color-stop(100%, #006399)) !important;
	background-image: -webkit-linear-gradient(top, #00a5ff, #006399) !important;
	background-image: -o-linear-gradient(top, #00a5ff, #006399) !important;
	background-image: linear-gradient(#00a5ff, #006399) !important;
	border-color: #006399 #006399 hsl(201, 100%, 25%) !important;
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33) !important;
	-webkit-font-smoothing: antialiased;
}
	.btn-color-blue:hover
	{
		background-color: hsl(201, 100%, 38%) !important;
		background-repeat: repeat-x;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#28b4ff", endColorstr="#007dc1") !important;
		background-image: -khtml-gradient(linear, left top, left bottom, from(#28b4ff), to(#007dc1)) !important;
		background-image: -moz-linear-gradient(top, #28b4ff, #007dc1) !important;
		background-image: -ms-linear-gradient(top, #28b4ff, #007dc1) !important;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #28b4ff), color-stop(100%, #007dc1)) !important;
		background-image: -webkit-linear-gradient(top, #28b4ff, #007dc1) !important;
		background-image: -o-linear-gradient(top, #28b4ff, #007dc1) !important;
		background-image: linear-gradient(#28b4ff, #007dc1) !important;
		border-color: #007dc1 #007dc1 hsl(201, 100%, 33%) !important;
		color: #fff !important;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33) !important;
		-webkit-font-smoothing: antialiased;
	}

        /*
         *	GREEN
         */
        .btn-color-green,
        .btn-color-green:active,
        .btn-color-green:focus
        {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b4ddb4+0,83c783+17,52b152+33,008a00+67,005700+83,002400+100;Green+3D+%231 */
background: #b4ddb4; /* Old browsers */
background: -moz-linear-gradient(top,  #b4ddb4 0%, #83c783 17%, #52b152 33%, #008a00 67%, #005700 83%, #002400 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=0 ); /* IE6-9 */

        }
        .btn-color-green:hover
        {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b4ddb4+0,83c783+17,52b152+33,008a00+67,005700+83,002400+100;Green+3D+%231 */
background: #b4ddb4; /* Old browsers */
background: -moz-linear-gradient(top,  #b4ddb4 0%, #83c783 17%, #52b152 33%, #008a00 67%, #005700 83%, #002400 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#005700 83%,#002400 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#002400',GradientType=0 ); /* IE6-9 */

        }


/*
 *	YELLOW
 */
.btn-color-yellow,
.btn-color-yellow:active,
.btn-color-yellow:focus
{
	background-color: hsl(40, 100%, 33%) !important;
	background-repeat: repeat-x  !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fad025", endColorstr="#d36d02") !important;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#fad025), to(#d36d02)) !important;
	background-image: -moz-linear-gradient(top, #fad025, #d36d02) !important;
	background-image: -ms-linear-gradient(top, #fad025, #d36d02) !important;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fad025), color-stop(100%, #d36d02)) !important;
	background-image: -webkit-linear-gradient(top, #fad025, #d36d02) !important;
	background-image: -o-linear-gradient(top, #fad025, #d36d02) !important;
	background-image: linear-gradient(#fad025, #d36d02) !important;
	border-color: #d36d02 #d36d02 hsl(40, 100%, 28%) !important;
	color: #1d1d1d !important;
	text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.33);
	-webkit-font-smoothing: antialiased;
}


.btn-color-yellow2,
.btn-color-yellow2:active,
.btn-color-yellow2:focus,
.btn-color-yellow2:hover
{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6e6b4+0,ed9017+100;Yellow+3D+%231 */
background: #f6e6b4; /* Old browsers */
background: -moz-linear-gradient(top,  #f6e6b4 0%, #ed9017 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f6e6b4 0%,#ed9017 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6e6b4', endColorstr='#ed9017',GradientType=0 ); /* IE6-9 */

}


.btn-color-orange,
.btn-color-orange:active,
.btn-color-orange:focus,
.btn-color-orange:hover
{
    background: '#4a4a4a'; /*rgb(42,139,237);*/
    /*background: -moz-linear-gradient(top, rgba(42,139,237,1) 0%, rgba(0,88,232,1) 100%); 
    background: -webkit-linear-gradient(top, rgba(42,139,237,1) 0%,rgba(0,88,232,1) 100%); 
    background: linear-gradient(to bottom, rgba(42,139,237,1) 0%,rgba(0,88,232,1) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a8bed', endColorstr='#0058e8',GradientType=0 );
    */color:white;
}

.border-orange{
    border:1px solid #FFA200 !important;
}

.btn-color-gray,
.btn-color-gray:active,
.btn-color-gray:focus,
.btn-color-gray:hover
{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4c4c4c+0,595959+12,666666+25,474747+39,2c2c2c+50,000000+51,111111+60,2b2b2b+76,1c1c1c+91,131313+100;Black+Gloss+%231 */
background: rgb(76,76,76); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}

.btn-color-white,
.btn-color-white:active,
.btn-color-white:focus,
.btn-color-white:hover
{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#606c88+0,3f4c6b+100;Grey+3D+%232 */
background: rgb(96,108,136); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(96,108,136,1) 0%, rgba(63,76,107,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(96,108,136,1) 0%,rgba(63,76,107,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
}

.btn-color-green1,
.btn-color-green1:active,
.btn-color-green1:focus,
.btn-color-green1:hover
{
background: #44b548; /* Old browsers */
background: -moz-linear-gradient(top,  #44b548 0%, #44b548 41%, #09a320 56%, #09a320 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #44b548 0%,#44b548 41%,#09a320 56%,#09a320 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #44b548 0%,#44b548 41%,#09a320 56%,#09a320 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#44b548', endColorstr='#09a320',GradientType=0 ); /* IE6-9 */
}

.mobile-box {
    color: #fff;
    border-bottom:1px solid orange;
    border-left:1px solid orange;
    border-right:1px solid orange;
    border-radius:0px 0px 10px 10px;
}

.linear-background-orange {
    color: #fcd600; /* Old browsers */
}

#close_coupon_response{
border-radius: 4px !important;
padding: 5px;
font-size: 11px;
font-weight: bold;
}

#btn_print_coupon{
    margin-left: 10px;
}

#close_coupon_response{
    margin-top: 3px;
}

.btn-live-odd.oddsBtn{
    font-size: 11px;
}

.btn-slider-reg
{
width: 39%;
height: 22%;
display: block;
position: absolute;
text-decoration: none;
padding: 6px;
text-align: center;
font-weight: bold;
color: #000;
font-size: 18px;
bottom: 0px;
left: 0%;
line-height: 305%;
}
