/* Styles for Body and Other General Tags */

html, body {
  position: absolute;
  height: 100%;
  width: 100%;
}

body {
  margin: 0px;
  padding: 0px;
  background: #fff;
  font-family: "Work Sans",sans-serif;
  color: #fff;
  font-size: 9pt;
}

h1,h2,h3,h4,h5,h6,a {
  color: #069bc4;
}

h1 {
  font-size: 36pt;
  font-weight: 700;
}

h3 {
  font-size: 12pt;
}

.symbol {
  display: none;
}

#nav {
/*
  background: -webkit-linear-gradient(left,#365e79,#67b9e8);
  background: -o-linear-gradient(right,#365e79,#67b9e8);
  background: -moz-linear-gradient(right,#365e79,#67b9e8);
  background: linear-gradient(to right,#365e79,#67b9e8);
*/
  background: #069bc4;
  margin-bottom: 0px;
  padding-right: 0px;
}

html.translated-ltr .navbar, html.translated-rtl .navbar {
  padding-top: 39px;
}

.navbar-brand {
  display: block;
  padding: 0px;
  height: 80px;
}

#circleNavLogo {
  position: relative;
  margin: 0;
  top: 7px;
  left: -10px;
  fill: #fff;
  height: 80px;
  width: 275px;
}

#aboutMenu {
  display: none;
}

#linksMenu {
  display: none;
}

/* Search Forms */
#myNavbar form {
  margin-top: 44px;
  color: rgba(77,51,28,1);
  position: relative;
  float: right;
  width: 75px;
  padding-left: 0px;
  margin-right: 75px;
  margin-left: -22px;
}

#myNavbar form input {
  width: 100px;
}

#myNavbar form button {
  padding: 5px;
}

#myNavbar form li a {
  color: #000;
}

#searchInCategory {
  display: none;
}

#myNavbar > ul {
  margin-top: 34px;
}

#myNavbar > ul > li > a {
  font-size: 12pt;
  color: #fff;
}

ul.dropdown-menu a {
  font-size: 8pt;
}

ul.nav > li:hover {
  background: rgba(100,100,100,0.2);
}


/* multicolumn dropdowns */

.dropdown-menu {
  min-width: 200px;
}

.dropdown-menu.columns-2 {
  min-width: 400px;
}

.dropdown-menu li a {
  padding: 5px 15px;
  font-weight: 300;
}

.multi-column-dropdown {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

.multi-column-dropdown li a {
  display: block;
  clear: both;
  line-height: 1.428571429;
  color #333;
  white-space: normal;
}

.multi-column-dropdown li a:hover, #myNavbar .dropdown-menu li a:hover {
  text-decoration: none;
  color: #262626;
  background-color: #ddd;
}


/* Google Translate */

li.translate {
  height: 50px;
  padding-top: 12px;
}

#google_translate_element {
  text-align: left !important;
}

.goog-te-gadget-simple {
  background: none !important;
  border: none !important;
  font-family: "Arial","Verdana",sans-serif;
  font-size: 12pt !important;
}

.goog-te-gadget-simple a {
  color: #fff !important;
  text-decoration: none !important;
}

.goog-te-gadget-simple a:hover {
  color: #fff !important;
  text-decoration: none !important;
}

.goog-te-menu-value span {
  border: none !important;
  color: #fff !important; 
  font-family: "Work Sans", sans-serif !important;
}


/* Main content area */

#wrap {
  padding-top: 80px;
  min-height: 100%;
}


/* Content Section */

#content {
  color: #000;
  padding: 8px 5px 20px 5px;
  overflow: visible;
  padding-bottom: 75px;
  height: 100%;
}

#content h2 {
  font-weight: 700;
  margin: 25px 0px 0px 0px;
  color: #069bc4;
}

#content p {
  margin-bottom: 15px;
}


/* Footer Section */

#footer {
  position: relative;
  margin-top: -100px;
  height: 100px;
  clear:both;
  background: #525051;
  width: 100%;
  color: #fff;
  padding-top: 25px;
  border-top: 3px solid #069bc4;
}

#footer a { 
  color: #fff;
}

#footer a:hover {
  display: block;
  text-decoration: none;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
}

#footer ul {
  list-style-type: none;
  padding: 0;
}

#footer li {  
  border-right: 1px solid white;
  float: right;
  padding: 0px 10px 0px 10px;
}


#footer li:first-child {
  border: none;
}

#footer_logo {
  width: 50px;
  height: 50px;
  margin-bottom: 10px;
  fill: #fff;
}

#footer .dropdown-header {
  font-size: 1.5em;
  font-weight: 700;
  margin-left: -15px;
  padding-left: 0px;
  color: #fff;
//  color: rgba(202,39,140,1);
}

#footer a {
  padding-left: 2px !important;
}

#footer ul.multi-column-dropdown {
  margin-top: 10px;
}


/* responsive CSS */

/* for medium or smaller divices */
@media screen and (max-width: 992px) {
  #myNavbar form {
    margin-right: 58px;
  }
}

/* for small devices */
@media screen and (max-width: 767px) {
  #google_translate_element {
    margin-left: 16px !important;
  }
  #myNavbar i {
    margin-top: -25px;
  }
  #myNavbar form {
    float: none;
    margin: 0;
    width: 100%;
  }
  #myNavbar form input {
    width: 100%;
  }
  .dropdown-menu.multi-column {
    background: #fff;
    min-width: 240px !important;
    overflow-x: hidden;
  }
  .navbar .dropdown-menu a {
    color: #fff !important;
  }
  .dropdown-menu.multi-column .dropdown-header {
    margin-top: 10px;
    padding-left: 10px !important;
    color: #fff;
    font-weight: 900;
  }
  #footer {
    height: 150px;
  }
  #footer_logo {
    margin-top: 15px;
  }
}
