
body{
	/*font-family: cursive;*/
	background: url(../images/bg.png);
}
.row_left, .row_right{
	display: inline-block;
	/*border:1px solid black;*/
}
.row_left, .row_right{
	padding: 0 36px 0 36px;
	width: 100%;
}
.row_left{
	float: right;
	width: auto;
}
.row_left label{
	padding: 36px 0 0px 0;
}

.row_left input, .row_left select{
	
	font-weight: 700;
	font-size: 18px;
	color: #444951;
	text-align: left;
	height: 47px;
    border-radius: 23px;
	box-shadow: inset 1px 1px 4px rgba(0, 0, 0, .13);
	background: #e8e9ea;
	width: 84%;
	padding: 0 20px;
    border:none;
}
.row_right label{
	padding: 16px 0 0px 0;
}
/*select{
	-moz-appearance: none;
}
.arrow_down{
	background-image:url(../images/arrow_down.png) !important;
	background-repeat:no-repeat !important;
	background-position:170px !important;
}
@media only screen and (min-width:992px) and (max-width: 1199px){
	.arrow_down{
	background-position: 125px !important;
	}
}*/
@media only screen and (max-width: 1199px){
	
	.row_left{
		float: left;
	}
}
/*@media only screen and (max-width: 360px){
	.arrow_down{
	background-position: 140px !important;
	}
}
l*/abel{
	font-size: 16px;
	color: #444951;/*
	font-family: cursive;*/
	font-weight: bold;
}
.row_right span{
	font-size: 26px;
	color: #444951;/*
	font-family: cursive;*/
	font-weight: bold;
}
.row_right .right_text{
	width: 100%;

}

.red{
	color: red !important;
}
.green{
color: green  !important;
}

.cal_button{
	padding: 0 30px;
	height: 76px;/*
	font-family: cursive;*/
	font-weight: bold;
	font-size: 24px;
	color: #fff;
	background: #001e5a;
	border-radius: 38px;
	width: 100%;
	margin-top: 20px;
	border:none;
}
h1{
	font-weight: bold;
	text-align: center;
}
.row_left input, .row_left select, .row_left label{
	/*margin-left: 20px;*/
	}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}