/* ---------- Colors ----------- */
body {
  background: white; }

h2, h4, h6 {
  color: #878787; }

h1, h3, h5 {
  color: #3a3a3a; }

/*h4, h5, h6 {
	color: $clr-tertiary;
}
body.overlay {
  color: $clr-denary;
}*/
.comment .comment-arrow {
  border-color: white; }

#main-wrapper {
  background: white;
  -webkit-box-shadow: -2px 2px 3px 0px black;
  -moz-box-shadow: -2px 2px 3px 0px black;
  box-shadow: -2px 2px 3px 0px black; }

/*#main-wrapper{
  background-image: url("../../images/textures/grid_light.png");
}*/
.tabs ul.primary li a.active {
  background-color: #ffffff; }

.tabs ul.primary li.active a {
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff; }

header {
  background: #003c87; }

#menu-wrapper {
  color: #444; }
  #menu-wrapper .row-bottom {
    border-bottom: 1px solid #3a3a3a; }
  #menu-wrapper .menu-search {
    background: white; }
  #menu-wrapper .menu-search:hover {
    background: white; }
  #menu-wrapper .menu-icon .icon-search {
    color: #3a3a3a; }
  #menu-wrapper .menu-search-input {
    color: black; }
    #menu-wrapper .menu-search-input input[type=text] {
      background: none;
      border: 0px;
      color: #3a3a3a; }
    #menu-wrapper .menu-search-input input[type=text]:focus {
      outline: none; }
    #menu-wrapper .menu-search-input input[type=text]:focus::-webkit-input-placeholder {
      opacity: 0; }
    #menu-wrapper .menu-search-input input[type=text]:focus:-moz-placeholder {
      opacity: 0; }
    #menu-wrapper .menu-search-input input[type=text]:focus::-moz-placeholder {
      opacity: 0; }
    #menu-wrapper .menu-search-input input[type=text]:focus:-ms-input-placeholder {
      opacity: 0; }
    #menu-wrapper .menu-search-input ::-webkit-input-placeholder {
      color: #3a3a3a; }
    #menu-wrapper .menu-search-input :-moz-placeholder {
      /* Firefox 18- */
      color: #3a3a3a; }
    #menu-wrapper .menu-search-input ::-moz-placeholder {
      /* Firefox 19+ */
      color: #3a3a3a; }
    #menu-wrapper .menu-search-input :-ms-input-placeholder {
      color: #3a3a3a; }
  #menu-wrapper li:hover {
    background: #bababa;
    color: black; }
  #menu-wrapper li {
    color: #777; }
  #menu-wrapper .menu-socnet-ico {
    opacity: 1; }
  #menu-wrapper .menu-socnet-ico:hover {
    opacity: 0.3; }
  #menu-wrapper .ico-facebook {
    background: #3f67c0; }
  #menu-wrapper .ico-twitter {
    background: #35b5eb; }
  #menu-wrapper .ico-vimeo {
    background: #26cfde; }
  #menu-wrapper .ico-rss {
    background: #ffa333; }
  #menu-wrapper .ico-gplus {
    background: #eb5b4c; }
  #menu-wrapper .ico-pinterest {
    background: #cf1717; }

a {
  color: #159ed8; }

a:hover,
a:focus {
  color: #3a3a3a; }

a:active {
  color: #159ed8; }

.sidebar .block {
  background-color: #f6f6f2;
  border-color: #f9f9f9; }

.region-header,
.region-header a,
.region-header li a.active,
#name-and-slogan,
#name-and-slogan a,
#secondary-menu-links li a {
  color: #fffeff; }

footer {
  background: white;
  border: 1px solid lightgray; }

.footer-links {
  color: #a0a0a0; }

.footer-copyright {
  color: #a0a0a0; }

/*
#footer-wrapper p {
  color: #999;
}
#footer-wrapper p a {
  color: #7fb5e5;
}
#footer-wrapper p a:hover {
  color: #fff;
}*/
.drawer-wrapper {
  background: #3a3a3a; }

p {
  color: #6d6d6d; }

code {
  background-color: #f2f2f2; }

pre {
  background-color: #3a3a3a;
  color: white; }
  pre .highlight-01 {
    color: #f35f5e; }
  pre .highlight-02 {
    color: #aee262; }
  pre .highlight-03 {
    color: #fccd5b; }
  pre .highlight-04 {
    color: #35b5eb; }
  pre .highlight-05 {
    color: #f35f5e; }

blockquote {
  background: #f7f7f7; }

blockquote:before {
  color: #bbb; }

blockquote:after {
  color: #bbb; }

/*
table tr th {
  background: #757575;
}

tr.odd {
  background: #e4e4e4;
}

table tr.even  {
  background: #efefef;
}
*/
.features h1 {
  color: #ffe074; }

.features p {
  color: white; }

.demo_message {
  font-size: 1em;
  font-weight: 300;
  color: #444; }

.tile-label {
  background: #ededed; }

.tile-label .icomoon {
  color: #035ebb; }

.subnav_wrapper .icomoon {
  color: white; }

.subnavList li {
  background: #f77255; }

.subnavList li:hover {
  background: #e45f42; }

.subnav_wrapper .icomoon:hover {
  color: #f7aa9a; }

.subnav_wrapper {
  border: 1px solid #ccc;
  background: #f77255; }

.icon-search {
  color: white;
  opacity: 0.3; }

.sitelogo-search {
  background: #035ebb; }
  .sitelogo-search input[type=text] {
    background: none;
    border: 0px;
    color: white; }
  .sitelogo-search input[type=text]:focus {
    outline: none; }
  .sitelogo-search input[type=text]:focus::-webkit-input-placeholder {
    opacity: 0; }
  .sitelogo-search input[type=text]:focus:-moz-placeholder {
    opacity: 0; }
  .sitelogo-search input[type=text]:focus::-moz-placeholder {
    opacity: 0; }
  .sitelogo-search input[type=text]:focus:-ms-input-placeholder {
    opacity: 0; }
  .sitelogo-search ::-webkit-input-placeholder {
    color: white; }
  .sitelogo-search :-moz-placeholder {
    color: white; }
  .sitelogo-search ::-moz-placeholder {
    color: white; }
  .sitelogo-search :-ms-input-placeholder {
    color: white; }

.sitelogo-search:hover {
  background: #024589; }

/*}

 
.sitelogo-browse {
  color: white;
  border-left: 1px solid darken($clr-tertiary, 10%);
  //border-right: 1px solid darken($clr-tertiary, 10%);
}
.sitelogo-browse:hover {
  background: darken($clr-tertiary, 10%);
  color: white;
}*/
.sitelogo a {
  color: white; }

.sitelogo-wrapper {
  border-left: 1px solid #024589; }
  .sitelogo-wrapper table .sitelogo-iso {
    background: #035ebb; }
  .sitelogo-wrapper table .sitelogo-iso:hover {
    background: #024589; }

.user-drawer {
  background: #3a3a3a; }

.toolbox-wrapper {
  background: #035ebb;
  color: white;
  border-left: 1px solid #024589; }
  .toolbox-wrapper .toolbox-user {
    color: white; }

.toolbox-wrapper:hover {
  background: #024589; }

.breadcrumb li {
  color: #a0a0a0; }
.breadcrumb li a {
  color: #35b5eb; }
.breadcrumb li a:hover {
  color: #3a3a3a; }
.breadcrumb li:after {
  color: #3a3a3a; }

.listview-filter-link,
.listview-title-link {
  color: #35b5eb; }

.listview-filter-link:hover,
.listview-title-link:hover {
  color: #3a3a3a; }

/*
.sitelogo-claimsearch {
	background: $clr-tertiary;
}
.sitelogo-claimsearch:hover {
	background: darken($clr-tertiary, 5%);
}
.socnet_wrapper .icoframe {
  border: 1px solid #ccc;
  background: #f77255;
}
.socnet_wrapper .icomoon {
  color: white;
}
.socnet_wrapper .icomoon:hover {
  color: #f7aa9a; 
}

.toolbox_wrapper {
	background: $clr-tertiary;
}

.toolbox_wrapper:hover {
	background: darken($clr-tertiary, 10%);
}

.toolbox_wrapper .icomoon {
  color: white;
}
*/
.toolboxList a {
  color: #6d6d6d; }

.toolboxList a:hover {
  color: white; }

.toolboxList .icomoon {
  color: #6d6d6d; }

.menubtn_wrapper {
  background: #035ebb; }

.menubtn_wrapper:hover {
  background: #024589; }

.menubtn_wrapper .icomoon {
  color: white; }

.tile-cover-title {
  background: #5e9bf3; }

.tile-cover-type {
  background: #5e9bf3; }

.tile-desc {
  background: #ededed; }

.tile_icon_wrapper {
  background: #555; }

.tile_icon_wrapper .tile_icon {
  color: white; }

.tile_label_txt {
  color: #777777; }

.header-wrapper .icoframe {
  border: 0;
  background: #666; }

.header-wrapper .icomoon {
  color: #ccc; }

.mobile_search {
  background: #999; }

.searchinput {
  color: #999; }

.form-container .form-label {
  color: white;
  font-size: 1em;
  font-weight: 100;
  text-transform: uppercase; }

/*
.form-wrapper {
  background: white;
  //border: 1px solid black;
}
.form-wrapper h1 {
	color: #999;
}
.form-wrapper p {
	color: red;
}
.form-wrapper .icomoon:hover {
		color: $clr-primary;
}

.form-wrapper input[type=submit] {
		background: $clr-tertiary;
}

.form-wrapper input[type=submit]:hover {
		background: grey;
}

.form-wrapper a:hover {
		color: $clr-primary;
}
*/
/*
#email {
    background-image: url("../images/mail.png");
    background-position: 7px 7px;
    background-repeat: no-repeat;
    background-size: 24px 24px;
}
*/
.section-page a:hover {
  color: #35b5eb; }

.section-page-breadcrumb a:hover {
  color: #35b5eb; }

.object-detail-left {
  background: #3a3a3a; }

.object-detail-right {
  background: #3a3a3a; }

.object-detail-comments input[type=submit] {
  background: #035ebb; }

.object-detail-comments input[type=submit]:hover {
  background: #3a3a3a; }

.menu-socnet-container p {
  color: black; }
