/*.lsow-posts-carousel .lsow-posts-carousel-item .hentry {
    height: 200px
}

.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image {
    height: 180px;
}

.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image img {
    height: 100%
}*/

.lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image .lsow-image-info .lsow-entry-info {
  height: 150px;
}
.main-navigation ul > li a {
 color: #fff; 
}
.main-navigation ul > li a:hover {
 color: #cecece; 
}
/* START - MN Blue Header */

.main-navigation .north-search-icon .svg-icon-search path, #header-search #close-search .svg-icon-close path, .main-navigation #mobile-menu-button .svg-icon-menu path {
  fill: #fff;
}
.main-navigation .north-search-icon .svg-icon-search:hover path, #header-search #close-search .svg-icon-close:hover path, .main-navigation #mobile-menu-button .svg-icon-menu:hover path {
  fill: #cecece;
}

#header-search input[type="search"], .main-navigation #mobile-menu-button {
 color: #fff 
}
.main-navigation #mobile-menu-button:hover .svg-icon-menu path, .main-navigation #mobile-menu-button:hover {
 fill: #cecece;
 color: #cecece;
}

.main-navigation .menu > li.current-menu-item > a, .main-navigation .menu > li.current-menu-ancestor > a {
  color: #cecece;
}
#header-search input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #fff;
}
#header-search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff;
  opacity:  1;
}
#header-search input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;
   opacity:  1;
}
#header-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #fff;
}
#header-search input::-ms-input-placeholder { /* Microsoft Edge */
    color: #fff;
}


/*END - MN Blue Header */

/* START - Footer Mod
.site-info, .site-info a, .site-info a:hover {
 color: #fff 
}
 END - Footer Mod */

.so-widget-sow-image h3 {
  text-align: center;
}

.wpcf7 .wpcf7-response-output {
  text-transform: none;
  color: #ffffff;
  background-color: #0b5466;
}
/*
.main-navigation {
  font-size: 1.2em;
}
*/
#pg-3527-2 div.ow-button-base a {
  padding: 2.5em 2em;
  line-height: 1.3em;
}

#pg-3527-4 div.ow-button-base a {
  padding: 2.5em 1em;
  line-height: 1.3em;
}

#pg-3527-6 div.ow-button-base a {
  padding: 2.5em 1em;
  line-height: 1.3em;
}

#pl-5999 div.textwidget p, #pl-5999 div.textwidget h5, #pl-6157 div.textwidget p, #pl-6157 div.textwidget h5{
  margin: 0;
}

#pl-5999 div.cl-counter-value, #pl-5999 div.cl-counter-title, #pl-6157 div.cl-counter-value, #pl-6157 div.cl-counter-title  {
 font-weight: 600; 
}
/*
.page-template-mnc_page_sidebar_template.page-layout-no-sidebar #main.site-main {
  margin: 0 25% 0 0;
}
*/
/*
.page-template-mnc_page_sidebar_template.page-layout-no-sidebar .site-content  .widget-area {
  width: 25%;
}
.page-template-mnc_page_sidebar_template.page-layout-no-sidebar  .content-area {
  width: 75%;
}
*/
/*.entry-content li {
  padding-bottom: .2em;
}*/
/*
form.dlm-email-lock {
 margin: 10px 20px; 
}
.mnc_download_form .dlm-email-lock input.dlm-email-lock-email, .dlm-email-lock input.dlm-email-lock-email {
 width: 55%; 
}
.dlm-email-lock .dlm-email-lock-submit {
 font-size: .95em;
 width: 40%;
 margin-left: 5%
}
*/
span.wpcf7-not-valid-tip {
    color: #DA0500;
    font-size: .9em;
    font-weight: bold;
}

.dlm-email-lock .dlm-email-lock-submit button:hover, .dlm-email-lock .dlm-email-lock-submit button:active, .dlm-email-lock .dlm-email-lock-submit button:focus, .dlm-email-lock .dlm-email-lock-submit input[type="button"]:hover, .dlm-email-lock .dlm-email-lock-submit input[type="button"]:active, .dlm-email-lock .dlm-email-lock-submit input[type="button"]:focus, .dlm-email-lock .dlm-email-lock-submit input[type="reset"]:hover, .dlm-email-lock .dlm-email-lock-submit input[type="reset"]:active, .dlm-email-lock .dlm-email-lock-submit input[type="reset"]:focus, .dlm-email-lock .dlm-email-lock-submit input[type="submit"]:hover, .dlm-email-lock .dlm-email-lock-submit input[type="submit"]:active, .dlm-email-lock .dlm-email-lock-submit input[type="submit"]:focus {
  background: #fff;
}
.dlm-email-lock .dlm-email-lock-submit {
  color: #fff;
  background: #004f66;
}
.mite_button {
 padding: 20px;
    background: #fd8a10;
    color: #fff;
    font-size: 120%; 
}
.woocommerce button.button.alt, .woocommerce table.shop_table .button.checkout-button {
 padding: 10px;
    background: #fd8a10;
    color: #fff;
    font-size: 100%; 
}
.mite_button:hover, .mite_button:active {
 padding: 20px;
    background: #fd982e;
    color: #fff;
    font-size: 120%; 
}
.woocommerce button.button.alt:hover, .woocommerce button.button.alt:active, .woocommerce table.shop_table .button.checkout-button {
 padding: 10px;
    background: #fd982e;
    color: #fff;
    font-size: 100%; 
}
/* */
.woocommerce-page #secondary, .single-product #secondary {
	display: none;
}

.woocommerce-page #primary, .single-product #primary {
	width: 100%;
}
.woocommerce-page .site-main, .single-product .site-main {
 margin: 0; 
}
.woocommerce table.shop_table .remove {
 background: #999;
}
.woocommerce table.shop_table .button[name=update_cart], .woocommerce table.shop_table .button.button-continue-shopping, .entry-summary .cateogry {
	display:none;
}
.woocommerce-product-details__short-description {
  font-size: 125%;
}
.licensing_box  {
		background: #fafafa;
    border: 1px solid #d3d3d3;
}
.licensing_box .label-tag  {

}
.woocommerce div.product form.cart table td.label {
	padding: 10px 10px 5px 10px;
}
.woocommerce div.product form.cart table td.value {
	padding: 5px 10px 10px 15px;
}
.woocommerce div.product form.cart table td.value label {
	display: block;
}
/* Telit iframe footer hide */
.page-id-8487 footer {
  display: none;
}
.page-id-8487 #scroll-to-top {
  display: none;
}
/* podcast album art removal */
.ssp-album-art-container {
  display: none;
  }