/*
Template Name: DASHGUM FREE - Bootstrap 3.2 Admin Theme
Template Version: 1.0
Author: Carlos Alvarez
Website: http://blacktie.co
Premium: http://www.gridgum.com
*/

/* Import fonts */
@import url(http://fonts.googleapis.com/css?family=Ruda:400,700,900);

/* BASIC THEME CONFIGURATION */
body {
    color: #797979;
	background: #f2f2f2;
    font-family: 'Ruda', sans-serif;
    padding: 0px !important;
    margin: 0px !important;
    font-size:13px;
}

ul li {
    list-style: none;
}

a, a:hover, a:focus {
    text-decoration: none;
    outline: none;
}
::selection {

    background: #68dff0;
    color: #fff;
}
::-moz-selection {
    background: #68dff0;
    color: #fff;
}

#container {
    width: 100%;
    height: 100%;
}

/* Bootstrap Modifications */
.modal-header {
	background: #68dff0;
}

.modal-title {
	color: white;
}

.btn-round {
	border-radius: 20px;
	-webkit-border-radius: 20px;
}
`
.accordion-heading .accordion-toggle {
	display: block;
	cursor: pointer;
	border-top: 1px solid #F5F5F5;
	padding: 5px 0px;
	line-height: 28.75px;
	text-transform: uppercase;
	color: #1a1a1a;
	background-color: #ffffff;
	outline: none !important;
	text-decoration: none;
}	

  
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #797979;
}
    
  
/* MAIN CONTENT CONFIGURATION */
#main-content {
    margin-left: 210px;
}

.header, .footer {
    min-height: 60px;
    padding: 0 15px;
}

.header {
    position: fixed;
    left: 0;
    right: 0;
    z-index: 1002;
}
/*ff8952  c9aa5f*/
.black-bg {
    /*background: #004a80;*/
    background: white;
    /*background: #CCE2E5;*/
    /*background: #1E89B6;*/
    align-content: center;
    border-bottom: 1px solid #c9aa5f;
    height: 80px;
}

.bgclr {
    background: #AE0DB8;
}

.wrapper {
    display: inline-block;
    margin-top: 60px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-top: 0px;
    width: 100%;
}

a.logo {
    font-size: 15px;
    color: #ffffff;
    float: left;
    margin-top: 20px;
    text-transform: uppercase;
}

a.logo b {
    font-weight: 900;
}

a.logo:hover, a.logo:focus {
    text-decoration: none;
    outline: none;
}

a.logo span {
    color: #68dff0;
}
  

/* FORMS CONFIGURATION */
.form-panel {
    /*background: #ffffff;*/ /*8/10/2021*/
    /*background: #C6DEE9;*/
    background: #5B9BAD; /*  background: #09ABD9;*/
    /*background: #BDCCE2;*/
    /*background: #B4CAEB;*/
    /*background: #CDD4D5;*/
    /*background: #A7BEC3;*/
    background-image: url('../Images/logo.jpg');
    /*background: #C5BFC5;*/
    /*background: #D0E2E7;*/
    /*background: #9ABCC3;*/
    margin: 10px;
    padding: 10px;
    box-shadow: 0px 3px 2px #aab2bd;
    text-align: left;
}

label {
	font-weight: 400;
}

.form-horizontal.style-form .form-group {
	border-bottom: 1px solid #eff2f7;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.round-form {
	border-radius: 500px;
	-webkit-border-radius: 500px;
}

@media (min-width: 768px) {
		.form-horizontal .control-label {
		text-align: left;
	}
}

#focusedInput {
	border: 1px solid #ed5565;
	box-shadow: none;
}

.add-on {
	float: right;
	margin-top: -37px;
	padding: 3px;
	text-align: center;
}

.add-on .btn {
	height: 34px;
} 



/*LOGIN CONFIGURATION PAGE*/
.form-login {
	max-width: 330px;
	margin: 100px auto 0;
	background: #fff;
	border-radius: 8px;
	border-color:Black;
	-webkit-border-radius: 8px;
}

.form-login h2.form-login-heading {
	margin: 0;
	padding: 25px 20px;
	text-align: center;
	background: #ffd777;
    border-bottom: 1px solid #c9aa5f; 
	-webkit-border-radius: 8px 8px 0 0; 
	border-color:Black;
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 300;
}
.login-wrap {
	padding: 20px;
}
.login-wrap .registration {
	text-align: center;
}
.login-social-link {
	display: block;
	margin-top: 20px;
	margin-bottom: 15px;
}


/*footer*/
.site-footer {
    /*background: #004a80;*/
    /*background: #0b71a1;*/
    /*background: #4982D7;*/
    background: #0b71a1;
    /*background: white;*/
    color: #fff;
    padding: 10px 0;
}


.go-top {
    margin-right: 1%;
    float: right;
    background: rgba(255,255,255,.5);
    width: 20px;
    height: 20px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
}

.go-top i {
    color: #2A3542;
}

.site-min-height {
    min-height: 900px;
}

/* Login */
.Login {
	background: #e9f0f4;
}
.Login .Login-header {
	background: #54bae6;
	padding-top: 5px;
	margin-bottom: 5px;
}
.Login .Login-header p {
	color: white;
	margin-left: 5px;
	margin-right: 5px;
}
.Login .Login-header p small {
	font-size: 10px;
}
.Login .data {
	margin-right: 10px;
	margin-left: 10px;
	color: #272b34;
}
.Login .data h5 {
	margin-top: 0px;
	font-weight: lighter;
}
.Login .data h1{
	margin-top: 2px;
}

  .lebal-lblheader
{
    font-family: Berlin Sans FB Demi;
    font-size: 17px;
    text-decoration: underline;
    font-weight: bold;
    font-style:normal;
    text-transform: uppercase;
   /*color:#006200;*/
   color:black;
}

 .lebal-lblinner
{
    font-family: Berlin Sans FB Demi;
    font-size: 15px; 
    font-weight: bold;
    font-style:normal; 
   color:Black;
}

.lebal-lblheaderburner {
    font-family: Berlin Sans FB Demi;
    font-size: 17px;
    font-weight: bold;
    font-style: normal;
    text-transform: uppercase;
    /*color: black;*/
    /*color: #207BCE;*/
    color:#006200;
}

.lebal-lblinnernote
{
    font-family: Berlin Sans FB Demi;
    font-size: 15px;  
    font-style:normal; 
   color:Black;
}
/* ==========================================================================
  swm header part
   ========================================================================== */
	
	.navbarswm {
    font-weight: 500;
    font-size: 14px;
}

.navbarswm-inverse {
    background: #fff;
    border-color: #fff;
}

    .navbarswm-inverse .navbarswm-nav > .active > a {
        background: #fff;
    }

    .navbarswm-inverse .navbarswm-brand {
        color: #fff;
        font-weight: bolder;
        font-size: 25px;
        font-weight: 900;
        letter-spacing: 2px;
    }

    .navbarswm-inverse :hover .navbarswm-brand:hover {
        color: #fff;
    }




