@CHARSET "UTF-8";
/**
 * Copyright (c) 2006 RedFountain Ltd, the Netherlands. All rights reserved
 * This document contains confidential, proprietary and patentable
 * information that shall not be distributed, routed or otherwise made
 * available outside of RedFountain Ltd except with written permission of RedFountain Ltd
 *
 * Created by  Constantine A. Kolenchenko (ckolenchenko@yukon.cv.ua)
 * $Date: 2008/07/02 $
 */

body.map{
	height: 100%;
	padding: 0px;
	margin: 0px;
	border: none;
	 
}

div.googleContainer{
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-top: 7px;
}

.locs_list_google_div{
	text-align: left;
	padding-top:4px;
}
.locs_list_google_div .bootstrap-select:not([class*="span"]):not([class*="col-"]):not([class*="form-control"]){ 
	width: 100%;
}

 div.google_map{
	width: 100%;
	height: 100%;
	border: 1px solid #BCBCBC;
}

/*(Google map block) Block with round coners ###########################################*/
.generalMapBlockBaloon, .generalMapBlockPlain{
}

.colorMapBlock b.trg b, .colorMapBlock b.brg b{
	background: #D0D1D1;   /*Upper and Bottom borders*/
}

.generalMapBlockBaloon .colorMapBlock b.trg i, .generalMapBlockBaloon .colorMapBlock b.trg u, .generalMapBlockBaloon .colorMapBlock b.brg i, .generalMapBlockBaloon .colorMapBlock b.brg u, .generalMapBlockBaloon .colorMapBlock div.rndbxCg{
	background-color: #F3F0EB;    /*Background*/
	border-color: #D0D1D1;             /*Right and left borders*/
} 


.insideMapBlock{
	height: 250px;
	width: 600px;
	float: right;  
	clear: right;
	padding-bottom: 20px;
	padding-left: 10px;
}

@media (max-width: 1024px) {
	.insideMapBlock{
		width: 100%;
		padding-left: 0px;
	} 
}


@media (max-width: 760px) { 
	.insideMapBlock{
		padding-left: 0px;
		float: none;  
		clear: both;
	}
}


.generalMapBlockPlain .colorMapBlock b.trg i, .generalMapBlockPlain .colorMapBlock b.trg u, .generalMapBlockPlain .colorMapBlock b.brg i, .generalMapBlockPlain .colorMapBlock b.brg u, .generalMapBlockPlain .colorMapBlock div.rndbxCg{
	background-color: #FFFFFF;    /*Background*/
	border-color: #D0D1D1;             /*Right and left borders*/
} 
/*(Google map block) Block with round coners (end) #######################################*/


/*Plain Table #####################*/
.plaineTbl{
	width: 100%;
}

.titlePlainTd{
	padding-top: 20px;
	padding-left: 20px;
	font-size: 18px;
	/*font-weight: bold;*/
	padding-bottom: 5px;
	color: #8C8A8C;
}

.adrsPlainTd{
	padding-left: 20px;
	font-size: 16px;
}


/*Baloon Table #####################*/
table.baloon{
}

table.routTbl{
	width: 105px;
}

table.routTbl td, table.baloon td{
	padding-left: 0px;
}

table.baloon .adrs_title{
	padding-top: 0px;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #6B6B6B;
}

table.baloon .adrsOrgName{
	font-size: 12px;
	font-weight: bold;
	color: #2D85B5;
	/*padding-top: 20px;*/
	/*padding-bottom: 2px;*/
}

table.baloon .adrs_line{
	font-size: 12px;
}

table.baloon .ask_line{
	padding-top: 3px;
	font-size: 11px;
	color: #6B6B6B;
}

table.baloon div.dirFormDiv{
	height: 20px;
}

.routeInp{
	width: 200px;
	height: 20px;
	padding-bottom: 0px;
	padding-top: 0px;
}

table.routTbl td.goTd{
	padding-left: 3px !important; 
}

.goBtn{
	width: 30px;
	padding: 0px;
	height: 20px;
	cursor: pointer;
}
