.modal-header {
    padding:9px 15px;
    border-bottom:1px solid #eee;
    background-color: #0480be;
	color:#fff;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
 }
 
 body {
	 background-image:url(../img/back.jpg);
	 
	 
	 
 }
 
 #myInput {
  background-image: url('searchicon.png');
  background-position: 10px 12px;
  background-repeat: no-repeat;
  width: 50%;
  font-size: 16px;
  padding: 12px 20px 12px 40px;
  border: 1px solid #ddd;
  margin-bottom: 12px;
}

#myUL {
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
}

#myUL li a {
  border: 1px solid #ddd;
  margin-top: -1px; /* Prevent double borders */
  background-color: #f6f6f5;
  padding: 16px;
  text-decoration: none;
  font-size: 18px;
  color: black;
  display: block
}

#myUL li a:hover:not(.header) {
  background-color: #2DF883;
}

.line{
width: 92%;
border-bottom: 1px solid #ccc;
position: fixed;
}

small {
    display: block;
    margin-top: 40px;
    font-size: 9px;
  }
  
  small,
  small a {
    color: #567;
  }
  
  a {
    color: #000;
    text-decoration: underline;
    cursor: pointer;
  }
  
  #toolbar [data-wysihtml-action] {
    float: right;
  }
  

  
  
  .wysihtml-command-active {
    font-weight: bold;
  }
  
  [data-wysihtml-dialog] {
    margin: 5px 0 0;
    padding: 5px;
    border: 1px solid #667;
  }
  
  a[data-wysihtml-command-value="red"] {
    color: red;
  }
  
  a[data-wysihtml-command-value="green"] {
    color: green;
  }
  
  a[data-wysihtml-command-value="blue"] {
    color: blue;
  }
  
  div.editable {
    border: 1px dashed gray;
    padding: 10px;
  }
  
  .nav-link {
  color: #fff !important;
  text-decoration: none !important;
  display: inline-block !important;  
  position: relative !important;
}
.nav-link:after { 
  bottom: 0 !important;
  content: "" !important;
  display: block !important;
  height: 2px !important;
  left: 50% !important;
  position: absolute !important;
  background: red !important;
  transition: width 0.3s ease 0s, left 0.3s ease 0s !important;
  width: 0;  
}
.nav-link:hover:after {   
  width: 50% !important; 
  left: 23% !important; 
} 

@font-face{
	font-family:mrgvlovani;
	src:url(mrgvlovani/bpg_mrgvlovani_2009.ttf)
   }
   .geotext{
	font-family:mrgvlovani!important;
	   
	
   }
  
  
.sidebar-nav {
	
	font-size: 12px !important;
}

th {
	 background-color: #2BBBAD !important; 	 
 }
	td {
		
		text-align: center !important;
		padding: 10px !important;
	}
	
	.text {
    
    text-shadow: 1px 1px 1px #919191 !important;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	font-size: 30px;
	border-bottom-style: groove;
	border-bottom-width: medium;
	border-bottom-color: red;	
		
        
}
	
	.page_hd {
		
		color: #33b5e5 !important;
		text-shadow: 2px 0px 2px #000000  !important;
	}
	
	.greetings {
		
		color: #18FFFF !important;
		text-shadow: 2px 0px 2px #000000  !important;
	}
	
	.blink_me {
		
	color: orangered;
	text-shadow: 2px 0px 2px #000000  !important;		
    animation: blinker 3s linear infinite;
	
	}


    .moving_alert {
		
	display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #ccc;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    		
	
	}

    .alert_msg {
	 
     border-style: dashed !important;
     border-color: orange !important;
     border-width: 2px !important;    
	 animation: blinker 2s linear infinite;
	
	}
	
	@keyframes blinker {
		
		50% {opacity: 0;
		
		}
	
	}
    
  .switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
  }

  .switch input { 
  opacity: 0;
  width: 0;
  height: 0;
  }

  .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
  }

  .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
  }

  input:checked + .slider {
  background-color: springgreen;
  }

  input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
  }

  input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
  }

/* Rounded sliders */
  .slider.round {
  border-radius: 34px;
  }

  .slider.round:before {
  border-radius: 50%;
  }
  
  