
@import url(https://fonts.googleapis.com/css?family=Teko:400,700|Pathway+Gothic+One);
 

body {
  background-image: linear-gradient(to bottom, #eaeaea, #fff,#fff,#fff);
}


.pkp_structure_content.has_sidebar {
  background-color: #fff;
}

.pkp_navigation_primary_wrapper {
  background-color: #25456C;
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 6px 6px 0 0;
}

.pkp_site_nav_menu .pkp_nav_list {

  text-transform: uppercase;
  font-size: bold;
}

#headerNavigationContainer {
  background-color: #E5E5DB;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%239C92AC' fill-opacity='0.4'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.pkp_navigation_primary > li > a {
  font-weight: bold;
  font-size: 1.4em;
  font-family: 'Pathway Gothic One',"Times New Roman",Times,serif;
}

.pkp_structure_footer_wrapper {
  background: #f4f4f4;
  border-top:1px solid #ccc;
}

element {
  line-height: 0.9em;
}


.pkp_brand_footer {
  display: none;
}

.pkp_search.pkp_search_desktop {
  color: #fff;
}


.pkp_navigation_primary_wrapper{
background-color: #25456C;
padding-left: 20px !important; padding-right: 20px !important;
}

.pkp_block{ padding-top: 0px !important; }

@media (min-width: 992px) {
 .pkp_structure_sidebar {
  width: 250px !important;
 }
 .pkp_structure_main {
  float: left;
  width: 722px !important;
 }
 .pkp_structure_main:after {
  left: 722px !important;
 }
 
   .pkp_site_name .is_img img {
    max-height: 150px;
  }
}

@media (min-width: 1200px) {
 .pkp_structure_main {
  width: 910px !important;
 }
 .pkp_structure_main:after {
  left: 910px !important;
 }
   .pkp_site_name .is_img img {
    max-height: 150px;
  }
}


.pkp_block span.title, .pkp_block .content ul li {
    line-height: 20px !important; 
    padding: 6px 0 6px 0 !important;
    border-bottom: 1px solid #ddd !important;
    margin:0;
}

.pkp_navigation_primary > li > a { color: white !important; }
.pkp_navigation_primary > li > a:hover, .pkp_navigation_primary > li > a:focus { color: #FAC240 !important; }

.pkp_head_wrapper .pkp_search .search_prompt {
    color: white !important;
}


a {
 color: #25456C
}
a:hover,
a:focus {
 color: #00aa00
}


.cmp_button_wire,
.obj_galley_link {
 display: inline-block;
 padding: 0 1em;
 background: #fff;
 border: 1px solid orange;
 border-radius: 3px;
 font-size: 13px;
 line-height: 28px;
 color: orange;
 text-decoration: none
}
.cmp_button_wire:hover,
.cmp_button_wire:focus,
.obj_galley_link:hover,
.obj_galley_link:focus {
 background: orange;
 color: #fff
}


.cmp_button, .cmp_form .buttons button, .pkp_head_wrapper .pkp_search button, .page_lost_password .buttons button, .page_search .submit button, .block_make_submission a {
	color: #25456C;
	
}


.pkp_page_index .current_issue .read_more {
	color: #25456C;
}