body {
	font-size:18px;
}

h2 {
	font-size:22px;
}

.container {
 max-width:1260px; 
}

.container.slideshow {
    max-width: 120%;
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px;
}

.container.slideshow .content {
	max-width:120%;
	width:100%;
	margin-top:-80px;
}

@media (min-width:1300px) {
  .container {
    width: 1260px;
  }
}

.site-branding {
    padding:3px;
}

.brand.logo {
  float:left;
    padding: 10px;
    padding-top: 12px;
    padding-bottom:7px;
  //  background: rgba(220,220,220,.9);
    transform: scale(1.5);
    margin-top: 14px;
    margin-left:30px;
  //  border: solid 1px #002F6C;
  //  border-radius:5px;
}

.brand.logo img {
    width: 100px;
}

.main-header nav {
//  background: url(/themes/seabed/images/ocean_rays.jpg);
}

.navbar {
  border-radius:0;
  width:100%;
  //position:fixed !important;
  opacity:1;
  transition: opacity 1s ease-in-out;
//  background: url(/themes/seabed/images/ocean_rays.jpg);
  height:70px;
}

brand.site-name {
  width:360px;
  display:none;
}
.site-branding__name {
 // margin-left:100px;
  margin-top:26px;
  display:none;
//  position:absolute;
}

@media only screen and (max-width: 1200px) and (min-width: 992px){
  .site-branding__name {
    width: 100px;
    line-height: 1.05;
    margin-left: 10px;
    margin-top: 10px;  
  }
  
  .menu-base-theme a {
    padding:13px 20px;
  }
}
@media only screen (max-width: 992px){
  .main-header nav {
    top:-50px;
  }
}

.main-header .region {
  background:none;
  display:block;
}

body.seabed {
  //  border-left:solid 50px #002F6C;
    min-height:100vh;
}


hr.style-mint {
  background-image: -webkit-linear-gradient(left, rgba(185,151,91,0), rgba(185,151,91,0.75), rgba(185,151,91,0));
  background-image: -moz-linear-gradient(left, rgba(185,151,91,0), rgba(185,151,91,0.75), rgba(185,151,91,0));
  background-image: -ms-linear-gradient(left, rgba(185,151,91,0), rgba(185,151,91,0.75), rgba(185,151,91,0));
  background-image: -o-linear-gradient(left, rgba(185,151,91,0), rgba(185,151,91,0.75), rgba(185,151,91,0)); 
  background-image: linear-gradient(left, rgba(185,151,91,0), rgba(185,151,91,0.75), rgba(185,151,91,0)); 
}

.site-branding hr.style-mint {
  top:2px; 
}

.content, #wrapper {
   max-width:1260px; 
   margin:auto;
}

.content h1 {
 // margin:15px; 
}

.navbar-header {
	height:205px;
}

#main-menu {
	margin-top:138px;
}


.main-header nav.topnav {
  height:99px;
  border-bottom:none !important;
}



.region-primary-menu, .menu-base-theme li a {
  font-size:12px;
}

h1.page-title {
  font-size:40px;
}



.messages, .breadcrumb {
 margin-top:100px; 
}

nav.breadcrumb {
    margin-left: 15px;
    margin-right: 15px;
    margin-top:50px;
}


.card-header.panel-heading{
  color:white;
  background-color:#062553;
  font-size:20px;
  font-weight:bold;
 // border-radius:3px;
  margin-bottom:3px;
}

.ipe-category-picker-top.active {
	max-height:calc(100vh - 420px);
}

.content img {
	//border-radius:14px;
}

.block-block-content74274e3e-898f-4c2b-a536-909a24172a36 {
	margin-left:3px;
}



hr.fade {
    background-image: linear-gradient(left,rgba(0,0,0,0),rgba(180,180,180,0.75),rgba(0,0,0,0));
    border: 0 none;
    height: 1px;
    margin-top: 10px;
}