/** 
 * Theme Name:  Hawaii-Seafood
 * Theme URI:   http://themes.kubasto.com/website/
 * Description: Website is a responsive theme, which means it adapts to the device on which it's displayed.
 * Tags:        responsive-layout
 * Author:      Kuba Sto
 * Author URI:  http://themes.kubasto.com
 * Template:    website
 * Version:     1.0
 */

/* 03a7dd */

body,#top,#bottom,h1,h2,h3,p{background-color:#fff;background-image:none;color:#044981}
#nav-top li ul li{background-color:#fff}
#nav-main{border:0;padding:0 5px}
.flexslider .flex-direction-nav a{background-image:url(https://www.hawaii-seafood.org/wp-content/uploads/2015/06/slider-nav.png)}
.flexslider .flex-control-nav a{background-color:rgba(3,167,221,.4)}
.flexslider .flex-control-nav .active{background-color:rgba(3,167,221,.9)}

#aside .widget ul.fancy li {border:0}
#nav-top a
	{color:#03a7dd;}
.main{background:#fff}
li, p{background:transparent;font-size:1.2em}

#spco-copy-attendee-dv
{
display:none;
}

#acwrapper {
	width: 100%;
	}

.accordionButton {	
	width: 900px;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	background-color: #cde3fb !important;
	border-bottom: 1px solid #000;
	cursor: pointer;
	padding: 5px;
	font-weight: bold;
	}
	
.accordionContent {	
	width: 860px;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
background:#eff8ff;
	padding: 5px 20px;
	margin: 0 5px;
	}
	

.on {
	background: #cde3fb;
	}
	
.over {
	background: #d1ecfe;
	}

/* Accordion Styles */
.accordion {
    border-bottom: 1px solid #dbdbdb;
    margin: 0px;
padding:5px;
background:#f8fbff;

	}
.accordion-title, .accordion-title h3 {
    border-top: 0;
    margin: 0;
    padding: 5px;
    cursor: pointer;
font-size:12px;
background:#dcedff;
}
.accordion-title:hover {text-decoration:underline}
.accordion-title:first-child {border: none;}
.accordion-title.open {cursor: default;}
.accordion-content {padding-bottom: 0px;}

.post .content figure.thin img {border:0}

figcaption{font-size:8px; font-style: italic;}

.post .content h1
{
  font-size: 24px;
  font-weight: bold;
}

body, #top, #bottom, h1, h2, h3, p
{
  background-color: #ffffff;
  background-image: none;
  color: #044981;
}

.post .title
{
  font-family: Rokkitt,"Times New Roman";
  font-style: normal;
  font-weight: normal;
  font-size: 38px;
  line-height: 38px;
  font-size-adjust: none;
  font-stretch: normal;
  font-feature-settings: normal;
  font-language-override: normal;
  font-kerning: auto;
  font-synthesis: weight style;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  position: relative;
  padding-left: 48px;
text-transform:uppercase;
}

.post .title, .post .title a
{
  color: #044981;
}

.post .title, .post .title a:hover
{

}

#aside .widget ul.fancy li
{
  border-top-width: 0px;
  font-size: 12px;
  padding-top: 4px;
  padding-right: 0px;
  padding-bottom: 4px;
  padding-left: 4px;
  background:#fff;
color:#03a7dd;
}



#aside .widget h1
{
margin:0;
padding:0;
border:0

}

#aside
{
margin-top:18px;
background:#fff;
padding:3px 5px;
border:0
}

#aside .widget
{
	border:0;
	margin:5px 0;
	padding:0;
}
#footer
{
  border-top-width: 0px;
  font-size: 9px;
  line-height: 16px;
  margin-top: 20px;
  padding-top: 7px;
background:transparent;
}

section.columns .column
{
  border-left-width: 0px;

}
#nav-main a
{
  color: #044981;
}
#nav-main a:hover;
{
  text-decoration:underline
}

#aside .widget ul.fancy a
{
  color: #03a7dd;
}

#aside .widget ul.fancy a:hover
{
  text-decoration:underline;
}

#aside .widget h1
{
  font-size: 22px;
}

// .container{margin:0 auto;position:relative;width:940px}
// .alpha{float:left}
// .beta{float:right}
// @media only screen and (max-width:979px){.container{width:800px}
// }
 @media only screen and (max-width:739px){.container{width:unset}
// .alpha,.beta{float:none;width:auto!important}
 }
// @media only screen and (max-width:319px){html{min-width:220px}
// .container{width:310px}
// }

.post, .hentry { background:#fff}

.fc-week, .fc-day .fc-widget-content .fc-past, .calendar_fullsize .fc .fc-ltr, .fc-header{background:#fff !important}

.masonry-brick{height:260px}

a:hover{border-bottom-width:0px;border-bottom-style:dotted}

.moduleblue{background:#01508b;color:#fff}
.moduleblue a{display:block;background:#01508b;color:#fff}
.moduleblue:hover{background:#0c9fca}

.flexslider .flex-control-nav a{display:none;}

.set, p.price, .sku_wrapper, .sku, .woocommerce-tabs, .wc-tabs-wrapper {display:none!important; visibility: hidden;}

.postid-1943 .quantity  {display:none!important; visibility: hidden;}

#aside, .product_title, .entry-title {background:none!important;}

.description{padding:10px;}

h1.product_title{font-size:16px}

.single_add_to_cart_button, .button, .price .amount{color:#044981}