/*
	Theme Name: Soliton Genesis Template
	Text Domain: v161
	Description: Soliton Wordpress Template, built on Genesis.
	Author: WINNRS
	Author URI: http://www.wemakewinnrs.nl/
	Version: 1.0
	Template: genesis
	Template Version: 2.1
*/
#gform_7 h3.gform_title {
    color: #B7193F!important;
}
/* nonproduct-forms 28 november */
.page.content-sidebar .usp-block {
    display: none;
    width: 0%;
}
.page.content-sidebar .request-form {
    width: 100%;
}
.post .usp-block {
    display: none;
    width: 0%;
}
.post .request-form {
    width: 100%;
}
.nonproduct-form {
    margin: 32px 0px 32px 0px!important;
}
.nonproduct-form h3.gform_title {
    color: #B7193F!important;
}
.section-product-request .request-form {
    margin-top: 35px;
    margin-bottom: 35px;
}
.section .wrap {
    padding: 0 3.125%;
    padding-top: 10px!important;
}
.page .usp-block .content-ul {
    padding-left: 30px!important;
}
/* Newsletter Signup */
.widget .gform_wrapper .button {
    margin-left: 15px;
}
section#gform_widget-2, section#gform_widget-3, section#gform_widget-4 {display:none}
section#gform_widget-5, section#gform_widget-6, section#gform_widget-7 {display:none}
.parent-pageid-1101 section#gform_widget-5, .page-id-1101 section#gform_widget-5 {display:block!important}
.parent-pageid-1597 section#gform_widget-7, .page-id-1597 section#gform_widget-7 {display:block!important}
.parent-pageid-1764 section#gform_widget-6, .page-id-1764 section#gform_widget-6 {display:block!important}

.parent-pageid-1101 section#recent-posts-4, .page-id-1101 section#recent-posts-4 {display:none!important}
.parent-pageid-1597 section#recent-posts-4, .page-id-1597 section#recent-posts-4 {display:none!important}
.parent-pageid-1764 section#recent-posts-4, .page-id-1764 section#recent-posts-4 {display:none!important}
.parent-pageid-2555 section#recent-posts-4
{display:none!important}
.parent-pageid-2555, .page-id-2864 section#gform_widget-5
{display:block!important}

/* Table styling */

tr:first-child td {
    font-weight: 600!important;
}
tbody tr:nth-child(odd) {
   background-color: #ccc;
}
td {
    font-weight: 600;
}
td + td {
    font-weight: normal;
}



/* forms fullwidth: it */
.page-id-1101.content-sidebar .request-form {width: initial}
@media screen and (min-width: 640px) {
.page-id-1101 .section-product-request .usp-block {width: 32%!important;display: inline-block!important;vertical-align: middle!important;}
}

.page-id-1101 .section.section-product-request.invert {
	 width: 184%;
	margin-left: -17%;
}
body.page-id-1101.content-sidebar .section-product-request .request-form {
 width: 68%!important;
}
/* forms fullwidth: special */
.page-id-1100.content-sidebar .request-form {width: initial}
@media screen and (min-width: 640px) {
.page-id-1100 .section-product-request .usp-block {width: 32%!important;display: inline-block!important;vertical-align: middle!important;}
}

.page-id-1100 .section.section-product-request.invert {
	 width: 184%;
	margin-left: -17%;
}
body.page-id-1101.content-sidebar .section-product-request .request-form {
 width: 68%!important;
}
/* forms fullwidth: public safety */
.page-id-1597.content-sidebar .request-form {width: initial}
@media screen and (min-width: 640px) {
.page-id-1597 .section-product-request .usp-block {width: 32%!important;display: inline-block!important;vertical-align: middle!important;}
}

.page-id-1597 .section.section-product-request.invert {
	 width: 184%;
	margin-left: -17%;
}
body.page-id-1597.content-sidebar .section-product-request .request-form {
 width: 68%!important;
}
body.page-id-1100.content-sidebar .section-product-request .request-form {
 width: 68%!important;
}
/* forms mobile live broadcasting */
.page-id-1093 section.section.section-product-request.invert {
    width: 123%;
    margin-left: -12%;
}
/* remove subtitle */
.section-panorama .subtitle {
    display: none;
}
/* BBC logo */
img#bbclogo {
    position: absolute;
    z-index: -1;
    opacity: 0.5;
    padding-top: 49px;
    padding-left: 136px;
}
/* Invert panorama text color */
.page-id-1827 .section-panorama .text p {
    color: #B7193F;
}

/* temporary menu test */
nav.nav-primary>ul>li>a:after {
  content:"";
  background: black;
  position: absolute;
  height: 42%;
  width: 1px;
  margin-left: 20px;
}
/* Subtitles products in H2 */
h2.subtitle {
    margin-bottom: 0;
}
/* panorama titles in h2 */
.section-panorama .text h2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: 24px ;
  font-size: 1.5rem!important ;
  margin-bottom: 10px; }
  @media screen and (min-width: 480px) {
  .section-panorama .text h2 {
      font-size: 36px ;
      font-size: 2.25rem!important;
      margin-bottom: 15px; } }
  @media screen and (min-width: 860px) {
  .section-panorama .text h2 {
      font-size: 46px ;
      font-size: 2.875rem!important;
      margin-bottom: 20px; } }
/* Logo a bit down */
@media screen and (min-width: 1050px) {
.site-header .logo { margin-top:32px!important}
}
/* submenus in correct position */
.site-header .genesis-nav-menu .sub-menu {
padding-left: 20px!important}

/*created overlay to stop scrolling of map */
div#overlay-company-map {
   background:transparent; 
   position:relative; 
   width:100%;
   height:480px; /* your iframe height */
   top:480px;  /* your iframe height */
   margin-top:-480px;  /* your iframe height */
   z-index: 10;
}