/* PREFARM CSS*/

.icon-user {
    background-image: url(img/user.png) !important;
}
.icon-users {
    background-image: url(img/group.png) !important;
}
.icon-company {
    background-image: url(img/chart_organisation.png) !important;
}
.icon-farms {
    background-image: url(img/home_page.png) !important;
}

.icon-adminchange {
    background-image: url(img/report_user.png) !important;
}

.icon-adminneed {
    background-image: url(img/comments.png) !important;
}

.icon-answer {
    background-image: url(img/comment_edit.png) !important;
}

.icon-organic {
    background-image: url(img/organic.png) !important;
}
.icon-fields {
    background-image: url(img/soil_layers.png) !important;
}
.icon-plant {
    background-image: url(img/leaf_plant.png) !important;
}
.icon-label {
    background-image: url(img/font.png) !important;
}
.icon-link {
    background-image: url(img/link.png) !important;
}
.icon-fert {
    background-image: url(img/tractor.png) !important;
}
.icon-lpis {
    background-image: url(img/mz.png) !important;
}
.icon-parc {
    background-image: url(img/draw_polyline.png) !important;
}
.icon-samples {
    background-image: url(img/showel.png) !important;
}
.icon-reset {
    background-image: url(img/arrow_rotate_clockwise.png) !important;
}
.icon-calcul {
    background-image: url(img/calculator.png) !important;
}
.icon-set {
    background-image: url(img/setting_tools.png) !important;
}
.icon-tabinsert {
    background-image: url(img/table_row_insert.png) !important;
}
.icon-tabedit {
    background-image: url(img/table_edit.png) !important;
}
.icon-tabright {
    background-image: url(img/table_key.png) !important;
}
.icon-tabdelete {
    background-image: url(img/table_row_delete.png) !important;
}
.icon-tabrefresh {
    background-image: url(img/table_refresh.png) !important;
}
.icon-changepassword {
    background-image: url(img/change_password.png) !important;
}
.icon-folder {
    background-image: url(img/folder.png) !important;
}
.icon-save {
    background-image: url(img/disk.png) !important;
}
.icon-delete {
    background-image: url(img/bin.png) !important;
}
.icon-merge {
    background-image: url(img/plus.png) !important;
}
.icon-upload {
    background-image: url(img/upload.png) !important;
}
.icon-download {
    background-image: url(img/download.png) !important;
}
.icon-stat {
    background-image: url(img/statistics.png) !important;
}
.icon-copy-name {
    background-image: url(img/page_white_copy.png) !important;
}
.icon-multi-fill {
    background-image: url(img/paintcan.png) !important;
}
.icon-bullet-on {
    background-image: url(img/bullet_yellow.png) !important;
}
.icon-bullet-off {
    background-image: url(img/bullet_white.png) !important;
}
.icon-cut {
    background-image: url(img/cut.png) !important;
}
.icon-ok {
    background-image: url(img/tick.png) !important;
}
.icon-cancel {
    background-image: url(img/cross.png) !important;
}
.icon-excel {
    background-image: url(img/page_excel.png) !important;
}
.icon-cursor {
    background-image: url(img/cursor.png) !important;
}
.icon-print {
    background-image: url(img/printer.png) !important;
}
.icon-pdf {
    background-image: url(img/page_white_acrobat.png) !important;
}
.icon-info {
    background-image: url(img/information.png) !important;
}
.icon-mline {
    background-image: url(img/measure.png) !important;
}
.icon-marea {
    background-image: url(img/measure_crop.png) !important;
}
.icon-flask {
    background-image: url(img/flask.png) !important;
}
.icon-pie {
    background-image: url(img/chart_pie.png) !important;
}
.icon-zoom {
    background-image: url(img/zoom.png) !important;
}
.icon-pencil {
    background-image: url(img/pencil.png) !important;
}
.icon-hole {
    background-image: url(img/layer_mask.png) !important;
}
.icon-dpz {
    background-image: url(img/satellite.png) !important;
}
.icon-bon {
    background-image: url(img/green.png) !important;
}
.icon-mz {
    background-image: url(img/layouts_4.png) !important;
}
.icon-dem {
    background-image: url(img/layer_shaded_relief.png) !important;
}
.icon-jd {
    background-image: url(img/johndeere.png) !important;
}
.icon-od {
    background-image: url(img/onedrive16.png) !important;
}

.vra-yes div {
    background-image: url(img/accept.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
}
.vra-no div {
    background-image: url(img/accept-gray.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
}
.vra-x div {
    background-image: url(img/cross.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
}

div.HSLayersControlBoxLayerSwitcher {height:50px; width:190px;}

#header {
	background: #F8F8F8; 
}

#header div  {
	background-color: transparent;
	font-family: Myriad Pro,Helvetica,Arial,sans-serif;
}

li.x-boundlist-item {
    font-size: 10px;
    list-style-type: none;
}

.icon-report-0 { 
	cursor: pointer; 
    background-image: url(img/report-r.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
}

.icon-report-1 { 
	cursor: pointer; 
    background-image: url(img/report.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
}

.icon-report-2 { 
	cursor: pointer; 
    background-image: url(img/report-y.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
}

.icon-report-3 { 
	cursor: pointer; 
    background-image: url(img/report-g.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
}

.icon-report-user { 
	cursor: pointer; 
    background-image: url(img/report_edit.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
}

.icon-poly {
	cursor: pointer; 
    background-image: url(img/polygon.png) !important;
    background-repeat: no-repeat;
    background-position: center center;	
}

.icon-zoomfit {
	cursor: pointer; 
    background-image: url(img/zoom-world-mini-hsl.png) !important;
    background-repeat: no-repeat;
    background-position: center center;	
}

#sel-action {
	color: #DAD9D9;
	padding: 50px;
	text-align:center;
	font-size: 16pt;
}

#info-welcome {
	padding: 20px;
	text-align:center;
	font-size: 16pt;
}

div.flash {
	color: black;
	background: #ffe4e1;
	border: 1px solid #ff0000;
	padding: 1em;
	margin: 1em 0;
	text-align:center;
}

.small-legend {
	width:150pt; 
	float:left;
	padding: 5pt;
}

.measure {
	color: red;
	/*font-weight: bold; */
}

.menu {
    margin: 0;
    padding: 0;
    background: #06A;
}
.menu li {
    display: inline-block;
    padding: 0;
}

.menu li a {
    display: inline-block;
    background: #06A;
    color: white;
    padding: 7px;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
}

.menu li a:hover {
    background: #69D;
}

.menu li a.selected {
    background: #E40;
}

.x-column-header-inner {
    padding: 7px 6px 7px 7px; !important;
}

.ms-button {
    width: 20px; height: 20px;
    display: inline-block;
    float:right;
    background-position: 1px, 1px;
    background-repeat: no-repeat;
    background-color: #EEE;
    border: 1px solid #DDD;
    border-radius: 3px;
    margin-left: 3px;
}

.ms-button:hover {
    background-color: #EA8;
}

.olFramedCloudPopupContent h3 {
    margin: 10px 0 5px 0;
}

.row-modified .x-grid-cell {
    background: #FEE;
}

.row-modified:hover .x-grid-cell {
    background: rgba(0, 0, 0, 0.0);
}

label.label {
    width: 75px;
    display: inline-block;
}

div.topo-map, div.topo-map img{
    mix-blend-mode: multiply !important;
}

.dpz-saved {
    font-weight: bold;
    color: #900;
}

.dpz-no {
    color: #BBB;
}

#dpz-histogram {
    /*background: gray !important;*/
}

#dpz-histogram div div {
    width: 1px;
    background-color: gray;
    display: inline-block;
}

div.olControlAttribution {
    bottom: 10px !important;
    right: 10px !important;
}