/*
Prabin July -16-2013
*/
/*.navbar
{
    background-color: #032EA1;
    border-bottom: 1pt solid #032EA1;

}*/

/*.container-fluid
{
    position: relative;
    top: 60px;

}*/

#map{
    width: 100%;
    min-height: 500px;
    overflow-y:auto;
    height:100%;
    z-index: 0!important;
}

.draggable {
    height:257px;
    width:240px;
    z-index: 9999!important;
    position:absolute;
    /*background:#FFE9D2;
    background:#032EA1;*/
    background:#A1A1A1;
    right:5px;
}

.idraggable {
    height:257px;
    width:320px;
    z-index: 9999!important;
    position:absolute;
    /*background:#FFE9D2;
    background:#032EA1;*/
    background:#A1A1A1;
    right:5px;
}

.title
{
    /*background-image: url("../img/titlebar_bg.png");*/
    background:#000000;
    color:#fff;
    height:26px;
    font-weight: bold;
    padding: 5px 0px 0 5px;
    cursor: move;
    font-size: 11px;


}
#overlay-draggable .title
{

}

#overlay-draggable .content{
    height: 100%;
}


.sortable{
    height:200px;
}

.sortable { list-style-type: none; margin: 0; padding: 0; width:240px; }
.sortable li { /*margin: 0 3px 3px 3px;*/ padding: 0.4em; padding-left: 1.5em; font-size: 10px; height: 18px; }
.sortable li span { position: absolute; margin-left: -1.3em; }

.sortable .item h4{
    font-size: 9px;
}
.sortable .item input{
    margin-left: 15px;
}

.ui-accordion-header-icon {
    left: 22.5em!important;
}

.ui-accordion .ui-accordion-header {
    margin:0px!important;
}

.sortable-handle{
    background-image: url('../img/ui-icons_222222_256x240.png');
    background-position:0 -81px;
    background-repeat: no-repeat;
}


.ui-accordion .ui-accordion-icons {
    padding-left: 10px!important;
}
#accordion .ui-accordion-content {
    max-height: 400px;
}
#googleGroup_select
{
    right:0px;
}

#theme-draggable
{
    top:290px;
    height: 202px;
}

#inventory-theme-draggable
{
    top:320px;
    height: 230px;
}

#armp-theme-draggable
{
    top:560px;
    height: 300px;
}



.toolbar{
    height: auto;
    width:45px;
    z-index: 9999!important;
    position:absolute;
    background:#fff;
    right:5px;
    border:1px solid #ccc;
}

.toolbar li{
    list-style: none;
    padding: 5px;

}

.toolbar a{

}

.zoom-in{
    background: transparent url('../img/zoom-in.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;

}
.zoom-in-active{
    background: transparent url('../img/zoom-in-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;

}

.zoom-out{
    background: transparent url('../img/zoom-out.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
    display: block;
}

.zoom-out-active{
    background: transparent url('../img/zoom-out-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
    display: block;
}
/*.pan{
    background: transparent url('../img/pan.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.pan-active{
    background: transparent url('../img/pan-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.zoom-extent{
    background: transparent url('../img/zoom-extent.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.zoom-extent-active{
    background: transparent url('../img/zoom-extent-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.identify{
    background: transparent url('../img/ig.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
    cursor: pointer;

}

.identify-active{
    background: transparent url('../img/ig.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;

}
.iwash{
    background: transparent url('../img/iw.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
    cursor: pointer;

}

.iwash-active{
    background: transparent url('../img/iw.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;

}
.smuni{
    background: transparent url('../img/sm.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
    cursor: pointer;

}

.smuni-active{
    background: transparent url('../img/sm.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}
.search-road{
    background: transparent url('../img/road.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}
.search-road-active{
    background: transparent url('../img/road-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.goto-division{
    background: transparent url('../img/goto-division.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.goto-division-active{
    background: transparent url('../img/goto-division-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}


.new-source{
    background: transparent url('../img/new_source.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.new-source-active{
    background: transparent url('../img/new_source_active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}
.zoom-previous{
    background: transparent url('../img/previous.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.zoom-previous-active{
    background: transparent url('../img/previous-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.zoom-next{
    background: transparent url('../img/next.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.zoom-next-active{
    background: transparent url('../img/next-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}
.shapefile-tool{
    background: transparent url('../img/download-shapefile.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.shapefile-tool-active{
    background: transparent url('../img/download-shapefile.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}*/
/*.icon {
    height: 15px;
    width: 15px;
    display: block;
    overflow: hidden;
    text-indent: -99999px;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}*/

.legend{
    font-size: 9px;
    display: block;

}

.identifybuttonicon{
    display: block;
    height: 15px;
    margin-top: -8px;
    overflow: hidden;
    position: absolute;
    text-indent: -99999px;
    top: 50%;
    width: 15px;
    background-image: url("../img/ui-icons_888888_256x240.png");
    background-position: -15px -144px;
    background-repeat: no-repeat;
    left: 24em !important;
}

.identifybuttonicon-active{
    display: block;
    height: 15px;
    margin-top: -8px;
    overflow: hidden;
    position: absolute;
    text-indent: -99999px;
    top: 50%;
    width: 15px;
    background-image: url("../img/ui-icons_2e83ff_256x240.png");
    background-position: -15px -144px;
    background-repeat: no-repeat;
    left: 24em !important;
}

div.olControlMousePosition {
    left: 80px!important;
}


.minimize {
    background: url("../img/minimize_icon.png") no-repeat scroll center center transparent;
    cursor: pointer;
    display: inline-block;
    padding-bottom: 12px;
    padding-right: 12px;
    position: absolute;
    right: 21px;
}

.baselayer-minimized
{
    position:fixed;
    top:105px;
    right:5px;
    width:16px;
    height:103px;
    display:none;    
    z-index:9999; 
}
.baselayer-minimized > span{
    background: transparent url('../img/basemap_minimized.png') no-repeat;
    background-position: center;
    height:103px;
    padding-bottom: 103px;
    display:inline-block; 
    padding-left: 4px;
    width: 20px;

}
.title-text
{
    display: inline-block;
    width: 100px;
}

.closeicon{
    cursor:pointer;
    right:0px;
    display: inline-block;
    position:absolute;
    background: transparent url('../img/close_icon.png') no-repeat;
    background-position: center;
    padding-bottom: 11px;
    padding-right: 16px;
}


.theme-minimized
{
    position:fixed;
    top:300px;
    right:5px;
    width:16px;
    height:103px;
    display:none;    
    z-index:9999; 
}

.theme-minimized > span{
    background: transparent url('../img/themes_minimized.png') no-repeat;
    background-position: center;
    height:103px;
    padding-bottom: 103px;
    padding-left: 4px;
    width: 20px;
    display:inline-block; 

}

.olPopupCloseBox{
    z-index:9999!important;
    background-color: #333;
}

.infotable{
    background-color: #333;
    color:#fff;
}

#chicken_GroupDiv
{
    background: none repeat scroll 0 0 #333333!important;
}


.olLayerGooglePoweredBy
{
    display:none;
}

.row .content
{
    margin-top: 25px;
}

#print-draggable
{
    top:5px;
    height: 490px;
    width: 240px;
    position: absolute;
  z-index: 9;
  background-color: #f1f1f1;
  text-align: center;
  border: 1px solid #d3d3d3;
  right: 60px;
/*    z-index: 9999!important;
    position: absolute;
    background: #FFE9D2;
    background:#032EA1
    background:#a1a1a1;;
    right: 60px;
    top: 0px;
    padding-right: 5px;*/
}

#print-draggable .content
{
    /*margin-left: 5px!important;*/
    margin:5px;
}
#print-draggable .title
{
    width: 240px;
    padding: 10px;
  cursor: move;
  z-index: 10;
  background-color: #076ab8;
  color: #fff;
  font-size:15px;
      height:35px
}

#shapefile-tool-draggable
{
    height: 540px;
    width: 600px;
    z-index: 9999!important;
    position: absolute;
    background: #D0E6E5;
    right: 50px;
    top: 0px;
    padding-right: 5px;

}

#shapefile-tool-draggable .content
{
    margin-left: 5px!important;
    height: 500px;
    overflow-y: scroll;
    overflow-x:hidden;
}
#shapefile-tool-draggable .title
{
    width: 600px;
}


.printer{
    background: transparent url('../img/printer.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}
.printer-active{
    background: transparent url('../img/printer-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

#search-draggable
{
    height: 170px;
    width: 450px;
    z-index: 9999!important;
    position: absolute;
    background: #D0E6E5;
    right: 50px;
    top: 0px;
    padding-right: 5px;
}

#search-draggable .content
{
    margin-left: 5px!important;
}
#search-draggable .title
{
    width: 450px;
    margin-bottom: 5px;
}

#search-result
{
    height: 200px;
}

#identify-draggable
{
    top:380px;
    height:150px;
    position: absolute;
  z-index: 9;
  background-color: #f1f1f1;
  text-align: center;
  border: 1px solid #d3d3d3;
  right: 60px;
  width: 300px;
}

#identify-draggable .title
{
    padding: 10px;
  cursor: move;
  z-index: 10;
  background-color: #076ab8;
  color: #fff;
  font-size:15px;
      height:35px
}

#identify-view-draggable
{
    background: #F8F8F8!important;
}



#identify-view-draggable .title
{
    background-image: none!important;
    background: #4D4D4D;
}


#identify-view-draggable .content
{
    background-image: none!important;
    background: #FFFDFD;
}

#table-draggable
{
    top:450px;
    height:150px;
    position: absolute;
  z-index: 9;
  background-color: #f1f1f1;
  text-align: center;
  border: 1px solid #d3d3d3;
  right: 60px;
}

#table-draggable .title
{
    padding: 10px;
  cursor: move;
  z-index: 10;
  background-color: #076ab8;
  color: #fff;
  font-size:15px;
      height:35px
}

#table-view-draggable
{
    background: #F8F8F8!important;
}



#table-view-draggable .title
{
    background-image: none!important;
    background: #4D4D4D;
}


#table-view-draggable .content
{
    background-image: none!important;
    background: #FFFDFD;
}

#division-draggable
{
    height:155px;
    top:380px;
    width:200px !important;
}
#muni-draggable
{
    height:305px;
    top:390px;
}

#newsource-draggable
{
    height:175px;
    top:400px;
}


/*.navbar-fixed-top, .navbar-fixed-bottom {
    position: absolute!important;
}*/
#left_container {
    margin-left: 0px!important;
    border-right: 1px solid #ccc;
}
@media screen and (max-width: 768px) {
    .info-bar {
        bottom: 0px;
        right: 65px;
        position: fixed;
        background-color: rgba(199,225,224,0.7);
        z-index: 99999;
        padding: 3px;
        font-size: 12px;
        width:170px;
    }
}
@media screen and (min-width: 769px) {
    .info-bar {
        bottom: 50px;
        left: 250px;
        position: fixed;
        background-color: rgba(199,225,224,0.7);
        z-index: 99999;
        padding: 3px;
        font-size: 12px;
    }
}