@charset "utf-8";
/* CSS Document */

html,body {
	margin:0;
	padding:0;
	height:100%;
	background-color:#E9E9E9;
	font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
}

* { box-sizing:border-box; }
.inline_block { display:inline-block; }
.noWrap { white-space:nowrap; }

.table { display:table;	border-spacing:0px;	margin:0px auto; }
.row { display:table-row; }
.cell {	display:table-cell;	}

.center { margin-left:auto;	margin-right:auto; }
.textLeft { text-align:left; }
.textCenter { text-align:center; }
.vMiddle { vertical-align:middle; }



.window-container {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	overflow:auto;
}


.call-div {
	text-align:center;
	padding:8px;
}

.call-txt {
	font-size:18px;
	font-weight:600;
	padding-left:4px;
	padding-right:4px;	
}
.call-num {
	font-size:24px;
	font-weight:600;
	padding-left:4px;
	padding-right:4px;
	font-style:italic;
}

.clickCall {
	display:none;
	height:60px;
	line-height:60px;
	text-align:center;
	text-decoration: none;
	margin:0px;
	padding:0px;
	color:#fff;
	font-weight:bold;
	font-size:28px;
	letter-spacing:2px;
	background: linear-gradient(to bottom, #23F20C 0%, #0C4A07 100%);
	border-bottom:1px solid #000;
	z-index:101;
}
.clickCall-phone {
	height:24px;
	vertical-align:middle;
	margin-bottom:5px;
	
}


.form-div {
	width:99%;
	max-width:500px;
	padding:4px, 8px, 4px, 8px;
	margin:0px auto 0px;
	text-align:left;
}

.input-label {
	margin-top:5px;
	font-size:14px;
	color:#323232;
}

.txt-input {	
	border:1px solid rgba(42,42,42,1.00);
	border-radius:5px;
	padding:6px;
	font-size:14px;
}
.txt-input:focus {
	background-color:#FF3;
}


.btn-input {
	padding: .5em 1.2em;
	border: 1px solid transparent;
	border-radius: 3px;
	box-shadow: 0 3px 0 rgba(0,0,0,.04);
	vertical-align: baseline;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	font-weight: 500;
	font-size: 16px;
	cursor: pointer;
	background: linear-gradient(#0079bc, #00509d);
	color:#fff;
}
.btn-input:hover { background: linear-gradient(#00509d, #0079bc); }





@media screen and (max-width : 600px){
	.clickCall { display:block;	}
	.call-txt { display:none; }
}