/*
Prabin July -16-2013
*/
.navbar
{
    background-color: #146B91;
    border-bottom: 1pt solid #0C4F4C;
}

.container-fluid
{
    position: relative;
    top: 60px;
}

#map{
    width: 100%;
    min-height: 500px;
    overflow-y:auto;
    height:100%;
    z-index: 0!important;
}

.draggable {
    height:110px;
    width:240px;
    z-index: 9999!important;
    position:absolute;
    background:#A4D0E3;
    right:5px;
}
.title
{
    background-image: url("../img/titlebar_bg.png");
    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: 0px!important;
}

#googleGroup_select
{
    right:0px;
}

#theme-draggable
{
    top:115px;
    height: 200px;
}

#inventory-theme-draggable
{
    top:320px;
    height: 230px;
}

#rip-theme-draggable
{
    top:320px;
    height: 80px;
}

#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;
}

.identify{
    background: transparent url('../img/identify.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;

}

.identify-active{
    background: transparent url('../img/identify-active.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
{
    height: 540px;
    width: 240px;
    z-index: 9999!important;
    position: absolute;
    background: #D0E6E5;
    right: 5px;
    left: 1164px;
    top: 54px;
    padding-right: 5px;
}

#print-draggable .content
{
    margin-left: 5px!important;
}
#print-draggable .title
{
    width: 240px;
}


.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;
    left: 400px;
    top: 54px;
    padding-right: 5px;
}

#search-draggable .content
{
    margin-left: 5px!important;
}
#search-draggable .title
{
    width: 450px;
    margin-bottom: 5px;
}

#search-result
{
    height: 200px;
}

.navbar-nav a{
    background-color: #fff;
    margin-left:2px;
}

.navbar-nav>li>a {
    line-height: 10px;
}

.prev-extent{
    background: transparent url('../img/prev-extent.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}
.next-extent{
    background: transparent url('../img/next-extent.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.goto-district{
    background: transparent url('../img/goto-district.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}
.goto-district-active{
    background: transparent url('../img/goto-district-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;
}
#division-draggable
{
    right:50px;
    top:380px;
    height:250px;
    width:320px;
}
#identify-draggable
{
    top:380px;
    height:150px;
}

#identify-draggable .title
{
}

#identify-view-draggable
{
    background: #F8F8F8!important;
    height: 225px;
}



#identify-view-draggable .title
{
    background-image: none!important;
    background: #4D4D4D;
}


#identify-view-draggable .content
{
    background-image: none!important;
    background: #FFFDFD;
}

.navbar-fixed-top, .navbar-fixed-bottom {
    position: absolute!important;
}
#left_container {
    margin-left: 0px!important;
    border-right: 1px solid #ccc;
}

.info-bar {
    bottom: 15px;
    left: 200px;
    position: fixed;
    background-color: rgba(199,225,224,0.7);
    z-index: 99999;
    padding: 3px;
    font-size: 12px;
}

#goto_district
{
    top:290px;
    right:50px;
}

.search-road{
    background: transparent url('../img/search-road.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}

.search-road-active{
    background: transparent url('../img/search-road-active.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
}
.goto-distance{
    background: transparent url('../img/distance_logo.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;
    width: 30px;
}

.goto-distance-active{
    background: transparent url('../img/distance_logo.png') no-repeat;
    background-position: center;
    /*    padding: 16px 18px!important;*/
}

#distance-draggable
{
    min-height: 220px;
    width: 250px;
    z-index: 9999!important;
    position: absolute;
    background: #D0E6E5;
    right: 100px;
    top: 54px;
    /*    padding-right: 5px;*/
}
.im{
    background: transparent url('../img/im.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;

}
.ir{
    background: transparent url('../img/ir.png') no-repeat;
    background-position: center;
    padding: 16px 18px!important;

}