/* yesil #99cc00 */
/* turuncu #f60 */

.form-div{
	padding:0;
	width:100%;
	margin:0 auto;
	background-position: 0 0;
	background-image: url("../i/50black.png");
	font-family: 'Raleway', sans-serif;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

.damacana{
	text-align: left;
	margin:0 auto;
	padding:0;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
	color:#fff;
	font-size: 1.4vw;
	font-weight:normal;
	font-family: 'Raleway', sans-serif;
}

.tl{color:#99cc00;
	margin:0;
	padding:0;
}


table, tr, td{
	//height:100%;
	margin:0;
	padding:0;
	//border-collapse: collapse;
	//border: 0px solid red;
	vertical-align: center;
	text-align: left;
	font-family: 'Raleway', sans-serif;
	white-space: nowrap;
}

th{
	color:#f60;
	margin:5px;
	padding:5px;
}


	
input[type=number]{
	width:46px;
	padding: 0px 3px 0px 3px;
	margin:0;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	color:#99cc00;
}


input.largerCheckbox
{
	width: 24px;
	height: 24px;
	margin:5px;   /*tablo içindeki satır aralığı*/
	padding:0;
}
	
textarea {
	height: 44px;

}


legend{
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#888;
	font-weight:bold;
	font-style:italic;
    padding-bottom:10px;
}

fieldset{
	margin:10px;
	padding:10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
	border-radius: 10px;
	border-color:#888;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #aaa;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #aaa;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #aaa;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #aaa;
}


input, textarea {
	font-weight:400;
	margin: 8px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:solid 0px #444;
	font-size: 22px;
	font-weight:400;
	width: 288px;
	/*height:24px;*/
	padding: 6px;
    border-top: solid 2px #333; 
    border-right: solid 0px #333; 
    border-left: solid 0px #333; 
    border-bottom: solid 0px #fff;
	color:#f60;
	background-image: url('../i/25white.png');
	background-color:transparent;
	background-repeat: repeat;
	}

input:hover, textarea:hover, select:hover,
input:focus, textarea:focus, select:focus{ 
	-moz-box-shadow:0 0 8px lightblue;
	-webkit-box-shadow:0 0 8px lightblue;
	box-shadow:0 0 8px lightblue;
}

.styled-select select{
	background:transparent;
	background-image: url('../i/25white.png');
	background-color:transparent;
	background-repeat: repeat;
	font-weight:400;
	margin: 8px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:solid 0px #444;
	font-size: 22px;
	font-weight:400;
	width: 300px;
	//height:52px;
	padding: 6px;
    border-top: solid 2px #333; 
    border-right: solid 0px #333; 
    border-left: solid 0px #333; 
    border-bottom: solid 0px #fff;
	color:#99cc00;
}

select option {
    background: rgba(64,67,76,1);
    color:#f60;
    text-shadow:0 1px 0 rgba(0,0,0,0.4);
}

.submit input {
	background:none;
	position:relative;
	width: 300px;
	//height:52px;
	background-color:#99cc00;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	display:inline-block;
	cursor:pointer;
	color:#000;
	font-size: 22px;
	padding:6px;
	text-decoration:none;
    border-top: solid 2px #333; 
    border-right: solid 0px #333; 
    border-left: solid 0px #333; 
    border-bottom: solid 0px #fff;
}
.submit input:hover {
	background-color:#99cc00;
    border-top: solid 0px #333; 
    border-right: solid 0px #333; 
    border-left: solid 0px #333; 
    border-bottom: solid 2px #fff;
}
.submit input:active {
	background-color:#f60;
    border-top: solid 2px #333; 
    border-right: solid 0px #333; 
    border-left: solid 0px #333; 
    border-bottom: solid 0px #fff;
}

	
input:hover,textarea:hover,input:focus,textarea:focus{outline:none !important;}

/* RESPONSIVE */
@media (max-width: 800px) {

.damacana{font-size:5vw;}
}