/*
Theme Name: Dunamis Child
Template: dunamis
Author: Child Theme Configurator
Version: 1.0
Updated: 2015-02-05 22:49:56

11-11-2015 red changes
#dc0000 for top menus rgb 220 0 0
#e10000 Text, body, everything else rgb 225 0 0

*/

@charset "UTF-8";


/* Styles for screens that are atleast 768px; */
@media only screen and (max-width: 768px) {

.croma-logo img {
	padding-bottom: 5px !important;
	padding-top: 0px !important;
	width: 30%;
	height: 30%;
}
}



.home .croma-logo img {
 display: none;
}

.cromax-pct, .cro_ctcblock, #map-div {
    margin-bottom: 5px;
}


h1, h2, h3, h4, h5, h6 {
    line-height: 1.2em;
    margin-bottom: 9px;

}

p {
    font-family: inherit;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.6;
    margin-bottom: 1.25em;
    text-rendering: optimizelegibility;
}

.post p, .entry-content p {
    font-size: 1em;
    line-height: 1.6em;
        color: #767A7E;
}

.wc-shortcodes-tabs p {
	    font-size: .9em;
}

.cromax-htm p {
    color: #767A7E;
}


.croma-subnav ul li a {
background-color: #e10000;
    font-size: 12px;

}

.accordion-cnt {
    padding: 10px 60px;
}


/* 
makes the ul li same size as <p>
*/
.entry-content ul li
{
  line-height: 1.6em;
  font-size: 1em;
}


/* 
fatter line on blockquote
*/
blockquote {
    border-left: 7px solid #e10000;
    padding: 0.8em 1.25em .1em 1.1875em;
    background-color: #F8EFE6;
}

/* 
darker grey red hover color
*/
a:hover, a:focus {
    color: #6e4e4e;
}

/* 
less padding in tab boxes
*/
.cro_activediv {
    padding: 0 45px;
}

/* 
less margin, smaller text
*/
ul, ol, dl {
    font-size: .95em;
    margin-bottom: 0;
}

/* 
makes tab titles red
*/
.cro_tab_container ul.nav-tabs li a {
  color: #e10000;
}

/* 
adds space between the vimeo videos
*/
.entry-content iframe {
	margin-left: 5px;
	margin-right: 5px;
}

/* 
removes the undefined title and will allow for a taller lightbox image
*/
.croma_galtitle {
  visibility: hidden;
}

/* 
gets rid of the hours since the calculation is off 7 hours
From here to line 166
*/
.cro_frontpage_cdt p.cro_cdt_desc {
  margin-top: 0px;
}

.cro_frontpage_cdt p {
  margin-bottom: 5px;
}

.cro_frontpage_cdt h3 {
  margin-bottom: -15px;
  font-size: 1.75em;
}

.cro_calsingletime {
	visibility: hidden;
}

.cro_introdate {
  visibility: hidden;
}

/* 
tightens uo space after <p> before a <ul>
*/
p + ul {
    margin-top: -17px;
}



/* map  Items added 6-3--2015 start */
#pagelayout {
  background: url(/wp-content/themes/dunamis-child/brand/backGrounMap1.1d.jpg) #F8f8f8;
  background-attachment:fixed;
  border-top: 1px solid #dcdee1;
  border-bottom: 1px solid #dcdee1;	
}

.singleitem {
  background: url(/wp-content/themes/dunamis-child/brand/backGrounMap1.1d.jpg) #F8f8f8;
  background-attachment:fixed;
  border-top: 1px solid #dcdee1;
  border-bottom: 1px solid #dcdee1;	
}


#main {
  background: rgba(255, 255, 255, 0.9);

}


/* header */
#cromaheader {
  padding: 0;
  background: #292C2F;
  border-bottom: 10px solid #ECB939;
     /* #ECB939 the mustard color below the header */
  position: relative;
  height: 140px;`
}

#colophon {
  background: #1C1E20;
    border-top: 10px solid #ECB939;
        /* the mustard color above the footer */
}


/* Get involved & support buttons  */
.croma-subnav ul li a {
  background-color: #DC0000;
  font-size: 12px;
}

/* buy tickets button  */
.croma-topbarnav ul li a {
	font: 13px "Noto Sans", Arial, Helvetica, Geneva, sans-serif;
	font-weight: 700 !important;
	text-shadow: 2px 2px 1px #535353;
	
	}
	
/* top menu text  */
#croma-primarynav li a {
	letter-spacing: 0em;
	padding: 0 16px;
	font-weight: 700 !important;
}
	


.cro_frontpage_blg .cro_titleblock h2 {
  color: #000000;
  position: relative;
  z-index: 1;
  font-size: 33px;
  margin-bottom: 50px;
}




h1 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-variant: small-caps;
}



#cromaheader h1{
text-transform: none;
font-variant: small-caps;
font-size: 2.75em;
	text-shadow: 5px 5px 5px rgba(0, 0, 0, 0.60);
	letter-spacing: .025em;
	bottom: 10px;
}

/* map  Items added 6-3--2015 end */



/* menu footer  update  USE #nav_menu-2 li - for left side footer */

#nav_menu-12 li {
  font-size: 15px;
  list-style-type: square;
}


#nav_menu-12 {
	padding-bottom: 20px;
	padding-top: 62px;
}

/* menu footer  end */


/* makes search for red and bigger  */
#search-10 .screen-reader-text {
	font-size: 16px;
	color: #e10000;
	hover: aqua;
}
/* hover color for search box grey reddish  */
ul.cro_footwidget li.widget_search input#searchsubmit:hover {
    background: #6e4e4e;
}


/* original max-width: 65.3em;
this makes the width wider and adds padding to front CTA call to action 8-2015 */
.row {
    max-width: 70em;
}

.cro_frontpage_cta .row {
	max-width: 60em;
}

/* front page elements - less padding 8-2015 */

.cro_blg_block {
    padding: 40px 0;
}

.cro_frontpage_blg .cro_titleblock h2 {
  color: #000000;
  margin-bottom: 20px;
}

.cro_frontpage_pag {
    padding: 40px 0;
    background: #f8f8f8;
}

/* added for inpage linking and adding space above section */
.spaceabove {
	padding-top: 120px;
    margin-top: -120px;
}

/* wufoo email form */
.wufoo .info h2 {
	font-size: 120%;
    color: #e10000;
}

.info {
    margin: 0 0 1px 0;
    padding: 0 1% .1em 1%;
    border-bottom: 1px dotted #ccc;
}

input.text, input.search, input.file, textarea.textarea, select.select {
    border: none;
    padding: 5px 0;
    color: #e10000;
}

form li.buttons {
	float: right;
}


/* mailchimp form settings */
ul.cro_footwidget li h3.widget-title {
    background: transparent;
}


.mc4wp-form-theme-red button, .mc4wp-form-theme-red input[type=submit] {
    color: #fff!important;
    background-color: #E10000 !important;
}




/* adds highlight to current menu selection */
#menu-event-venue-rentals .current_page_item > a {
    color: #e10000;
}

#menu-educationmenu .current_page_item > a {
    color: #e10000;
}

#menu-publications .current_page_item > a {
   color: #e10000;
}  

#menu-public-events .current_page_item > a {
  color: #e10000;
}

#menu-exhibits .current_page_item > a {
  color: #e10000;
}

#menu-ships-menu .current_page_item > a {
  color: #e10000;
}

/* Library and research - adds highlight to current menu selection on BE subpage menu */
#subpages-widget-2 .widget_subpages_current_page > a {
    color: #e10000;
}

/* Education - adds highlight to current menu selection on BE subpage menu */
#subpages-widget-4 .widget_subpages_current_page > a {
    color: #e10000;
}

/* Publications - adds highlight to current menu selection on BE subpage menu */
#subpages-widget-5 .widget_subpages_current_page > a {
    color: #e10000;
}

/* Event Venue Rentals - adds highlight to current menu selection on BE subpage menu */
#subpages-widget-6 .widget_subpages_current_page > a {
    color: #e10000;
}

/* Public Events - adds highlight to current menu selection on BE subpage menu */
#subpages-widget-8 .widget_subpages_current_page > a {
    color: #e10000;
}

/* The Ships - adds highlight to current menu selection on BE subpage menu */
#subpages-widget-9 .widget_subpages_current_page > a {
    color: #e10000;
}

/* Exhibits - adds highlight to current menu selection on BE subpage menu */
#subpages-widget-10 .widget_subpages_current_page > a {
    color: #e10000;
}

/* BE subpage menu -bigger font */
.cro_bodysidebar ul li.widget-container ul li a {
    font-size: 17px;
}



/* Double HR with anchor */
hr.anchor {
  border-top: 4px double #8c8b8b;
  text-align: center;
}
hr.anchor:after {
  content: '\2693';
  display: inline-block;
  position: relative;
  top: -11px;
  padding: 0 10px;
  background: #FEFDFC;
  color: #8c8b8b;
  font-size: 18px;
}

/* Double HR with star */
hr.star {
  border-top: 4px double #8c8b8b;
  text-align: center;
}
hr.star:after {
  content: '\2605';
  display: inline-block;
  position: relative;
  top: -11px;
  padding: 0 10px;
  background: #FEFDFC;
  color: #8c8b8b;
  font-size: 18px;
}


/* Red changes for shortcodes */

/* Danger Box */
.wc-shortcodes-box.wc-shortcodes-box-danger {
	background-color: #dd3333;
}

/* Primary Button - shortcodes*/
.wc-shortcodes-button:visited,
.wc-shortcodes-button {
	background-color: #dd3333;
	text-transform: uppercase;
}

/* Danger Button - shortcodes*/
.wc-shortcodes-button:visited, .wc-shortcodes-button {
	padding: 20px 40px;
}


/* Danger Button - shortcodes*/
.wc-shortcodes-button.wc-shortcodes-button-danger:visited,
.wc-shortcodes-button.wc-shortcodes-button-danger {
	color: #ffffff;
	background-color: #dd3333;
	border-top-style: solid;
	border-left-style: solid;
}

/* toggle box - shortcodes*/
.wc-shortcodes-toggle .wc-shortcodes-toggle-trigger {
    border: 0px none white;
	border-left: 13px solid #cccccc !important;
	background-color: rgba(0, 0, 0, 0.0618);
}


/* fairharbor button spacing*/
.fh-button {
	margin-bottom: 13px !important;
}


/* #######---START - This all for the widget area footer right---########*/

/* search bar same color as mailChimp signUp*/
ul.cro_footwidget li.widget_search input#s {
    background: #fff;
    color: #3F3F3F;
}


.mc4wp-form-theme-red input[type=submit] {
	float: right;
}

.mc4wp-form-theme-red input[type=submit]:hover {
	background-color: #6e4e4e !important;
	border-color: #6e4e4e ;
}


#searchform > div > label {
	font-weight: bold;
}

#s {
	height: 34px;
	border-radius: 2px;
	margin: 0 0 0 0;
}

ul.cro_footwidget li.widget_search input#searchsubmit {
	padding: 9px 17px;
	border-radius: 2px;
	
}


/* staff resources bolder & bigger*/
#menu-footer-left-menu > li:nth-child(5) {
	font-weight: bold;
	font-size: 18px;
	padding-top: 8px;
}

/* #######---END - This all for the widget area footer right---########*/


/* darker version of P & li in main areas #pagelayout*/
#pagelayout p, li {
	color: #666 !important;
}



/*


iFrame fareHarbor
.td.month-other {
    color: #8095a7;
    background-color: yellow;
}


this adds the > to the menu.

[id^="subpages-widget-"] ul li a::after {
content: "\f054";
font-family: FontAwesome;
position: absolute;
right: 45px;
color: #bababa;
	
}
*/



