body {
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 62.5%;
}
.controls {
  margin-top: 10px;
  border: 1px solid transparent;
  border-radius: 2px 0 0 2px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  height: 32px;
  outline: none;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}

#pac-input {
  background-color: #fff;
  font-family: Roboto;
  font-size: 15px;
  font-weight: 300;
  margin-left: 12px;
  padding: 0 11px 0 13px;
  text-overflow: ellipsis;
  width: 300px;
}

#pac-input:focus {
  border-color: #4d90fe;
}

.pac-container {
  font-family: Roboto;
}

.obj_dist{
	width: 440px;
}
.obj_dist2{
	width: 300px;
}
.no-close .ui-dialog-titlebar-close {
	display: none;
}
.map-wrap{
	height:355px;
	width:450px;
	overflow:hidden;
}

#map-canvas {
	//margin: 0px 0px 10px 0px;
	border: 1px solid #CCCCCC;
	height:355px;
	width:450px;
}
.map-wrap2{
	height:310;
	width:820;
}
#div_html {
	height:317px; 
	overflow:auto;
}

.ukryj{
	display: none;
	visibility: hidden;
}

#div_geomap {
	margin-top:10px;
	height:290px;
	width: 450px;
	overflow:auto;
	overflow-x: hidden;
	border: 1px solid #CCCCCC;
}
.cs {
	display: none;
	visibility: hidden;
    position:absolute;
    top:0px;
    left:0;
    background: transparent;
    border: none !important;
    font-size:0;
}
.button_menu0 {
	width: 110px;
	height: 30px;
	font-size: 1.1em;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #FFFFFF;
}
.button_menu1 {
	width: 110px;
	height: 30px;
	font-size: 1.1em;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #FFFFFF;
    background: #FFFFFF;
    color: #FF0000;
}
.stat_detail {
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 1.3em;
	height: 330px;
	overflow-y:scroll;
	overflow-x:hidden;
}
#accordion_dictionary-detail {
    overflow-y:auto;
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 1.3em;
	margin: 10px 10px 0px 10px;
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 15px;
	height: 350px;
}
#accordion_stat-detail {
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 1.3em;
	margin: 10px 10px 0px 10px;
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 15px;
	height: 350px;
}
#accordion_stat-content  {
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 1.3em;
	margin: 10px 10px 0px 10px;
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 15px;
	height: 350px;
}
#accordion_list-detail  {
    overflow-y:auto;
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 1.3em;
	margin: 10px 10px 0px 0px;
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 15px;
	height: 350px;
}

#accordion_list-content  {
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
	font-size: 1.3em;
	margin: 10px 10px 0px 10px;
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 15px;
	height: 350px;
}

#accordion_list-button {
	margin: 10px 10px 10px 10px;
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 5px;
    background: #F1F1F1;
}
.ac1{ height: 240px; }
.ac2{ height: 260px; }
.ac3{ height: 288px; }
#ads-creation1 { height: 290px; }
#ads-creation2 { height: 290px; }
#ads-creation3 { height: 290px; }
#ads-creation4 { height: 290px; }


#ads-creation12 { height: 290px; }
#ads-creation22 { height: 290px; }
#ads-creation32 { height: 290px; }
#ads-creation42 { height: 290px; }

#accordion_list {
    margin: 10px 0px 0px 4px;
	width: 370px;
}
#accordion_list2 {
    margin: 25px 0px 0px 4px;
	width: 370px;
}
#container-list {
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 5px;
	height: 470px;
}
#pasek_dolny{
	margin: 0px 0px 0px 0px;
    background: #FF0000;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border: 1px solid #FF0000;
}
#pasek_gorny{
	margin: 0px 0px 0px 0px;
    background: #FF0000;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-top-left-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-topleft: 7px;
	border-top-right-radius: 7px;
	border-top-left-radius: 7px;
	border: 1px solid #FF0000;
}
#main-menu {
	margin: 0px 0px 0px 0px;
	border: 1px solid #AAAAAA;
    background: #FFFFFF;
    border-radius: 4px;
}
#sub-menu {
	margin: 2px 2px 2px 2px;
	border: 1px solid #AAAAAA;
    background: #CCCCCC;
    border-radius: 4px;
	padding: 5px;
}
#containermenu  {
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 5px;
	height: 450px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
#container {
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 5px;
	height: 340px;
}
#container-2 {
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 5px;
	height: 150px;
}

#container-2 .highcharts-legend  tspan{
	color: #ffffff;
	fill: #ffffff;
	border-color: #ffffff;
	stroke: #ffffff;
}
#container-2 .highcharts-legend  rect{
	color: #ffffff;
	fill: #ffffff;
	border-color: #ffffff;
	stroke: #ffffff;
}
#container-2 .highcharts-legend path{
	color: #ffffff;
	fill: #ffffff;
	border-color: #ffffff;
	stroke: #ffffff;
}
#container-2 .highcharts-legend text{
	color: #ffffff;
	fill: #ffffff;
	border-color: #ffffff;
	stroke: #ffffff;
}
.highcharts-legend{
	height: 200px;
}
#container3 {
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 5px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 15px;
	height: 250px;
}
#add-keyword {
	margin: 4px 0px 10px 0px;
	width: 400px;
}
#map-canvas2 {
	margin: 10px 0px 10px 0px;
	border: 1px solid #CCCCCC;
	width: 820px;
	height: 310px;
}
.button_stat {
	width: 120px;
}
.button_stat_long {
    margin: 10px 0px 0px 4px;
	width: 370px;
	float: left;
	font-weight: bold;
	text-align: left;
    /*color: #FF0000;*/
    background: #F1F1F1;
	/*border: 1px solid #FF0000;*/
	/*height: 48px;*/
}
.button_navigation {
	width: 120px;
}
.bottom_panel {
	margin: 10px 0px 0px 0px;
	border-width: 1px 1px 1px 1px;
	padding: 5px;
	border: 1px solid #AAAAAA;
	width: 95%;
	left: 18px;
	right: 10px;
    border-radius: 5px;
	position: absolute; 
	bottom: 10px; 
    background: #F1F1F1;
}
.qleft_panel {
	margin: 10px 0px 0px 0px;
	text-align: left;
	overflow:auto;
	height:390px;
}
#file1_1, #file1_2, #clearfile1_1, #clearfile1_2{
	width: 140px;
}
#file2_1, #file2_2, #clearfile2_1, #clearfile2_2{
	width: 280px;
}
#images {
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	width: 100%;
}
#image-list {
	margin: 10px 10px 10px 10px;
    border-radius: 5px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #AAAAAA;
	padding: 5px;
    background: #F7F7F7;
	text-align: center;
	height: 420px;
}
.tabs_caption_stat {
	height: 325px;
}
.tabs_caption {
	height: 450px;
}
.tabs2_caption {
	height: 350px;
	text-align: left;
}
#tabs-4{
	text-align: left;
}
.div_caption {
	margin: 8px 0px 0px 0px;
	height: 20px;
}
.radio_radio {
	width: 200px;
}
.latlng_caption {
	width: 70px;
}
.memobox_js {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 700px;
	height: 100px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}
.memobox_js300 {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 320px;
	height: 130px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}
.memobox {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 400px;
	height: 100px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}
.memobox100 {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 900px;
	height: 100px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}
.memobox_html {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 800px;
	height: 120px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}
.memobox_html400 {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 800px;
	height: 40px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}
.memobox_html600 {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 640px;
	height: 160px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;

}
.editbox {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 400px;
	height: 18px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}
.editbox100 {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 900px;
	height: 18px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}

.editbox160 {
	margin: 0px 10px 8px 0px;
	font-size: 12px;
	width: 160px;
	height: 18px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}

.editbox160B {
	font-size: 12px;
	width: 160px;
	height: 18px;
	border-width: 1px 1px 1px 1px;
	border: 1px solid #CCCCCC;
    border-radius: 5px;
}



div#routers-contain {  border: 1px solid #eee; width: 900px; height:300px; overflow:auto; }
div#routers-contain table { margin: 5px 5px 5px 5px; border-collapse: collapse; width: 690px; }
div#routers-contain table th { border: 1px solid #eee; padding: .4em 10px; text-align: left; }
div#routers-contain table td { border: 1px solid #eee; padding: .1em 10px; text-align: left; }


div#users-contain {  border: 1px solid #eee; width: 400px; height:235px; overflow:auto; }
div#users-contain table { margin: 5px 5px 5px 5px; border-collapse: collapse; width: 370px; }
div#users-contain table th { border: 1px solid #eee; padding: .4em 10px; text-align: left; }
div#users-contain table td { border: 1px solid #eee; padding: .1em 10px; text-align: left; }
.ui-dialog .ui-state-error { padding: .3em; }
.validateTips { border: 1px solid transparent; padding: 0.3em; }
.col1 { width: 10px; }
.col3 { width: 10px; }
.col4 { width: 100px; }
.col5 { width: 10px; display:none; }

.checkbox_column {border: 1px solid #808080;}
.checkbox_geo {border: 1px solid #808080;}
input.text { margin-bottom:12px; width:95%; padding: .4em; }
fieldset { padding:0; border:0; margin-top:20px; }
h1 { font-size: 1.2em; margin: .6em 0; }
#accordion {
    margin: 10px 0px 0px 4px;

}

#edit-creation {
    margin: 10px 0px 5px 10px;
	width: 85px;
}
#new-creation {
    margin: 10px 0px 5px -3px;
	width: 85px;
}
