
@font-face {
    font-family: "Museo";
    font-style: normal;
    font-weight: 100;
    src: url("../fonts/Museo100-Regular.eot");
    src:
    url("../fonts/Museo100-Regular.eot?#iefix") format("embedded-opentype"),
    url("../fonts/Museo100-Regular.woff2") format("woff2"),
    url("../fonts/Museo100-Regular.woff") format("woff"),
    url("../fonts/Museo100-Regular.ttf") format("truetype"),
    url("../fonts/Museo100-Regular.svg#museo100") format("svg");
}

@font-face {
    font-family: "Museo";
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/Museo300-Regular.eot");
    src:
    url("../fonts/Museo300-Regular.eot?#iefix") format("embedded-opentype"),
    url("../fonts/Museo300-Regular.woff2") format("woff2"),
    url("../fonts/Museo300-Regular.woff") format("woff"),
    url("../fonts/Museo300-Regular.ttf") format("truetype"),
    url("../fonts/Museo300-Regular.svg#museo100") format("svg");
}

@font-face {
    font-family: "Museo";
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/Museo500-Regular.eot");
    src:
    url("../fonts/Museo500-Regular.eot?#iefix") format("embedded-opentype"),
    url("../fonts/Museo500-Regular.woff2") format("woff2"),
    url("../fonts/Museo500-Regular.woff") format("woff"),
    url("../fonts/Museo500-Regular.ttf") format("truetype"),
    url("../fonts/Museo500-Regular.svg#museo100") format("svg");
}

@font-face {
    font-family: "Museo";
    font-style: normal;
    font-weight: 700;
    src: url("../fonts/Museo700-Regular.eot");
    src:
    url("../fonts/Museo700-Regular.eot?#iefix") format("embedded-opentype"),
    url("../fonts/Museo700-Regular.woff2") format("woff2"),
    url("../fonts/Museo700-Regular.woff") format("woff"),
    url("../fonts/Museo700-Regular.ttf") format("truetype"),
    url("../fonts/Museo700-Regular.svg#museo100") format("svg");
}

@font-face {
    font-family: "Raleway";
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/Raleway-Regular.eot");
    src:
    url("../fonts/Raleway-Regular.eot?#iefix") format("embedded-opentype"),
    url("../fonts/Raleway-Regular.woff2") format("woff2"),
    url("../fonts/Raleway-Regular.woff") format("woff"),
    url("../fonts/Raleway-Regular.ttf") format("truetype"),
    url("../fonts/Raleway-Regular.svg#museo100") format("svg");
}

html, body {
    -ms-touch-action: none;
    /*font-size: 16px;*/
    line-height: 1.5;
    font-family: 'Museo';
    font-family-secondary: 'Raleway';
    font-weight: 300;
    /*font-family: Museo, Arial, Helvetica, sans-serif;*/
    font-style: normal;

    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;

    overflow: hidden;
}

script {
    display: none;
}

.mapDiv {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
    background-color:#efefef;
    border:solid 2px #cfe5fa;
    overflow:hidden;
}

.general {
    /*Base color for entire theme*/
    primary-color: #cfe5fa;
    /*Base color for bar-backgrounds*/
    secondary-color : #efefef;
    /*Text color for enabled widgets*/
    text-color : #000;
    /*Base for disabled backgrounds and borders*/
    disabled-color : #d3d3d3;
    error-color : #d46464;
    /*base-border-color: darken (#cfe5fa, 29), 44), -1);*/
}

/*Loading*/
.mapLoading {
    position: absolute;
    right: 50%;
    top: 50%;
    z-index: 100;

    /*background-position: center center;*/
    /*background-image: url("../images/ajax-loader.gif");*/
    /*background-repeat: no-repeat;*/
}



/*Pop-up customize*/

.esriPopup.myTheme {
    position: absolute;
    z-index: 40;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}

.esriPopup.myTheme .esriPopupWrapper {
    box-shadow: 0 0 0.75em #777777;
    -webkit-box-shadow: 0 0 0.75em #777777;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}

.esriPopup.myTheme .hidden {
    display: none;
}

.esriPopup.myTheme .sizer {
    position: relative;
    width: 270px;
    z-index: 1;
}

.esriPopup.myTheme a {
    color: grey;
    text-decoration: underline;
}

.esriPopup.myTheme .titlePane {
    background-color: lightgrey;
    color: #444444;
    line-height: 20px;
    padding-left: 6px;
    border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    cursor: default;
}

.esriPopup.myTheme .titleButton {
    position: absolute;
    top: 2px;
    cursor: pointer;
    background: url(../images/popup.png) no-repeat;
}

.esriPopup.myTheme .titleButton.prev {
    /*right: 64px;*/
    right: 40px;
    background-position: -29px 0;
    width: 9px;
    height: 17px;
}

.esriPopup.myTheme .titleButton.next {
    /*right: 46px;*/
    right: 22px;
    background-position: -16px 0;
    width: 9px;
    height: 17px;
}

.esriPopup.myTheme .titleButton.maximize {
    display: none;
    /*right: 22px;*/
    /*background-position: -55px 0;*/
    /*width: 11px;*/
    /*height: 11px;*/
    /*top: 5px;*/
}

.esriPopup.myTheme .titleButton.restore {
    right: 22px;
    background-position: -42px -25px;
    width: 11px;
    height: 11px;
    top: 5px;
}

.esriPopup.myTheme .titleButton.close {
    right: 3px;
    background-position: 0 0;
    width: 12px;
    height: 17px;
}

.esriPopup.myTheme .contentPane {
    position: relative;
    max-height: 300px;
    overflow: auto;
    padding: 10px 6px 6px 10px;
    background-color: rgba(247, 247, 247, .7);
    color: #333333;
    /*http://www.cssnewbie.com/setting-opacity-of-background-color-transparent/#.VnEebEp95hE*/
    /*filter:alpha(opacity=60); *//* IE */
    /*-moz-opacity:0.6; *//* Mozilla */
    /*opacity: 0.6; *//* CSS3 */
}

/*.nihilo .esriPopup .actionsPane .action:first-child{*/
    /*display: none;*/
/*}*/

.esriPopup.myTheme .actionsPane {
    padding: 2px 10px 4px 10px;
    background-color: rgba(247, 247, 247, .7);
    border-radius: 0px 0px 5px 5px;
    -webkit-border-radius: 0px 0px 5px 5px;
    position: relative;
    /*filter:alpha(opacity=60); *//* IE */
    /*-moz-opacity:0.6; *//* Mozilla */
    /*opacity: 0.6; *//* CSS3 */
}

.dj_ie11 .esriPopup.myTheme .actionsPane {
    border-top: 1px solid #f7f7f7;
}

.esriPopup.myTheme .actionsPane .action {
    margin-right: 10px;
}

.esriPopup.myTheme .zoomTo {
    padding-left: 19px;
    width: 16px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzBBQ0I2OUVCRkQxMTFFMTlBMjVBQzZCOEU0RDNGM0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0I2NDYxODhCRkU3MTFFMTlBMjVBQzZCOEU0RDNGM0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MEFDQjY5Q0JGRDExMUUxOUEyNUFDNkI4RTREM0YzRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MEFDQjY5REJGRDExMUUxOUEyNUFDNkI4RTREM0YzRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgvm3NcAAAE8SURBVHjapNNPKERRFMfx9ybJn7IgzVaz8Sch0axmYUtNNISNWCqJKCZrZTMLWVhYqNkhK2UrabJUQllYSP6V8ieKNO58T52XN3Xv6p36zOu96f7uuffd5xtjvCgV8yJWhfz4KydyqUIGY+hBLS5xgG08hgea1dR/gA6exxzq8Y0/dKMX7VjCnWsJg5jV+xySaMIirjGOadS4AoZRhy0s4wqv2MACXjCKuCugEx/IW/apgFMkdBJrgOzFD54sAV/ajfWtBQ/OUYkhS0ArOnCDd1fAIX4xgT4Nk+rCjLZ/jAfrOaD20YIRrOMMnzpzsy6vDWns2gJkl9dwiwH0oxoX2AkFyVko6oRlAVLP2MSe7nZMu3jTZWXRqGcj6LoswNNW71W45DgbHdyASVeAq4oaIjWFo+APP+rnXBJgAPQ+Rmsi6ZZJAAAAAElFTkSuQmCC) no-repeat left center;
}

.esriPopup.myTheme .kadastroDuomenys {
    padding-left: 19px;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmZJREFUeNqMUs1r02AcfpImaZOmXcE1W5uuVtHinEwFj2IPgoLg2ZN49+ZJEcYE/wShCoKIgujFP0DYYYgHT1Z0ON0OXZ0dtqM060e6Nk38vW/6scoQX3iSN+/7+3ie5xcht7yCwbpOSOLfi4K9TXgetlZforj6AhIdDC9Tz+7k8va+g77rot/34Lp05/n3G1sVPFkp3qatwD6P5m6CQeQBPgL7PQdWu4N6s4PaXhuVWgs7u02Uqw00mm28uns5T3FXqUB22HWigCAIEEVAkkTIcgCKIiIQEMHOq7U6nr99jyvZ4COhVV0igOGghAAj93XzB1F3oWs6Wm0bx80Mul1gcf4E9fCQjEfw7rv9aZgkwXNHe2qEtJni2l06j0ainAlbrEi/P4j1XOlAAW9cgCiUf+9AD+uoWxZnsk1JjuNCDWnkg41E/CyTKx3GQGYMFrNZSqSY2QRnwmjvWnu8SDTikEcCYyAfKoF5IH88yT8EHgi0zq8Tq/LIk0A6OSFB5AV8yExC/vEs7I6BzIWLMLOneMe0OYdYbAqJmRk+Fc5gkDchgTE4s7CBzwUFPZlmX+ti+prviyzJZCiFCMbfEryxB/S4dL/KdbNjbeBB2jT9yRCYT3Q4LmCVvmBqbmHAQMB6qQhdDcNqNGga9CYDw5rGk227g4wxPWJg/VyDVHj9AOduLCGWmg+z4qczx3jXVDzuM4kbo2mw6TAGgtsL17e/ofDmIZkIqLQx4HSOSPQfq6RVlRVopFdTFIQJekhBJBREVA0iKNMAKJbnUC4bh0ow6qW1yq17Tz/gP1b910aF5RCcPwIMAN29K5n8UvXhAAAAAElFTkSuQmCC);
}

/*pabaiga*/

#mapDiv_zoom_slider {
    top: 70px;
    left: 30px;
}

.workPlace {
    position: absolute;
    top: 0;
    left: 100%;
    width: 280px;
    height: calc(100% - 72px);
    background: #fff;
    z-Index: 500;
    padding: 16px 16px;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow:    0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -o-box-shadow:      0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    box-shadow:         0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.workPlaceClose{
    position: absolute;
    top: 5px;
    left: 260px;
    margin: 0 0 5px 13px;
    color: #33485c;
    opacity: 1;
    font-weight: 100;
    font-size: 24px;
    z-index: 2;
}

.workPlaceClose .dijitButtonNode{
    width: 25px;
    height: 25px;
    outline: none;
    -webkit-transition: all 150ms ease-in-out;
    -moz-transition: all 150ms ease-in-out;
    -o-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
    background-image: url(../svg/gray-close.svg);
    background-size: auto auto;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;

}

.workPlaceCloseFocused .dijitButtonNode{
    color: #8997a5;
    background-color: #c7cfd5;
}

.workPlaceCloseHover .dijitButtonNode{
    color: #8997a5;
    background-color: #c7cfd5;
}

.workPlaceLabels {
    position: relative;
    margin: 0 0 5px 13px;
    color: #33485c;
    line-height: 1.5;
    opacity: 1;
    font-weight: 100;
    font-size: 30px;
    z-index: 1;
}

.tocNode {
    position: relative;
    height: calc(100% - 5px);
    padding-bottom: 20px;
    background: #fff;
}

.tocLayers{
    /*width: 390px;*/
    height: calc(100% - 40px);
    overflow-y: auto;
    overflow-x: hidden;

    background: #fff;
    border: 1px solid #cbd4dc;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    margin-bottom: 10px;

    font-size: 16px;
    line-height: 1.5;
    font-family: 'Museo';
    font-weight: 500;
    color: #8997a5;

    box-sizing: border-box;
    outline: none;
}

#tocContent{
    padding-left: 20px;
    padding-top: 10px;
}

.findNode {
    position: relative;
    /*width: 300px!important;;*/
    height: calc(100% - 32px)!important;
    /*background: #fff;*/
}

.findNodeActions {
    height: 150px;
    /*overflow-y: auto;*/
}

/*Paieškos forma*/
.adress_form {
    position: relative;
    width: 350px;
    padding-left: 10px;
    padding-right: 10px;
}

/*
Radio TitlePane
*/
.findFormInput{
    width: 280px;
}

.nihilo .dijitTitlePane .dijitClosed .dijitArrowNode, .nihilo .dijitFieldset .dijitFieldsetTitleClosed .dijitArrowNode {
    margin-left: 5px;
    width: 10px;
    background: url("../svg/teal-arrow-right.svg") no-repeat!important;
}

.nihilo .dijitTitlePane .dijitOpen .dijitArrowNode, .nihilo .dijitFieldset .dijitFieldsetTitleOpen .dijitArrowNode {
    margin-top: 10px;
    background: url("../svg/teal-arrow-down.svg") no-repeat!important;
}

.nihilo .dijitTitlePaneContentOuter {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

/*
RadioIcon
*/
.nihilo .dijitRadio, .nihilo .dijitToggleButton .dijitRadioIcon {
    background-position: -16px center;
}
.nihilo .dijitRadio, .nihilo .dijitRadioIcon {
    background-image: url("../images/radiobutton.gif");
    background-repeat: no-repeat;
    height: 16px;
    margin: 0;
    padding: 0;
    width: 16px;
}

.nihilo .dijitRadio,
.nihilo .dijitToggleButton .dijitRadioIcon {
    background-position: -16px;
}
.nihilo .dijitRadioChecked,
.nihilo .dijitToggleButtonChecked .dijitRadioIcon {
    background-position: 0;
}
.nihilo .dijitRadioDisabled {
    background-position: -48px;
}
.nihilo .dijitRadioCheckedDisabled {
    background-position: -32px;
}
.nihilo .dijitRadioHover {
    background-position: -80px;
}
.nihilo .dijitRadioCheckedHover {
    background-position: -64px;
}

/*
CheckBoxIcon
*/
.nihilo .dijitToggleButton .dijitCheckBoxIcon {
    background-image: url("../images/radiobutton.gif");
}

.nihilo .dijitCheckBox,
.nihilo .dijitCheckBoxIcon		/* inside a toggle button */	{
    background-image: url("../images/radiobutton.gif"); /* checkbox sprite image */
    background-repeat: no-repeat;
    height: 16px;
    margin: 0;
    padding: 0;
    width: 16px;
}

.nihilo .dijitCheckBox,
.nihilo .dijitToggleButton .dijitCheckBoxIcon {
    /* unchecked */
    background-position: -16px;
}

.nihilo .dijitCheckBoxChecked,
.nihilo .dijitToggleButtonChecked .dijitCheckBoxIcon {
    /* checked */
    background-position: -0;
}

.nihilo .dijitCheckBoxDisabled {
    /* disabled */
    background-position: -48px;
}

.nihilo .dijitCheckBoxCheckedDisabled {
    /* disabled but checked */
    background-position: -32px;
}


#findInputDiv{
    position: relative;
    zoom: 1;
    border-radius: 4px;
    border: 1px solid #cbd4dc;
    padding: 15px 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#findInputLabel{
    display: block;
    margin: 0 0 7px;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #8997a5;
}

ul#adressSearchButtons {
    list-style-type: none;
    /*height: 46px;*/
    /*width: 280px;*/
    margin: 0;
    padding: 0;
    display: inline-block;
}

ul#adressSearchButtons li {
    display: inline;
    float: left;
}

#findButtons{
    float: right;
    width: 300px;
}

.adressSearchButton .dijitButtonNode{
    float: right;
    width: 130px;
    border: 1px solid #ff9d4d;
    color: #ff9d4d;
    border-radius: 3px;
    vertical-align: middle;

    background-color: #fff;
    background-image: url(../svg/orange-search.svg);
    background-size: auto auto;
    background-repeat: no-repeat;
    background-position: center right;

    cursor: pointer;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-transition: background-color ease 0.5s;
    -moz-transition: background-color ease 0.5s;
    -o-transition: background-color ease 0.5s;
    -ms-transition: background-color ease 0.5s;

    display: inline-block;
}

.adressSearchButton .dijitButtonText {
    height: 29px;
    width: 119px;
    padding-top: 10px;
    text-decoration: none;
    font-size: 18px;
    font-weight: 500;
}

/*.adressSearchButton .dojoxBusyButtonIcon {*/
    /*width: 10px;*/
    /*height: 10px;*/
    /*vertical-align: middle;*/
    /*margin-left: 4px;*/
    /*background-image: url('images/loading_wheel.gif');*/
    /*background-repeat: no-repeat;*/
/*}*/

.adressSearchButtonHover .dijitButtonNode{
    background-image: url(../svg/white-search.svg);
    color: #fff;
    background-color: #ff9d4d;
}

/*.adressSearchButtonFocused .dijitButtonNode{*/
    /*padding-right: 20px;*/
    /*color: #fff;*/
    /*background-color: #ff9d4d;*/
    /*border-color: #dcd931;*/
/*}*/

/*.adressSearchButtonActive .dijitButtonNode{*/
    /*background-color: #ab64dc;*/
    /*border-color: #51dc66;*/
/*}*/

/*.adressSearchButtonActiveFocused .dijitButtonNode{*/
    /*padding-right: 20px;*/
    /*background-color: #529ddc;*/
    /*border-color: #dc385e;*/
/*}*/

.adressClearButton .dijitButtonNode{
    float: left;
    width: 130px;
    border-color: #c7cfd5;
    color: #8997a5;
    border-radius: 3px;

    background-color: #fff;
    background-image: url(../svg/gray-close-2.svg);
    background-size: auto auto;
    background-repeat: no-repeat;
    background-position: center left;

    cursor: pointer;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-transition: background-color ease 0.5s;
    -moz-transition: background-color ease 0.5s;
    -o-transition: background-color ease 0.5s;
    -ms-transition: background-color ease 0.5s;

    display: inline-block;
}

.adressClearButton .dijitButtonText {
    height: 29px;
    width: 119px;
    padding-top: 10px;
    text-decoration: none;
    font-size: 18px;
    font-weight: 500;
}

.adressClearButtonHover .dijitButtonNode{
    color: #8997a5;
    background-color: #c7cfd5;
}

.dijitTextBox, #findInput {
    border: 1px solid #cbd4dc;
    margin: 0;
    padding: 0 14px;
    height: 39px;
    line-height: 39px;
    border-radius: 3px;
    background-color: transparent;
    font-weight: 300;
    color: #8997a5;
    box-sizing: border-box;
    display: block;
    width: 100%;
    background-position: right 15px center;
}

.findResultsMsg{
    position: relative;
    min-height: 30px;
    max-height: 60px;
    height: 100% !important;
    width: 100% !important;
    box-sizing: border-box;
    outline: none;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #8997a5;

    padding-left: 10px;
    background-position: left 2px;
    /*display: inline-block;*/
    /*min-height: 25px;*/

    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    /*height: calc(100% - 72px);*/
}

.findResultsWarnig{
    color: #c37683;
    padding-left: 24px;
    display: inline-block;
    /*min-height: 25px;*/
    box-sizing: border-box;
    outline: none;

    vertical-align: middle;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
}

.findResultsWarnigSimbol{
    /*width: 25px;*/
    height: 25px;
    background-image: url(../svg/warningSmall.svg);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: left 2px;
}

.findResults{
    /*position: relative;*/
    /*width: 390px;*/
    /*min-height: 300px;*/
    /*max-height: 500px;*/
    /*height: calc(100% - 70px);*/
    overflow-y: auto;
    overflow-x: hidden;

    background: #fff;
    border: 1px solid #cbd4dc;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    margin-bottom: 10px;
    color: #8997a5;
    font-size: 16px;
    /*line-height: 1.5;*/
    font-weight: 300;
    box-sizing: border-box;
    outline: none;
}

.adresoPaieskaInfo{
    position: absolute;
    /*height: calc(100% - 170px);*/
    padding: 10px;
    /*background-color: #f1f5fa;*/
    /*border: none;*/
    /*border-radius: 4px;*/
    /*-webkit-border-radius: 4px;*/
    /*-moz-border-radius: 4px;*/
}


/*http://www.rapidtables.com/web/html/link/html-link-color.htm*/
#findResults a {
    position: relative;
    cursor: pointer;
    float: left;
    text-decoration: none;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #8997a5;
    border-bottom: 1px solid #cbd4dc;
    background: #fff;
}

#findResults a[attrs^="pv"] {
    width: calc(100% - 25px);
    padding-bottom: 16px;
    margin-top: 16px;
    margin-left: 20px;
    margin-right: 20px;
}
#findResults a[attrs^="pv"]:first-child {margin-top: 31px;}
#findResults a[attrs^="pv"]:last-child {margin-bottom: 31px;}

#findResults a[attrs^="nr"] {
    vertical-align: middle;

    padding: 8px;
    margin: 10px;

    border: 1px solid #cbd4dc;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

/*#findResults a:link {color: #41dc7b; text-decoration: none;}*/
/*#findResults a:visited {color: #dc3389; text-decoration: none;}*/
#findResults a:hover {color: #4b5c6d; font-weight: 300;}
#findResults a:active {color:#4b5c6d; font-weight: 500;}

ul#findTypes {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 10px;
}

ul#findTypes li {
    display: list-item;
}
#findTypePane .dijitTitlePaneTextNode{
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #8997a5;
}

#findTypes label {
    /*margin-bottom: 0;*/
    /*margin-right: 25px;*/
    padding-bottom: 3px;
    padding-left: 10px;
    display: inline-block;
    box-sizing: border-box;
    outline: none;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #8997a5;
}

/*#radioGyvLabel {*/
    /*background-color: #7c9195;*/

/*}*/

/*
Detali informacija
*/

.resultsNode {
    position: relative;
    height: calc(100% - 5px);
    padding-bottom: 20px;
    background: #fff;
}


.gridPlaceholder{
    /*width: 390px;*/
    height: calc(100% - 40px);
    overflow-y: auto;
    overflow-x: hidden;

    background: #fff;
    border: 1px solid #cbd4dc;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    margin-bottom: 10px;

    font-size: 16px;
    line-height: 1.5;
    font-family: 'Museo';
    font-weight: 300;
    color: #8997a5;

    box-sizing: border-box;
    outline: none;
}

.detaliInfo{
    opacity: 1;
    margin-top: 20px;
    margin-left: 25px;
    margin-right: 25px;
}

.detaliInfoPav{
    font-weight: 500;
}


.map-footer {
    background: rgba(0,0,0,.5);
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 39px; /*39*/
    border-top: 1px solid rgba(0,0,0,.5);
    z-index: 1;
    padding: 0 0 0 0px;
}

/*.scale {*/
#mastelis {
    left: 50%;
    bottom: 10px;
    z-index: 30;
    position: absolute;
    height: 20px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #fff;
}

.scalebar_bottom-center {
    /*left: calc(50% + 150px);*/
    left: 50%;
    bottom: 5px;
}

.esriScalebar {
    z-index: 30;
    position: absolute;
    width: 0px;
    height: 20px;
}

.esriScalebarLabel {
    font-size: 14px;
    font-weight: 500;
    /*position: absolute;*/
    /*width: 10%;*/
    /*text-align: center;*/
    color: #fff;
    /*height: 5px;*/
    /*top: -1px;*/
}

ul#toolBarDesine {
    list-style-type: none;
    height: 39px;
    margin: 0;
    right: 0;
    bottom: 0;
    position: absolute;
    padding: 0;
}

ul#toolBarDesine .dijitButtonNode{
    position: relative;
    height: 39px;
    cursor: pointer;
    transition: 400ms ease-in-out;
    background-position: center;
    background-repeat: no-repeat;
    background-color:transparent;
    background-size:contain;
    border: 0;
    margin: 0;
    padding: 0;
    z-index: 999;
}

ul#toolBarDesine .dijitButtonText{
    height: 39px;
    border: none;
    outline: none;
    text-decoration: none;
    margin: 0;
    border: 0;
    padding: 0;
}

ul#toolBarDesine li {
    display: inline;
    float: left;
    padding-left: 4px;
    padding-right: 4px;
}

/*Pilnas ekranas*/
.fullscreen .dijitButtonNode{
    width: 15px;
    height: 15px;
    background-image: url("../svg/fullscreen.svg");
}

.fullscreen .dijitButtonText {
    height: 39px;
}

/*.fullscreenHover .dijitButtonNode{}*/
/*dijitHover*/
/*dijitHoverFocused*/
/*dijitFocused*/

/*.fullscreenFocused .dijitButtonNode{*/
    /*border: none;*/
    /*background-image: url("../svg/fullscreen_exit.svg");*/
/*}*/
/*.fullscreenActive .dijitButtonNode{*/
    /*border: none;*/
    /*background-image: url("../svg/fullscreen_exit.svg");*/
/*}*/


.zoomfullext .dijitButtonNode{
    width: 20px;
    height: 20px;
    background-image: url("../svg/with-lt.svg");
}
.zoomfullext .dijitButtonText {
    width: 15px;
}

/*Autorines*/
.showAutorines .dijitButtonContents{

}

.showAutorines .dijitButtonNode{
    width: 15px;
    /*height: 15px;*/
    background-image: url("../svg/Copyright_white.svg");
}
.showAutorines .dijitButtonText {
    width: 15px;
}

.autorinesTooltip .dijitTooltipContainer{
    width: 280px;
    height: 200px;
    padding: 5px 15px 15px 15px;

    overflow-y: hidden;
    overflow-x: hidden;

    color: #8997a5;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    background: #fff;

    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    opacity: 1;

    transition: 400ms ease-in-out;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    border: 0;
    cursor: pointer;
}

.rcAutorinesTurinys {
    position: relative;
    /*width: 240px;*/
    height: 180px;
    overflow-y: visible!important;
    overflow-x: hidden;

    background: #fff;
    border: 1px solid #cbd4dc;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    /*margin: 5px 10px 10px 10px;*/
    color: #8997a5;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    box-sizing: border-box;
    outline: none;
}

#rcHome{
    width: 107px;
    float: left;
}

.map-logo {
    /*width: 107px;*/
    height: 10px;
    display: block;
    margin: 15px 0 10px 0;
    transition: opacity 0.35s ease-in-out;
    color: #fff;
    background-image: url("../svg/map-logo.svg");
    background-repeat: no-repeat;
    background-color: transparent;
    background-size: 107px 10px;
    text-decoration: none;
    box-sizing: border-box;
    outline: none;
}

/*TOOLBAR UTILS*/
ul#toolBarUtils {
    list-style-type: none;
    height: 39px;
    margin: 0;
    left: 0;
    bottom: 0;
    position: absolute;
    padding: 0;
}

ul#toolBarUtils .dijitButtonNode{
    position: relative;
    height: 39px;
    cursor: pointer;
    transition: 400ms ease-in-out;
    background-position: center;
    background-repeat: no-repeat;
    background-color:transparent;
    background-size:contain;
    border: 0;
    margin: 0;
    padding: 0;
    z-index: 999;
}

ul#toolBarUtils .dijitButtonText{
    border: none;
    outline: none;
    text-decoration: none;
    margin: 0;
}

ul#toolBarUtils li {
    display: inline;
    float: left;
    padding-left: 4px;
    padding-right: 4px;
}

/*SPAUDINIMAS*/
.print .dijitButtonNode{
    width: 27px;
    height: 30px;
    background-image: url("../images/map-icon-1.png");
}
.printFocused .dijitButtonNode{
    background-image: url("../images/map-icon-1-active.png");
}
.printActive .dijitButtonNode{
    background-image: url("../images/map-icon-1-active.png");
}

.print .dijitButtonText {
    float: right;
    vertical-align: bottom;
    text-decoration: none;
    display: inline-block;
    text-align: right;
    border-radius: 50%;
    color: #fff;
    background: #fb9d56;
    font-size: 14px;
    font-weight: 300;
}

/*KOORDINATĖS*/
.koordinates .dijitButtonNode{
    background-image: url("../images/map-icon-2.png");
    width: 30px;
    height: 30px;
}
.koordinatesFocused .dijitButtonNode{
    background-image: url("../images/map-icon-2-active.png");
}
.koordinatesActive .dijitButtonNode{
    background-image: url("../images/map-icon-2-active.png");
}

.koordinates .dijitButtonText {
    height: 39px;
}

/*MATAVIMAS*/
.matuokle .dijitButtonNode{
    width: 30px;
    height: 30px;
    background-image: url("../images/map-icon-3.png");
}
.matuokleFocused .dijitButtonNode{
    border: none;
    background-image: url("../images/map-icon-3-active.png");
}
.matuokleActive .dijitButtonNode{
    border: none;
    background-image: url("../images/map-icon-3-active.png");
}

.matuokle .dijitButtonText {
    height: 39px;
}

/*Eksportas*/
.eksportas .dijitButtonNode{
    width: 30px;
    height: 30px;
    background-image: url("../images/map-icon-4.png");
}
.eksportasFocused .dijitButtonNode{
    border: none;
    background-image: url("../images/map-icon-4-active.png");
}
.eksportasActive .dijitButtonNode{
    border: none;
    background-image: url("../images/map-icon-4-active.png");
}

.eksportas .dijitButtonText {
    height: 39px;
    /*float: right;*/
    /*vertical-align: bottom;*/
    /*text-decoration: none;*/
    /*display: inline-block;*/
    /*text-align: right;*/
    /*border-radius: 150%;*/
    /*color: #fff;*/
    /*background: #fb9d56;*/
    /*font-size: 14px;*/
    /*font-weight: 300;*/
}


/*Trintukas*/
.valymas .dijitButtonNode{
    width: 16px;
    height: 30px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: url("../svg/trintukas.svg");
    background-position: center center;
}

.valymas .dijitButtonText {
    height: 39px;
}

/*GeoLokacija mobiliems įrenginiams*/

.LocateButton span {
    display: none;
}

.LocateButton .zoomLocateButton {
    /*background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%22-3%20-3%2020%2020%22%20enable-background%3D%22new%20-3%20-3%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%2357585A%22%20d%3D%22M7-3C3.8-3%2C1.3-0.4%2C1.3%2C2.7C1.3%2C5.6%2C7%2C17%2C7%2C17s5.7-11.4%2C5.7-14.3C12.7-0.4%2C10.2-3%2C7-3z%20M7%2C5.6%0A%09c-1.6%2C0-2.9-1.3-2.9-2.9S5.4-0.1%2C7-0.1s2.9%2C1.3%2C2.9%2C2.9S8.6%2C5.6%2C7%2C5.6z%22%2F%3E%0A%3C%2Fsvg%3E%0A");*/
    padding: 2px;
    width: 30px;
    height: 30px;
    background-color: transparent!important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    background-position: center center;
    background-repeat: no-repeat;
}

.LocateButton .zoomLocateButton:hover {
    background-color: #333;
    background-color: rgba(102, 102, 102, 0.90);
}

.LocateButton .zoomLocateButton:active {
    background-color: #ccc;
    background-color: rgba(102, 102, 102, 0.60);
}

.LocateButton .loading {
    background-image: url("../images/loading.gif");
}

.LocateButton .tracking {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%22-3%20-3%2020%2020%22%20enable-background%3D%22new%20-3%20-3%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%20id%3D%22normal%22%20display%3D%22none%22%3E%0A%09%3Cpath%20display%3D%22inline%22%20fill%3D%22%2357585A%22%20d%3D%22M7-3C3.8-3%2C1.3-0.4%2C1.3%2C2.7C1.3%2C5.6%2C7%2C17%2C7%2C17s5.7-11.4%2C5.7-14.3C12.7-0.4%2C10.2-3%2C7-3z%0A%09%09%20M7%2C5.6c-1.6%2C0-2.9-1.3-2.9-2.9S5.4-0.1%2C7-0.1s2.9%2C1.3%2C2.9%2C2.9S8.6%2C5.6%2C7%2C5.6z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22hover%22%3E%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M7-3C3.8-3%2C1.3-0.4%2C1.3%2C2.7C1.3%2C5.6%2C7%2C17%2C7%2C17s5.7-11.4%2C5.7-14.3C12.7-0.4%2C10.2-3%2C7-3z%20M7%2C5.6%0A%09%09c-1.6%2C0-2.9-1.3-2.9-2.9S5.4-0.1%2C7-0.1s2.9%2C1.3%2C2.9%2C2.9S8.6%2C5.6%2C7%2C5.6z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
    background-size: 1.5625em;
    background-color: #EEEEEE;
}

/*NAVIGACIJA PASIBAIGUS SESIJAI*/

/*END session*/
.sesijaBaigesi .dijitButtonNode{
    position: relative;
    width: 30px;
    height: 30px;
    border: none;
    outline: none;
    -webkit-transition: all 150ms ease-in-out;
    -moz-transition: all 150ms ease-in-out;
    -o-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
    background-image: url("../svg/teal-arrow-right.svg");
    background-size: auto auto;
    background-repeat: no-repeat;
    background-position: center;
}

.sesijaBaigesiHover .dijitButtonNode{
    color: #8997a5;
    background-color: #c7cfd5;
    background-image: url("../svg/orange-arrow-right.svg");
}

.sesijaBaigesiFocused .dijitButtonNode{
    background-image: url("../svg/orange-arrow-right.svg");
}

.sesijaBaigesiActive .dijitButtonNode{
    background-image: url("../svg/teal-arrow-right.svg");
    color: #8997a5;
    background-color: #c7cfd5;
}

/*NAVIGATION ACTIONS*/
.acts {
    position: absolute;
    z-index: 1;
    top: 21px;
    left: 21px;
    font-size: 0;
}

ul#actsnav {
    list-style-type: none;
    height: 40px;
    margin: 0;
    padding: 0;
}

ul#actsnav .dijitButtonNode{
    width: 39px;
    height: 39px;
    transition: 400ms ease-in-out;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    -moz-box-shadow:    0 0 10px 0 rgba(0, 0, 0, 0.5);
    -o-box-shadow:      0 0 10px 0 rgba(0, 0, 0, 0.5);
    box-shadow:         0 0 10px 0 rgba(0, 0, 0, 0.5);
    display: inline-block;
    border: 0;
    border-radius: 3px;
    cursor: pointer;
    background-position: center;
    background-color: #f3f5fa;
    background-repeat: no-repeat;
    background-size: auto auto;
    position: relative;
    margin: 0 7px;
    float: left;
}

ul#actsnav .dijitButtonText {
    /*width: 20px;*/
    height: 39px;
}

ul#actsnav li {
    display: inline;
}

/*ul#indentifyTools li{*/
    /*display: inline;*/
/*}*/

.indentifyNode {
    position: relative;
    height: calc(100% - 5px);
    padding-bottom: 20px;
    background: #fff;
    overflow-y: auto;
}

ul#actsnav .dijitHover .dijitButtonNode{
    background-color: #cbd4dc;
    border-color: #cbd4dc;
}

.exit .dijitButtonNode{
    background-image: url("../svg/gray-power.svg");
    margin-right: 20px;
}

.zoomprev .dijitButtonNode{
    background-image: url("../svg/gray-left.svg");
    margin-right: 10px;
}

.zoomnext .dijitButtonNode{
    background-image: url("../svg/gray-right.svg");
}

/*PAGRINDINIAI ĮRANKIAI*/
.rootTools {
    position: absolute;
    z-index: 1;
    /*width: 40px;*/
    top: 21px;
    right: 10px;
}

.rootToolsPasive {
    padding-right: 10px;
}

ul#rootToolsList {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul#rootToolsList .dijitButtonNode{
    width: 34px;
    height: 39px;
    margin: 0 0 10px 0;
    transition: 400ms ease-in-out;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);
    -moz-box-shadow:    0 0 10px 0 rgba(0, 0, 0, 0.5);
    -o-box-shadow:      0 0 10px 0 rgba(0, 0, 0, 0.5);
    box-shadow:         0 0 10px 0 rgba(0, 0, 0, 0.5);
    border: 0;
    border-radius: 3px;
    cursor: pointer;
    background-position: center;
    /*background-color: #f3f5fa;*/
    background-color: #f3f5fa;
    background-repeat: no-repeat;
    background-size: auto auto;
    position: relative;
    padding-left: 5px;
    float: left;
    display: list-item;
}

ul#rootToolsList li {
    display: block;
}

ul#rootToolsList .dijitButtonText {
    /*width: 20px;*/
    height: 39px;
}

ul#rootToolsList .dijitHover .dijitButtonNode{
    background-color: #cbd4dc;
    border-color: #cbd4dc;
}

/*ul#rootToolsList .dijitFocused .dijitButtonNode{*/
    /*padding-right: 20px;*/
/*}*/

/*ul#rootToolsList .dijitActive .dijitButtonNode{*/
    /*padding-right: 20px;*/
    /*background-color: #ab64dc;*/
    /*border-color: #51dc66;*/
    /*-webkit-box-shadow: none;*/
    /*-moz-box-shadow:    none;*/
    /*-o-box-shadow:      none;*/
    /*box-shadow:         none;*/
/*}*/

/*ul#rootToolsList .dijitActiveFocused .dijitButtonNode{*/
    /*padding-right: 20px;*/
    /*background-color: #529ddc;*/
    /*border-color: #dc385e;*/
/*}*/

.dojoxBusyButtonIcon {
    width: 10px;
    height: 10px;
    vertical-align: middle;
    margin-left: 4px;
    background-image: url("../images/loading_wheel.gif");
    background-repeat: no-repeat;
}

.findButton .dijitButtonNode{
    background-image: url("../svg/gray-search.svg");
}

.findSimplButton .dijitButtonNode{
    background-image: url("../svg/teal-search.svg");
}

.tocButton .dijitButtonNode{
    background-image: url("../svg/gray-sheets.svg");
}

.identifyButton .dijitButtonNode{
    background-image: url("../svg/gray-roundinfo.svg");
}

.resultsButton .dijitButtonNode{
    background-image: url("../svg/gray-paper.svg");
}



/*.zoomfullext .dijitHover .dijitButtonNode{*/
    /*transition: 400ms ease-in-out;*/
    /*background-color: #41dc7b;*/
    /*border-color: #dc2866;*/
/*}*/

/*UTILS*/
.spacer-30{
    position: absolute;
    height: 30px;
    box-sizing: border-box;
    outline: none;
}

/*Identify*/

#formNodeIdent .dijitButtonNode{
    width: 110px;
    height: 150px;
    margin: 0 0 10px 0;
    padding: 2px 4px 4px 5px;
    outline: hidden;

    border: 1px solid #d8dee2;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 3px;
    background-position: center top 23px;
    /*background-color: #f3f5fa;*/
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: 77%;

    cursor: pointer;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-transition: background-color ease 0.5s;
    -moz-transition: background-color ease 0.5s;
    -o-transition: background-color ease 0.5s;
    -ms-transition: background-color ease 0.5s;

    position: relative;
    float: left;
}

#formNodeIdent .dijitFocused .dijitButtonNode{
    border: 1px solid #ff9d4d;
}

#formNodeIdent .dijitSelect, .dijitButtonNode {

}

#formNodeIdent .dijitButtonText {
    width: 100px;
    height: 50px;
    padding-top: 100px;
    white-space: normal;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #8997a5;
}

span#formNodeIdent{
    /*width: 100%;*/
    /*padding-bottom: 100%;*/
    border: 1px solid #d8dee2;
    border-radius: 3px;
    background-repeat: no-repeat;
    margin-bottom: 4px;
    /*background-position: center bottom 23px;*/
}

.idf_sklypai_icon .dijitButtonNode{
    background-image:url("../svg/map-cube-1.svg");
}

.idf_pastatai_icon .dijitButtonNode{
    background-image:url("../svg/map-cube-2.svg");
}
.idf_inzineriniai_icon .dijitButtonNode{
    background-image:url("../svg/map-cube-3.svg");
}
.idf_vertes_icon .dijitButtonNode{
    background-image:url("../svg/map-cube-4.svg");
}
.idf_saugomos_icon .dijitButtonNode{
    background-image:url("../svg/map-cube-5.svg");
}
.idf_kultPaveld_icon .dijitButtonNode{
    background-image:url("../svg/map-cube-6.svg");
}
.idf_kultPaveld_iconFocused .dijitButtonNode{
    border: 1px solid #d8dee2;
}

/*
Matuokle
*/

.matuokleTooltip .dijitTooltipContainer{
    width: 320px;
    height: 65px;

    bottom: 49px;
    left: 20px;
    color: #8997a5;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 20px 20px 16px 20px;
    background: #fff;

    font-size: 16px;
    line-height: 1.5;
    font-family: 'Museo';
    font-weight: 300;
    opacity: 1;

    transition: 400ms ease-in-out;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    border: 0;
    cursor: pointer;
}

.matuokleTooltiplabelActive{
    color: #4b5c6d;
}

.matuokleTooltiplabelPasive{
    color: #8997a5;
}

.matuokleClose .dijitButtonNode{
    width: 30px;
    height: 30px;
    outline: none;
    -webkit-transition: all 150ms ease-in-out;
    -moz-transition: all 150ms ease-in-out;
    -o-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
    background-image: url(../svg/gray-close.svg);
    background-size: auto auto;
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 10px;
    background-position: center;
    cursor: pointer;
    z-index: 9;
}

.matuokleCloseFocused .dijitButtonNode{
    color: #8997a5;
    background-color: #c7cfd5;
}

.matuokleCloseHover .dijitButtonNode{
    color: #8997a5;
    background-color: #c7cfd5;
}

.matuokleWidgetrezultMsg{
    min-height: 25px;
    max-height: 50px;
    display: inline-block;
    box-sizing: border-box;
    outline: none;
    vertical-align: middle;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #4b5c6d;
}

.matuokleWidgetrezultMsgInfo{
    padding-top: 10px;
    font-size: 12px;
}

.matuokleWidgetrezultMsgWarn{
    height: 25px;
    background-image: url(../svg/warning.svg);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: left 2px;
}

.matuokleWidgetrezultMsgWarnTxt{
    padding-top: 10px;
    color:#c37683;
    padding-left: 30px;
}

/*
Eksportas
*/

.eksportasTooltip .dijitTooltipContainer{
    width: 320px;
    height: 200px;

    bottom: 49px;
    left: 20px;
    color: #8997a5;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 20px 20px 16px 20px;
    background: #fff;

    font-size: 16px;
    line-height: 1.5;
    font-family: 'Museo';
    font-weight: 300;
    opacity: 1;

    transition: 400ms ease-in-out;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    border: 0;
    cursor: pointer;
}

.eksportasTooltiplabelActive{
    color: #4b5c6d;
}

.eksportasTooltiplabelPasive{
    color: #8997a5;
}

.eksportasClose .dijitButtonNode{
    width: 30px;
    height: 30px;
    outline: none;
    -webkit-transition: all 150ms ease-in-out;
    -moz-transition: all 150ms ease-in-out;
    -o-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
    background-image: url(../svg/gray-close.svg);
    background-size: auto auto;
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 10px;
    background-position: center;
    cursor: pointer;
    z-index: 9;
}

.eksportasCloseFocused .dijitButtonNode{
    color: #8997a5;
    background-color: #c7cfd5;
}

.eksportasCloseHover .dijitButtonNode{
    color: #8997a5;
    background-color: #c7cfd5;
}

.eksportasWidgetrezultMsg{
    min-height: 25px;
    max-height: 50px;
    display: inline-block;
    box-sizing: border-box;
    outline: none;
    vertical-align: middle;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #4b5c6d;
}

.eksportasWidgetrezultMsgInfo{
    padding-top: 10px;
    font-size: 12px;
}

.eksportasWidgetrezultMsgWarn{
    height: 25px;
    background-image: url(../svg/warning.svg);
    background-size:contain;
    background-repeat: no-repeat;
    background-position: left 2px;
}

.eksportasWidgetrezultMsgWarnTxt{
    padding-top: 10px;
    color:#c37683;
    padding-left: 30px;
}

#makeEksportas{
    text-align: center;
    padding-top: 10px;
}

.eksportasButton .dijitButtonNode{
    float: right;
    width: 130px;
    border: 1px solid #ff9d4d;
    color: #ff9d4d;
    border-radius: 3px;
    vertical-align: middle;

    background-color: #fff;
    /*background-image: url(../svg/green-surveyor.svg);*/
    background-size: auto auto;
    background-repeat: no-repeat;
    background-position: center right;

    cursor: pointer;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-transition: background-color ease 0.5s;
    -moz-transition: background-color ease 0.5s;
    -o-transition: background-color ease 0.5s;
    -ms-transition: background-color ease 0.5s;

    display: inline-block;
}

.eksportasButton .dijitButtonText {
    height: 29px;
    width: 119px;
    padding-top: 10px;
    text-decoration: none;
    font-size: 18px;
    font-weight: 500;
}

.eksportasButtonHover .dijitButtonNode{
    /*background-image: url(../svg/green-surveyor.svg);*/
    color: #fff;
    background-color: #ff9d4d;
}


/*
PRINT
*/

/*List-ai*/

.pagrindasActive {
    border: solid 2px #0000a0;
}

#printForma{
    width: 500px; height: 565px;
    position: relative;

    /*padding: 20px 20px 16px 20px;*/
    background: #fff;
    /*bottom: 49px;*/
    /*left: 20px;*/
    /*min-height: 60px;*/
    color: #8997a5;

    font-size: 16px;
    line-height: 1.5;
    font-family: 'Museo';
    font-weight: 300;

    /*border: 1px solid #cbd4dc;*/
    /*border-radius: 4px;*/
    /*-webkit-border-radius: 4px;*/
    /*-moz-border-radius: 4px;*/
}

/*#printFormClose{*/
    /*width: 30px;*/
    /*height: 30px;*/
    /*outline: none;*/
    /*float: right !important;*/
/*}*/

.nihilo .dijitTabContainerTop-tabs .dijitTabChecked {
    border-bottom-color: #f8f8f8;
}

.nihilo .dijitTabContainerTop-tabs .dijitTab {
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
}
.nihilo .dijitTabChecked {
    background: #fff;
    color: #243C5F !important;
}
.nihilo .dijitTab {
    padding: 3px 6px 3px 4px;
    background: #fff;
    position: relative;
    line-height: normal;
    margin: 0 1px;
    color: #6d6d6d;
    border: 1px #dedede solid;
    border-bottom: 1px #ccc solid;
}
.nihilo .dijitTabContainerTop-spacer {
    height: 10px;
    /*border-top: none;*/
    border-bottom: none;
    margin-top: -1px;
    background: #fff;
    border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
}

#printMapParams{
    height: 515px;
    overflow-y: auto;
    border: 1px solid #cbd4dc;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    padding: 0 20px 10px 20px;
    /*margin: 20px;*/
}

#printPagrindas{
    clear: both;
    padding-top: 3px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 15px;
    margin: 0 0 0 0;
    border-bottom: 1px solid #d8dee2;
}

ul#printPagrindas li {
    display: inline;
    margin-right: 20px;
}

ul#printPagrindas li {
    display: inline;
}

#printPagrindas .dijitButtonNode {
    padding: 0 0 0 0;
    margin: 0 0 0 0;

    border: 1px solid #ced5db;
    color: #8997a5;

    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;

    background-color: #fff;
    background-size: auto auto;
    background-repeat: no-repeat;
    background-position: center center;
    background-origin: content-box
}

#printPagrindas .dijitButtonText {
    padding-top: 32px;
    text-align: center;
    vertical-align: middle;

    font-size: 16px;
    line-height: 1.5;
    font-family: 'Museo';
    font-weight: 300;
    color: #33485c;
}

#bePagrindo{
    background: none;
    width: 110px;
    height: 90px;
}

#topoPagrindas {
    background: url("../images/topo.png") no-repeat;
    width: 110px;
    height: 90px;
    border: 1px solid #606f7f;
}

#ortoPagrindas{
    background: url("../images/orto.png") no-repeat;
    width: 110px;
    height: 90px;
}

#printerParams {
    /*clear: both;*/
    height: 140px;
    padding-top: 5px;
    padding-bottom: 15px;
    border-bottom: 1px solid #d8dee2;
}

#printerTipas{
    float: left !important;
    width: 270px;
    margin: 0;
}

#printerTipas ul{
    padding-left: 0;
}

#printerTipas li{
    display: inline;
}

#printerTipas li:first-child{
    margin-right: 20px;
}

#printerTipas .dijitButtonNode {
    padding: 0 0 0 0;
    margin: 0 0 0 0;

    border: 1px solid #ced5db;
    color: #8997a5;

    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;

    background-color: #fff;
    background-size: auto auto;
    background-repeat: no-repeat;
    background-position: center center;
    background-origin: content-box
}

#printerTipas .dijitButtonText {
    padding-top: 60px;
    text-align: center;
    vertical-align: middle;

    font-size: 16px;
    line-height: 1.5;
    font-family: 'Museo';
    font-weight: 300;
    color: #33485c;
}

#spalvotasPrinter{
    background: url("../images/colors.png") no-repeat;
    width: 110px;
    height: 90px;
    border: 1px solid #606f7f;
}

#nespalvotasPrinter{
    background: url("../images/grayscale.png") no-repeat;
    width: 100px;
    height: 90px;
}

#printForma .dijitSelect,
#printForma .dijitTextArea {
    height: 37px;
    width: 170px;
}

#printForma .dijitSelect .dijitArrowButton{
    width: 30px;
}

#papildomiParametrai{
    clear: both;
    height: 130px;
    padding-top: 15px;
    padding-bottom: 5px;
    border-bottom: 1px solid #d8dee2;
}

ul#printerParams li {
    display: inline;
}

#lapoFormatas{
    float: right!important;
    width: 170px;
}

#inzineriniai{
    float: left!important;
    width: 270px;
}

#inzineriniai .dijitButtonNode {
    border: none;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

#masteliai{
    float: right!important;
    width: 170px;
}



#printMapJobs{
    border: 1px solid #cbd4dc;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
}

.nihilo .dijitTabContainerTop-container {
    border-top: none;
    border-left: 1px solid #cbd4dc;
    border-right: 1px solid #cbd4dc;
    border-bottom: 1px solid #cbd4dc;

    border-radius: 0 0 3px 3px;
    -moz-border-radius: 0px 0px 3px 3px;
    -webkit-border-radius: 0px 0px 3px 3px;

    overflow-y: visible;
}


.printTooltip .dijitTooltipContainer{
    z-index: 501;
    width: 500px;
    height: 590px;
    bottom: 49px;
    left: 20px;
    padding: 9px 20px 15px 20px;
    background: #fff;
    border: 0;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    transition: 400ms ease-in-out;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

#makeMap{
    text-align: center;
    padding-top: 10px;
}

.printButtonNode .dijitButtonNode{
    float: right;
    color: #ff9d4d;
    border: 1px solid #ff9d4d;
    background-color: #fff;

    border-radius: 3px;
    vertical-align: middle;

    padding-left: 28px;
    display: inline-block;
    min-height: 25px;
    background: url("../svg/orange-print.svg") no-repeat top 12px left 10px;
    background-size: 20px 20px;
}

.printButtonNode .dijitButtonText {
    height: 29px;
    width: 120px;

    margin-right: 4px;
    float: right;
    border-radius: 3px;
    vertical-align: middle;
    padding-top: 10px;
    text-decoration: none;
    font-size: 18px;
    font-weight: 500;
}

.printButtonNodeHover .dijitButtonNode{
    padding-left: 28px;
    display: inline-block;
    min-height: 25px;
    background: url("../svg/white-print.svg") no-repeat top 12px left 10px;
    background-size: 20px 20px;

    color: #fff;
    background-color: #ff9d4d;
}

#printRezultsNode{
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 15px;
    height: 400px;
    overflow-y: auto;
}

.printResultsCount{
    display: inline-block;
    white-space: pre-wrap;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    background: #fb9d56;
    font-size: 14px;
    font-weight: 500;
}

#printCount{
    height: 20px;
    min-width: 20px;
    line-height: 22px;

    display: inline-block;
    white-space: pre-wrap;

    /*padding: 0 6px;*/
    text-align: center;
    border-radius: 50%;
    color: #fff;
    background: #fb9d56;
    /*margin-left: 10px;*/
    font-size: 14px;
    font-weight: 500;
}

#printResultsTitle{
    position: relative;
    padding: 15px 20px 16px 20px;
    border-bottom: 1px solid #d8dee2;
}

.printResultsTime{
    position: relative;
    display: inline-block;
    width: 40%;
}

.printResultsStatus{
    position: relative;
    display: inline-block;
    width: 40%;
}

.printResultsLink{
    position: relative;
    display: inline-block;
    width: 15%;
    z-index: 1;
}

.printResultsLink img{
    width: 37px;
    height: 37px;
    vertical-align: bottom;
    border: 1px solid #cbd4dc;
    border-radius: 3px;
    background-position: center;
    background-color: #fff;
    -webkit-transition: color ease 0.5s, background-color ease 0.5s;
    -moz-transition: color ease 0.5s, background-color ease 0.5s;
    -o-transition: color ease 0.5s, background-color ease 0.5s;
    -ms-transition: color ease 0.5s, background-color ease 0.5s;
}

.printResultsBottom{
    padding-bottom: 15px;
    border-bottom: 1px solid #d8dee2;
}

.esriJobSucceeded{
    padding-left: 28px;
    display: inline-block;
    min-height: 25px;
    background: url("../svg/green-success.svg") no-repeat left 2px;
    background-size: 20px 20px;
}

.esriJobFailed{
    padding-left: 28px;
    display: inline-block;
    min-height: 25px;
    background: url("../svg/warning-orange.svg") no-repeat left 2px;
    background-size: 20px 20px;
}

/*
Kadastrinės koordinatės
 */
.kadKoor{

}

.kadKoorLabel{
    padding: 15px 15px 5px;
    text-align: center;
    font-size: 20px;
    font-weight: 300;
}

.kadKoorRez{
    /*height: 60px;*/
    padding-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 5px;
    border-bottom: 1px solid #d8dee2;
}

.kadKoorXy{
    width: 200px;
    padding-left: 10px;
    padding-top: 5px;
    /*float: right;*/
}

.kadKoorSr{
    clear: both;
    width: 200px;
    padding-left: 10px;
    /*float: right;*/
}

.nihilo .dijitToggleButton .dijitButtonNode {
    /* rules for the dijit.form.*Button widgets (see also ComboButton section below) */
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 12px;
    padding-right: 12px;
    border: 1px solid #ced5db;
    color: #8997a5;
    border-radius(3px);
}

.nihilo .dijitToggleButtonHover .dijitButtonNode {
    /*color: #ff9d4d;*/
    border: 1px solid #ff9d4d;
    color: #fff;
    background: #fb9d56;
.transition-duration(.9s);
}



    /*Rodyklė*/
.nihilo .dijitArrowButtonInner{
    background-size: auto auto;
    background-repeat: no-repeat;
    background-position: center center;
    background-origin: content-box;

    background-image: url("../svg/teal-arrow-down.svg");
    width: 30px;
    height: 30px;
}
.nihilo .dijitSelectHover .dijitArrowButton .dijitArrowButtonInner {
    background-image: url("../svg/teal-arrow-left.svg");
}
.nihilo .dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner {
    background-image: url("../svg/teal-arrow-down.svg");
}
.nihilo .dijitHoverFocused .dijitArrowButton .dijitArrowButtonInner {
    background-image: url("../svg/teal-arrow-left.svg");
}
.nihilo .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner {
    background-image: url("../svg/teal-arrow-left.svg");
}

/*Pranešimo langas*/
.messageInfo .dijitDialog{
    .box-shadow(0 1px 5px rgba(0,0,0,0.25));
    z-index: 999;
}

.messageInfo .dijitDialogPaneContent{
    width: 588px;
    height: 193px;

    text-align: center;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #8997a5!important;
    padding-left: 20px!important;
    padding-right: 20px!important;

    border: none!important;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

.messageInfo .dijitDialogTitle {
    /*text-align: center!important;*/
    font-size: 24px!important;
    font-weight: 200!important;
    /*color: #c27886!important;*/
    color: #ff9d4d!important;
    line-height: 1.5!important;
    padding: 30px;
}

.messageInfo .dijitDialogTitleBar {
    /* outer container for the titlebar of the dialog */
    height: 100px;
    text-align: center!important;
    border: none;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

.messageInfo .dijitDialogCloseIcon {
    /* the default close icon for the dialog */
    width: 30px;
    height: 30px;
    vertical-align: middle;
    right: 6px;
    background-size: auto auto;
    background: url("../svg/gray-close.svg") no-repeat 10px;
    position: absolute;
    left: 11px;
    top: 11px;

    -webkit-transition: all 150ms ease-in-out;
    -moz-transition: all 150ms ease-in-out;
    -o-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
}

.messageIcon{
    padding: 0 1px;
    background-repeat: no-repeat;
    position: absolute;
    display: block;
    width: 114px;
    height: 114px;
    opacity: .2;
    background-size: auto 114px;
    right: -20px;
    top: -16px;
}

.info{
    background-image: url("../svg/light-info-image.svg");
}

.warn{
    background-image: url("../svg/warning-orange.svg");
}

.error{
    background-image: url("../svg/warning.svg");
}

.jsfPranesimas{
    width: 650px;
    display: block;
    margin: auto;
    margin-top: 100px;
    color: #8997a5!important;
     border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}

.jsfContent{
    text-align: center;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 300;
    color: #c37683!important;
    padding-left: 20px!important;
    padding-right: 20px!important;
}

.jsfImage{
    position: relative;
    padding: 0 1px;
    background-repeat: no-repeat;
    float: right;
    display: block;
    width: 114px;
    height: 114px;
    opacity: .2;
    background-size: auto 114px;
    left: 15px;
    top: -15px;
    background-image: url("../svg/warning-orange.svg");
}

/*FLEX layout*/

#findContainer {
    /*display: flex; *//* or inline-flex */
    width: calc(100% - 0px);
    box-sizing: border-box;
    color: rgb(137, 151, 165);
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    outline-color: rgb(137, 151, 165);
    outline-style: none;
    outline-width: 0px;
    /*padding-bottom: 16px;*/
    /*padding-left: 20px;*/
    /*padding-right: 20px;*/
    /*padding-top: 16px;*/
    transform: matrix(1, 0, 0, 1, 0, 0);
    transition-duration: 0s;
    transition-timing-function: cubic-bezier(0.1, 0.57, 0.1, 1);
    /*overflow-y: auto;*/
}

#findFormButtons{
    /*display: inline;*/
    /*float:left;*/
    height: 46px;
    width:280px;
    flex-direction: row;
    justify-content: space-around;
    /*padding-bottom: 13px;*/
}

.findFormButtonClearNode{
    margin: auto;
}

.findFormButtonSearcheNode{
    margin: auto;
}

.rowParent, .columnParent{
    /*border: 1px solid #d8dee2;*/
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

.columnParent{
    /*height: calc(100% - 72px)!important;*/
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.flexChild{
    /*margin: 5px 5px 5px 5px;*/
    /*border: 1px solid #28a52c;*/
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}


#findFormMsg{
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    /*height: calc(100% - 72px);*/
    height: 45px;

    background-position: 0 2px;
    background-position-x: 0%;
    background-position-y: 2px;
    box-sizing: border-box;
    color: rgb(195, 118, 131);
    display: inline-block;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    min-height: 25px;
    outline-color: rgb(195, 118, 131);
    outline-style: none;
    outline-width: 0;
    padding-left: 28px;
    position: relative;
}


#findFormClearButton{
    /*-webkit-box-flex: 0;*/
    /*-webkit-flex: 0 0 auto;*/
    /*-ms-flex: 0 0 auto;*/
    /*flex: 0 0 auto;*/
    margin: 5px 5px 5px 5px;
    border: 1px solid #28a52c;
    float: left;
    height: 39px;
    width: 122px;
}

#findFormFindButton{
    /*-webkit-box-flex: 0;*/
    /*-webkit-flex: 0 0 auto;*/
    /*-ms-flex: 0 0 auto;*/
    /*flex: 0 0 auto;*/
    margin: 5px 5px 5px 5px;
    border: 1px solid #28a52c;
    float: right;
    height: 39px;
    width: 122px;
}

#findFormInput{
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;

    border-bottom-color: rgb(203, 212, 220);
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: rgb(203, 212, 220);
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: rgb(203, 212, 220);
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: rgb(203, 212, 220);
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-top-style: solid;
    border-top-width: 1px;
    box-sizing: border-box;
    color: rgb(137, 151, 165);
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    margin-bottom: 20px;
    margin-top: 10px;
    outline-color: rgb(137, 151, 165);
    outline-style: none;
    outline-width: 0px;
    padding-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 25px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
}


#findTypeRadios{
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    height: 104px;

    box-sizing: border-box;
    color: rgb(137, 151, 165);
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
    outline-color: rgb(137, 151, 165);
    outline-style: none;
    outline-width: 0px;

}

#findType .dijitTitlePaneContentInner {
    padding: 10px 0 0 0!important;
}

#findTitle{
    /*height: 54px;*/
    /*line-height: 54px;*/
    width: calc(100% - 0px);
    border: none;
    margin: 0 0 13px 0;

    box-sizing: border-box;
    color: rgb(51, 72, 92);
    font-size: 36px;
    font-weight: 100;

    outline-color: rgb(51, 72, 92);
    outline-style: none;
    outline-width: 0px;

    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

#findLabel{
    width: 70%;
    float: left;
}

#findContainerClose{
    width: 20%;
    float: right;
}

#findForm{
    margin: 0 0 0 0;
    position: relative;
    /*height: 250px;*/
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

#columnChild107491{
    position: relative;
    height: 97px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    overflow-y: auto;
}

/*#findResults{*/
/*position: relative;*/
/*max-height: calc(100% - 91px - 262px);*/
/*min-height: 50px;*/
/*-webkit-box-flex: 0;*/
/*-webkit-flex: 0 0 auto;*/
/*-ms-flex: 0 0 auto;*/
/*flex: 0 0 auto;*/
/*overflow-y: auto;*/

/*box-sizing: border-box;*/
/*color: rgb(137, 151, 165);*/
/*font-size: 16px;*/
/*font-weight: 300;*/
/*line-height: 24px;*/
/*outline-color: rgb(137, 151, 165);*/
/*outline-style: none;*/
/*outline-width: 0px;*/

/*background-attachment: scroll;*/
/*background-clip: border-box;*/
/*background-color: rgb(241, 245, 250);*/
/*background-image: none;*/
/*background-origin: padding-box;*/
/*background-position: 0% 0%;*/
/*background-position-x: 0%;*/
/*background-position-y: 0%;*/
/*background-repeat: repeat;*/
/*background-size: auto auto;*/
/*border-bottom-left-radius: 3px;*/
/*border-bottom-right-radius: 3px;*/
/*border-top-left-radius: 3px;*/
/*border-top-right-radius: 3px;*/
/*padding-bottom: 24px;*/
/*padding-left: 10px;*/
/*padding-right: 10px;*/
/*padding-top: 24px;*/
/*}*/

.footer {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 25px;
    background-color: #efefef;
    text-align: center;
}

/*RW*/

@media screen and (orientation: landscape) and (max-height: 550px) {
    /*.workPlace { display:none; }*/
    .acts { display:none; }
    .findResults {display: none}
    .rootTools { display:none; }
    /*.print {display:none;}*/
    #mapDiv_zoom_slider {display:none;}
    #mastelis {display:none;}
}

@media screen and (orientation: portrait) and (max-width: 319px) {
    .acts { display:none; }
    #mastelis {display:none;}
    .koordinates { display:none; }
    .workPlace { display:none; }
    .rootTools { display:none; }
}

@media screen and (orientation: portrait) and (max-width: 434px) {
    #mapDiv_zoom_slider {display:none;}
}

@media screen and (orientation: portrait) and (max-width: 555px) {
    .acts { display:none; }
    #mastelis {display:none;}
}
/*https://css-tricks.com/snippets/css/media-queries-for-standard-devices/*/
@media screen and (max-width: 569px) {
    .print {display:none;}
}

/*@media screen and (max-width: 425px) {*/
    /*#mapDiv_zoom_slider {display:none;}*/
/*}*/

/*Jei plotis mažiau už X, tai nerodau šitų*/
/*@media screen and (max-width: 401px) and (min-width: 1px) {*/
    /*.workPlace { display:block; }*/
    /*.rootTools { display:block; }*/
/*}*/
    /*#findTitle{font-size: 16px; color: #8997a5; font-weight: 500; height: 24px; }*/


/*
How to disable text selection highlighting using CSS?
http://stackoverflow.com/questions/826782/how-to-disable-text-selection-highlighting-using-css?rq=1
*/
