
#button {/*
	width:78px;
	height:28px;

	background-image: -webkit-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	background-image: -moz-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	background-image: -o-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	background-image: -ms-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	background-image: linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#feda71', EndColorStr='#feba48');

	border:1px solid #ca9336;

	-webkit-box-shadow:
		inset 0px 1px 0px #fee395,
		      0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px #fee395,
		      0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px #fee395,
		      0px 1px 1px rgba(0,0,0,.15);

	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;

	font-size:13px;
	font-weight:bold;
	text-align:center;
	line-height:28px;

	color:#996633;
	text-shadow:0px 1px 0px rgba(255,255,255,.4);

	position:absolute;
	top:50%;
	left:50%;
	margin-top:-14px;
	margin-left:-39px;  */
}

#button:hover { /*
	background-image: -webkit-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	background-image: -moz-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	background-image: -o-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	background-image: -ms-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	background-image: linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fec252', EndColorStr='#fecd61');

	-webkit-box-shadow:
		inset 0px 1px 0px #fed17e,
		      0px 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:
		inset 0px 1px 0px #fed17e,
		      0px 1px 1px rgba(0,0,0,.1);
	box-shadow:
		inset 0px 1px 0px #fed17e,
		      0px 1px 1px rgba(0,0,0,.1);  */
}



#modal {
	visibility:hidden;
	width:250px;
	height:270px;
	
	margin-bottom:25px;
	
	/*background:#322F2F;*/

	
background: -webkit-linear-gradient(top,  #5E5454 50%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: -moz-linear-gradient(top,   #5E5454 50%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: -o-linear-gradient(top,   #5E5454 50%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: -ms-linear-gradient(top,  #5E5454 50%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: linear-gradient(top,   #5E5454 50%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aad44f', endColorstr='#5E5454',GradientType=0 );
        -webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px; 
border:1px solid #5E5454;

	position:absolute !important;
	top:28% !important;
	left:29% !important;
	margin-top:100px;-94px !important;
	
	margin-left:-180px !important;
	z-index:101;
}




#content {
	width:250px;
	height:180px;
	color:#5E5454;
	background:url(../images/bg-inner.jpg) #e9e0c3 repeat; 


	//background:orange;

	-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.25);
	-moz-box-shadow:0px 1px 3px rgba(0,0,0,.25);
	box-shadow:0px 1px 3px rgba(0,0,0,.25);

	-webkit-border-radius:0px 0px 4px 4px;
	-moz-border-radius:0px 0px 4px 4px;
	border-radius:0px 0px 4px 4px;
}

#content p {
	font-size:13px;
	font-weight:normal;
	text-align:center;
	line-height:22px;
	color:#555555;

	width:100%;
	float: left;

	margin:10px 0 0 5px;
}


.button {
	width:138px;
	height:33px;

	font-size:13px;
	font-weight:bold;
	line-height:33px;

	color:#fff;
	text-shadow:0px 1px 0px rgba(0,0,0,.2);

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.5),
		0px 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.5),
		0px 1px 2px rgba(0,0,0,.3);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.5),
		0px 1px 2px rgba(0,0,0,.3);

	float:left;
}
.button img { 
	float:left;
	width:33px;
	height:33px;
}



.button.green {
	background: -webkit-linear-gradient(top,  #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: -moz-linear-gradient(top,   #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: -o-linear-gradient(top,   #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: -ms-linear-gradient(top,  #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: linear-gradient(top,   #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aad44f', endColorstr='#5E5454',GradientType=0 );

	border:1px solid #5E5454;

	margin:0 5px 0 75px;
}
.button.red {
	background: -webkit-linear-gradient(top,  #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: -moz-linear-gradient(top,   #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: -o-linear-gradient(top,   #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: -ms-linear-gradient(top,  #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	background: linear-gradient(top,   #5E5454 0%,#BAB1B1 90%,#A29E9E 95%,#BAB1B1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aad44f', endColorstr='#5E5454',GradientType=0 );

	border:1px solid #584646;

	margin:0 35px 0 5px;
}

.reveal-modal-bg { 

	position: fixed; 
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0,0,0,.4);
	z-index: 100;
	display: none;
	top: 0;
	left: 0; 
}



@media only screen and (max-width: 767px) {
        
	#modal {
		width:300px;
		height:200px;
		padding:3px;

		margin-left:-150px !important;
		margin-top:-78px;
	}
	#heading {
		width:300px;
		height:28px;

		line-height:28px;
		font-size:0.688em;
	}
	#content{
		width:300px;
		height:165px;
		
   	}
   	#content{
   		width:250px;
   		font-size:0.688em;
   	}
   	.button img { 
		width:23px;
		height:23px;
	}
	.button {
		width:108px;
		height:23px;

		line-height:23px;
		font-size:0.688em;
	}
	.button.green {
		margin:0 4px 0 4px !important;
	}
	.button.red {
		margin:0 4px 0 4px !important;
	}
}


/*input.m{
background:url(../images/input1.png)   no-repeat;
 

height:43px;
width:451px;
border:0px;

font-size:15px;

outline:none;
}

input.m:hover{
background:url(../images/input1.png) no-repeat;
}

input.m:focus{
 background:url(../images/input1.png)  no-repeat;
}*/

input[type=text],input[type=password],select{ 
width:145px;
height:22px;
margin-bottom:10px;
font-family:Tahoma,Verdana, Geneva, sans-serif;
background:url(../images/tr.png) repeat-x; background: #FFF; /* for non-css3 browsers */
border:1px solid #b3c5ce; padding:2px;
//filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#FFFFF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#FFF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #f3f3f3,  #fff); /* for firefox 3.6+ */ 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 0px 2px #9ec7df;
-webkit-box-shadow: 0px 0px 2px #9ec7df;
box-shadow: 0px 0px 2px #9ec7df; outline:none;
font-size:11px;
}

textarea
{
 margin-bottom:10px;
font-family:Tahoma,Verdana, Geneva, sans-serif;
background:url(../images/tr.png) repeat-x; background: #FFF; /* for non-css3 browsers */
border:1px solid #b3c5ce; padding:2px;
//filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#FFFFF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#FFF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #f3f3f3,  #fff); /* for firefox 3.6+ */ 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 0px 2px #9ec7df;
-webkit-box-shadow: 0px 0px 2px #9ec7df;
box-shadow: 0px 0px 2px #9ec7df; outline:none;
font-size:11px;
}

input[type=submit],input[type=button]{
 //background:#322F2F;
 //color:#CCCCCC;
 width:145px;
 text-align:center;
 height:28.5px;
margin-top:5px;
}
