html {overflow-y: scroll;}
body {line-height: 1.7em;font-size: 14px;background-color: #FFF;}
.container{max-width: 1080px;}
.no-margin{margin: 0;}
.no-padding{padding: 0;}
.padding-hor-10{padding-left: 10px;padding-right: 10px;}
.margin-top-10{margin-top: 10px;}
.margin-vert-30{margin-top: 25px;margin-bottom: 25px;}
.margin-bottom-20{margin-bottom: 20px;}
.margin-bottom-50{margin-bottom: 50px;}
.center{text-align: center;}
.display-none{display: none;}
.head{background-color:#309C82; min-height: 70px; color: #FFFF; font-size: 16px; font-weight: 600; padding-top: 10px; padding-bottom: 10px;}
.head a{color: #e71803;}
.head a:hover{color: #FFF;}
.form-title h2 {font-weight: 300;line-height: 1em; margin: 0 0 10px; color: #362e3c;font-family: 'Droid Sans', sans-serif;font-size: 32px;}
#main-body{ height: 100%;}
/*---Header-Icons--- */
#header-icons{max-height:120px;border-bottom:1px solid #a8a8a8;background:#FFF;}
#header-icons ul{margin-top:10px;padding-left:0px;padding-right:0px;margin-bottom:5px;}
#header-icons ul a{display:inline-block;vertical-align:middle;position:relative;background-clip:content-box;transition:0.7s;font-size:25px;}
#header-icons ul a li{padding-top:9px;width:35px;height:35px;font-size:20px;color:#FFF;border-radius:50%;text-align:center;margin-right:10px;}
#header-icons ul a li.fa.fa-facebook, li.fab.fa-facebook-f {background-color:#4c5bbf;}
#header-icons ul a li.fa.fa-instagram, li.fab.fa-instagram {background-color:#e1306c;}
#header-icons ul a li.fa.fa-youtube, li.fab.fa-youtube {background-color:#cc181e;}
#header-icons ul a li.fa.fa-google-plus{background-color:#d34836;}
#header-icons ul a li.fa.fa-linkedin, li.fab.fa-linkedin{background-color:#007bb6;}
#header-icons ul a li.fa.fa-twitter, li.fab.fa-twitter{background-color:#1da1f2;}
#header-icons ul a:hover{text-decoration:none;margin-left:-5px;transform:rotate(360deg);}
/*--Navigation-Menu--*/
.navbar-fixed-top{top: 0px;}
.navbar{border: 0px;background-color: #FFF;margin-bottom: 0px;border-radius: 0px 0px 0px 0px;min-height: 70px;}
.navbar-toggle{background-color: #b1b7c7;border: 0px;margin-right: 7px;}
.navbar-toggle:hover{background:  #848995 !important;}
#myNavbar{margin-top: 10px;font-size: 1.0em;font-family: Verdana;border-bottom: 1px solid #a8a8a8;}
#myNavbar ul{background-color: #FFF;border-radius: 5px 5px 5px 5px;margin-right: 0px;}
#myNavbar ul li a{color: #4b4c50;}
#myNavbar ul li a:hover{color: #309C82;cursor: pointer;}
.dropdown-toggle:active, .open .dropdown-toggle {background-color: #FFF !important;}
/* Logo */
.navbar-brand{padding: 0px;margin: 10px 0px 0px 5px;}
/* Footer */
#footer{background-color:#309C82;border-radius: 0px 0px 0px 0px;}
#footer p{color:#212425;font-family: 'Droid Sans', sans-serif;font-size:14px;}
#footer p a{color:#1b1b1b;}
#footer p a:hover{color:#fff;}
#footer h4{margin-top:20px;font-family:'Droid Sans', sans-serif;font-size:18px;color:#ffffff;font-weight:bold;}
#footer-border{margin-top:30px;border-top: 1px dashed #ddd;}
#footer-copyright{margin-top:15px;text-align:left;}
#footer-social{margin-top:15px;text-align:right;}
#footer-social a{margin: 0 0 0 10px;font-size:24px;color:#b05959;}
#footer-social a:hover, #footer-social a:focus{color:#a21756;}
.map iframe{height:240px;width:100%;}
.label-success{color: #017d3a;}
.label-update{color: #FFF;}
.label-danger{color: #e71803;}
/* Login Admin */
#login_form{text-align: left;border: 1px solid #827c8f ;border-radius: 5px;padding: 10px 20px 60px 20px;margin-right: 20px;margin-left: 20px;margin-bottom: 10px;background-color: #ffffff;}
.sidebar {margin: 0;padding: 0;width: 200px;background-color: #f1f1f1;position: absolute;height: 100%;overflow: auto;}
.sidebar a {display: block;color: black;padding: 16px;text-decoration: none;font-size: 16px;font-weight: 600;}
.sidebar a.active {background-color: #4bd4b3;color: white;}
.sidebar a:hover:not(.active) {background-color: #555;color: white;}
div.content {margin-left: 200px;padding: 1px 16px;}
