.form-control::-moz-placeholder {
	color: #333333;
}
body {
	text-align: center;
}
select, input, option	{
	font-size: 13px !important;
    padding: 0 !important;
}
.form-int {
	margin: 180px 0 0;
}
.cust-group {
	margin-bottom: 8px !important;
}
.cust-btn {
	font-size: 21px;
	font-weight: bold;
	height: 35px;
	line-height: 0;
	width: 232px;
}
.cust-btn-int {
	font-size: 21px;
	font-weight: bold;
	height: 35px;
	line-height: 0;
	width: 234px;
	margin: 8px 0 0;
}
.form-gr-int {
    display: block;
    margin: 5px 0;
    overflow: hidden;
}
#from_admin1_container {
    display: none;
    float: left;
}
#from_admin1_container select {
    height: 34px;
}
#to_admin1_container {
    display: none;
    float: left;
}
#to_admin1_container select {
    height: 34px;
}
#from_country {
    border-radius: 4px 0 0 4px;
}
#from_city {
    border-radius: 0 4px 4px 0;
}
.input-int-big {
    border-radius: 0 3px 3px 0;
    margin: 0 !important;
}
#to_city {
    font-size: inherit;
    height: 34px;
}
.input-int-small {
    padding: 6px 8px;
}
.from_city_int_sm {
    padding: 6px 8px;
}
.input-group[class*="col-"] {
    float: left !important;
}
#submitButton {
    padding-right: 0;
}
.moving-to-int {
	margin: 8px 0 0 0;
}
.moving-to-int select, .moving-from-int select {
    background: none;
    border: medium none;
    height: 30px;
    width: 252px;
    padding: 5px 0;
}
.span-int {
    display: block;
    font-size: 18px;
    padding: 0 0 8px;
    text-align: center;
    width: 230px;
}
.to_city, .from_city {
    border: 1px solid #999999;
    border-radius: 0 0 3px 3px;
    color: #000000;
    font-family: 'Arial';
    font-size: 14px;
    height: 30px;
    margin: 0;
    padding: 5px;
    width: 234px;
}
.to_city:focus, .from_city:focus {
	border: 1px solid #039046;
	box-shadow: 0 0 2px #04BE5E;
}