
#pisol_gps_plotter .container-fluid {
    background-color: #161664;
    border: 1px solid #000;
    margin-top: 10px;
    margin-left:0px;
    margin-right:0px;
    width: 100%;
}

#pisol_gps_plotter .plotter-01{
    color: #fff;
    font-size: 2.5em;
	text-align: center;
	vertical-align: middle;
	padding-top: 2em;
    padding-right: 10%;
    padding-bottom: 10%;
    padding-left: 10%;

} 

#pisol_gps_plotter h3 
{text-align: center;
}

#map-canvas {
    border: 1px solid #000;
    width: 99.90%;
    height: 375px;
    background-color: #E8E8E8;    
}
#selectRoute {
    width: 100%;
    color: #000;
    /* background-color: #E8E8E8; */ 
    margin-top: 17px; 
    margin-bottom: 17px;     
    border: 1px solid #000;
}

#pisol_gps_plotter .col-sm-2 {
    height: 50px; 
	margin: auto;
    width: 100%;
	padding: 0px 10px;
}
#pisol_gps_plotter .col-sm-3 {  
    height: 50px;        
}
#pisol_gps_plotter .col-sm-4 {  
    height: 50px;        
}
#pisol_gps_plotter .col-sm-6 { 
    height: 50px;          
}
#pisol_gps_plotter .col-sm-8 {  
    height: 50px;          
}
#pisol_gps_plotter .col-sm-10 {
    height: 50px;           
}

#popupTable
{
    border-collapse: collapse; /* 'cellspacing' equivalent */
}

#popupTable td, table th
{
    padding: 0; /* 'cellpadding' equivalent */
}

#mapdiv { 
    height: 475px;
}
#toplogo {
    padding-top: 10px;
    color: #fff;
	font-size: 2em;
	text-align: center;
	vertical-align: middle;
}
#halimage {
    width: 37px;
    height: 37px;
    vertical-align: middle;
}
#messages {
    margin-top: 17px;
    text-align: right;
}
#autorefresh, #bws_satelite {
    background: #eee !important;
    font-size: 12px !important;
    margin-top:5px;
    width: 100%;
    height: 37px;
    color: #000;  
    border: 1px solid #000;
    white-space: nowrap;   
}
#delete {
    background: #eee !important;    
    font-size: 12px !important;
    margin-top:5px;       
    width: 100%;
    height: 37px;
    color: #000;
    border: 1px solid #000;                         
}
#refresh {
    background: #eee !important;
    font-size: 12px !important;
    margin-top:5px;      
    width: 100%;
    height: 37px;    
    color: #000;   
    border: 1px solid #000;
}
#viewall {
    background: #eee !important;
    font-size: 12px !important;
    margin-top:5px;      
    width: 100%;
    height: 37px;    
    color: #000;   
    border: 1px solid #000;
}
.deletediv {
    text-align: center;  
}
.autorefreshdiv {
    text-align: center; 
}
.refreshdiv {
    text-align: center;
}
.viewalldiv {
    text-align: center;
}
@media only screen and (min-width : 768px) {
    #refresh {
        margin-top:0px;
    }
    #autorefresh , #bws_satelite{
        margin-top:0px;
    }
    #delete {
        margin-top:0px;
    } 
    #viewall {
        margin-top:0px;
    }        
    .deletediv {
        text-align: left;
    }
    .autorefreshdiv {
        text-align: center;
    }
    .refreshdiv {
        text-align: center;
    } 
    .viewalldiv {
        text-align: right;
    }        
} 
