
.only-mobile{
	display:none
}

.only-pc{
	display:block;
}
#map-canvas{
	max-width:700px;
	min-width:512px;
	width:100%;
	min-height:512px;
	max-height:700px;
}

.buy-button{
	margin-top: 40px;
	background-color: #93b900;
	width: 182px;
	height: 55px;
	line-height: 55px;
	font-family: 'PT Sans', sans-serif;
	font-weight: 700;
	font-size: 20px;
	color: white;
	text-decoration: none;
	display: block;
	float:left;
	text-align:center;
}

.company-info{
	padding-left: 100px;
	padding-top:50px;
	background-color: white;
	max-width: 600px;
}

.company-name{
	font-family: 'Open Sans', sans-serif;
	font-weight: 500;
	font-size: 24px;
	color: #424044;
	padding-bottom:30px;
}

.company-data{
	font-family: 'Open Sans', sans-serif;
	font-weight: 500;
	line-height: 26px;
	font-size: 13px;
	color: #77767b;
}

.blue-text{
	color:#0071b3;
	text-decoration:none;
}

.blue-text:hover{
	color: #0071b3;
}

.company-country{
	padding-bottom:50px;
}

.company-country img{
	float:left;
}

.selectable-country{
	display:none;
}

.company-country-name{
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	font-size: 24px;
	padding-left:30px;
	float:left;
	line-height:100px;
	color: #5d5d5d;
}

.country-list{
	max-width: 700px;
	background-color: white;
	padding:30px;	
}

.country{
	float:left;
	display: block;
	padding: 20px;
}

.country:hover{
	cursor:pointer;
	background-color:rgb(225,225,225);
}

.country-selected{
	background-color:rgb(225,225,225);
}

.country-name{
	font-family: 'PT Sans', sans-serif;
	font-weight: 500;
	font-size: 9px;
	color:#77767b;
}

.select-country-title{
	color:#99bf00;
	font-family: 'PT Sans', sans-serif;
	font-weight: 700;
	font-size: 20px;
	text-align:left;
	padding-left:30px;
}

.text-fields{
	padding:30px;
}

.text-fields .select-country-title{
	padding:0;
}

input{
	width:100%;	
	color: #babcbe;
	line-height: 32px;
	font-family: 'PT Sans', sans-serif;
	font-weight: 500;
	font-size: 15px;
	padding-left:10px;
	border: 1px solid #dedede;
}

textarea{	
	resize: none;
	width:100%;	
	color: #babcbe;
	line-height: 32px;
	font-family: 'PT Sans', sans-serif;
	font-weight: 500;
	font-size: 15px;
	padding-left:10px;
	border: 1px solid #dedede;
}


.send-button{
	margin-top: 40px;
	background-color: #93b900;
	width: 182px;
	height: 55px;
	line-height: 55px;
	font-family: 'PT Sans', sans-serif;
	font-weight: 700;
	font-size: 20px;
	color: white;
	text-decoration: none;
	display:block;
	text-align:center;
}

.send-button:hover{
	cursor:pointer;
}

.thanks{
	color:#5d5d5d;
	line-height: 32px;
	font-family: 'PT Sans', sans-serif;
	font-weight: 500;
	font-size: 15px;
}