/*
Theme Name:     concept en zo / WUA!
Theme URI:      conceptenzo.nl
Description:    Got questions? Visit our <a href="http://conceptenzo.nl">website</a>.
Author:         concept en zo
Author URI:     http://conceptenzo.nl
Template:       3clicks
Version:        5.0
Tags:           flexible-width, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */

.g1-tabs--simple .g1-tab-title {
    padding: 8px 12px!important;
}
.top100 .g1-tabs-viewport {
min-height:550px;}

.top100 .g1-layout-inner {position:relative;}

.g1-layout-inner .top100-voorinschrijving {position:absolute; right:40px; top:100px; width:48%;}

.widget {
    list-style: none outside none;
}

.grey-test {background:#ccc;}
.syntaxhighlighter table td.code .line {padding:10px!important;}

#g1-content .top100 .g1-tabs--simple > div {}
/* menu */

blockquote  br {
display: none;
}

.g1-nav-breadcrumbs ol {
    float: left;
}

#g1-content > .g1-background {
    background-color: #f9f9f9;
}


.g1-secondary-wide #primary {
    float: left;
    width: 65.7025%;
	
}

.g1-secondary-wide #primary #content #post {
    background:#fff;
	
}


#g1-content > .g1-layout-inner {
    border-bottom:0px solid #B8C9E3;
}

#g1-header-waypoint .g1-after-preheader .g1-layout-inner {border-bottom:6px solid ; border-color: #B8C9E3;}


#g1-primary-nav-menu .current-menu-item a, #g1-primary-nav-menu .current_page_item a{background-color:#B8C9E3;}

#g1-primary-nav-menu > li > a {
    line-height: 18px;
    padding-bottom: 12px;
    padding-top: 12px;
	color:#333;
}

#g1-header a, .g1-nav--unstyled.g1-nav--collapsed #g1-primary-nav-menu > .current_page_ancestor > a, .g1-nav--unstyled.g1-nav--collapsed #g1-primary-nav-menu > .current_page_parent > a, .g1-nav--unstyled.g1-nav--collapsed #g1-primary-nav-menu > .current_page_item > a {
    color: #333;
}

#g1-header, #g1-header .g1-regular, #g1-header h1 + h3, #g1-header h1 + h4, #g1-header h1 + h5, #g1-header h1 + h6, #g1-header h2 + h4, #g1-header h2 + h5, #g1-header h2 + h6, #g1-header h3 + h5, #g1-header h3 + h6, #g1-header h4 + h6, #g1-header .g1-h1 + h3, #g1-header .g1-h1 + h4, #g1-header .g1-h1 + h5, #g1-header .g1-h1 + h6, #g1-header .g1-h2 + h4, #g1-header .g1-h2 + h5, #g1-header .g1-h2 + h6, #g1-header .g1-h3 + h5, #g1-header .g1-h3 + h6, #g1-header .g1-h4 + h6, #g1-header .g1-meta aa:hover, #g1-header .g1-side-nav aa:hover, #g1-header .g1-duplicator--simple .g1-duplicate--active i, #g1-header .g1-isotope-filter > aa:hover, #g1-header .g1-widget-list aa:hover, #g1-header .g1-searchbox__switch, #g1-header .g1-cartbox__switch, .g1-nav--unstyled.g1-nav--collapsed #g1-primary-nav-menu > li > a:hover {
    color:#FF6200;
}

.pre-header-left {float:left; padding:5px 0px 5px 0px; font-size:12px; color:#FF6200;}
.pre-header-right {float:right; padding:5px 20px 5px 0px;  font-size:12px; height: 20px;}
#g1-preheader-bar .clear {clear:both;}

#g1-primary-bar {padding:0 20px 0 0}

#g1-id {
    padding-bottom: 0px;
    padding-top: 0px;
    background-color:#ff6200;
    height:80px;
}

.site-title img {padding:25px 20px 0 20px;}


#g1-primary-nav {margin-right:0px!important;}
#g1-primary-nav ul#g1-primary-nav-menu li {margin-left:7px!important;}
#g1-primary-nav ul#g1-primary-nav-menu li .g1-submenus ul li{margin-left:0px!important;}


.content-ph {padding:30px;}

#g1-header-waypoint #searchform { width:180px!important; float:left; margin-top:3px;}

.g1-nav--unstyled #g1-primary-nav-menu > li > a:after {
    width: 0px!important;
}

.archive-header, .entry-header {background:rgb(184, 201, 227);}
.g1-nonmedia .entry-header {background-color:#fff;}

#g1-precontent > header.entry-header, #g1-precontent > header.page-header, #g1-precontent > header.archive-header {
    margin-bottom: 0;
    padding:20px;
	width: 968px!important;
	font-size:21px!important;
}

h1.archive-title, h1.entry-title {font-size:21px!important;}
.g1-hgroup { margin-bottom:0!important;}

/* prefooter */

.elevator .g1-background {background-color: #ffffff!important;}
.elevator, .elevator h2 {color:#666!important;}

.elevator .g1-layout-inner { width: 598px!important; }

.elevator #g1-footer-area {
    padding: 30px 340px 30px 30px;
}

.g1-gmap-wrapper .g1-pan-control {
    border-radius: 5px 5px 0 0;
}

.g1-gmap-wrapper .g1-zoom-control {
    border-radius: 0 0 5px 5px;
}

.elevator-contact {width:240px; position:absolute; background:#D5DFEE; padding:30px; right:10px; top:30px;}
.elevator-contact h3 {color:#666!important;}


.elevator-contact .g1-button {
    background-color: #274878!important;
    border-color: #274878!important;
	margin-top:20px;
}

/* wpml */

#lang_sel .lang_sel_sel ,#lang_sel .lang_sel_other {
    display: block;
    height: 30px!important;
    line-height: 16px!important;
    padding-bottom: 0;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0;
    position: relative;
	font-size:12px;
}

#lang_sel .lang_sel_sel {padding:1px 1px 1px 4px;}
#lang_sel ul li ul li a.lang_sel_sel, #lang_sel ul li ul li a.lang_sel_other {padding:10px 10px 0px 10px!important;}

/* post */
figure { min-height:250px; position:relative;}
figure .entry-header {position:absolute; background:#fff; bottom:0px; left:0px; padding:0px; width:100%; margin-bottom:0px; z-index:999;}
figure .entry-header .g1-hgroup {padding:20px; margin-bottom:0px;}
figure .entry-header h1 {font-size:28px!important; line-height:38px;}
.g1-mediabox--featured-media {margin-bottom:0px;}

.date-ph {}
.dateblock {background:#D5DFEE; padding:7px 10px 7px 30px; width:90px; font-size:10px; float:left;}
.dateblock .day {font-size:23px;}
.byblock {float:left; padding:10px; width:70%;}
.clear {clear:both;}

.entry-categories span, .entry-tags span {
    display: block;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-indent: 100%;
    white-space: nowrap;
    width: 20px;
}

.date-wua {font-size:12px!important;}
.date-wua .image {float:left; width:130px; height:110px; padding:0 20px 0 0;}
.date-wua .source {float:left; border-top:1px solid #ccc; border-bottom:1px solid #ccc; height:110px; padding:10px 0px; width:78%;} 
.entry-author {font-size:16px!important; display:block; padding:7px 0px;}
.entry-categories {}
.clear {clear:both;}




blockquote {background-color:#D5DFEE; padding:20px; position: relative; border-left:5px solid #F4923F!important; border-width:0; }

.g1-button--big {
    border-width: 3px;
    padding: 15px 37px;
	background:url(images/arrow.png) right bottom no-repeat; 
}

.entry-terms {padding:0px 30px;}
.content-ph-bot {padding:0px 30px;}
.entry-tags {border:none!important;}

.expert-box {background:#D5DFEE;}
.expert-box img {float:left; padding:10px 0px 10px 10px ;}
.expert-box .title {float:left; font-size:18px; margin-top:50px;
padding-left:20px;}
.expert-box .ph {padding:20px}
.expert-box .clear {clear:both;}
.expert-box a.social {float:left; width:40px; height:40px; margin-right:1px; background-image:url(images/sprite-social.png); background-repeat:none;}
.expert-box .facebook {background-position:0px 0px;}
.expert-box .google {background-position:80px 0px;}
.expert-box .linkedin {background-position:40px 0px;}

.g1-collection__item h3 {font-size:14px;}

#secondary .g1-collection__item h3 a, .widgets_on_page .g1-collection__item h3 a{font-size:14px!important;}

.g1-widget-list a {
    font-size: 14px!important;
}

.g1-widget-list a:before {
    content: "";
    font-family: FontAwesome;
    font-size: 14px;
    left: -8px;
    position: relative;
}

.g1-collection--grid > ul > .g1-collection__item {
    margin: 0;
}
.g1-progress-ph-left {float:left; width:60%;}
.g1-progress-ph-right {float:left; width:40%;}
.g1-positie-tabel {float:left; width:11%; margin-right:2%; font-size:12px; text-align:center; font-weight:bold;  color:#333;}
.g1-id-tabel {float:left; width:20%; margin-right:2%; font-size:12px; text-align:center; font-weight:bold;  color:#333;}
.g1-name-tabel {float:left; width:60%; margin-right:2%; padding-left:3%; font-size:12px; background:#fff;}
.g1-progress-bar__bar {float:left!important;}

.g1-positie-tabel-top {float:left; width:11%; margin-right:1%; font-size:12px; text-align:center; font-weight:bold;  color:#333;}
.g1-id-tabel-top {float:left; width:20%; margin-right:1%; font-size:12px; text-align:center; font-weight:bold;  color:#333;}
.g1-name-tabel-top {float:left; width:63%; margin-right:1%; padding-left:3%; font-size:12px; background:#fff;}

.g1-progress-bar {
    margin-bottom: 6px!important;
}

.g1-progress-bar__bar span {color:#333;}

blockquote h3 { margin-bottom: 10px;
}

.g1-progress-bar--big .g1-id-tabel, .g1-progress-bar--big .g1-name-tabel, .g1-progress-bar--big .g1-positie-tabel {
    height: 30px; padding-top:12px;
}

.g1-progress-bar--medium .g1-id-tabel-top, .g1-progress-bar--medium .g1-name-tabel-top, .g1-progress-bar--medium .g1-positie-tabel-top, 
.g1-progress-bar--big .g1-id-tabel-top, .g1-progress-bar--big .g1-name-tabel-top, .g1-progress-bar--big .g1-positie-tabel-top  {
    height: 22px; padding-top:6px;
}

.g1-progress-bar--medium .g1-id-tabel, .g1-progress-bar--medium .g1-name-tabel, .g1-progress-bar--medium .g1-positie-tabel  {
    height: 22px; padding-top:6px;
}

.g1-progress-bar--big .g1-id-tabel, .g1-progress-bar--big .g1-id-tabel-top {
    background:#F59240; color:#333;
}

.g1-progress-bar--big .g1-positie-tabel, .g1-progress-bar--big .g1-positie-tabel-top {
    background:#F59240; color:#333;
}

.g1-progress-bar--medium .g1-id-tabel, .g1-progress-bar--medium .g1-id-tabel-top {
    background:#b8c9e3; color:#333;
}

.g1-progress-bar--medium .g1-positie-tabel {
    background:#fff; color:#333;
}

.g1-progress-bar--medium .g1-positie-tabel-top {
    background:#b8c9e3; color:#333;
}


.g1-progress-bar--medium .g1-progress-bar__bar {background-color: #b8c9e3!important; border-color: #b8c9e3!important;}


/* overview */

li.fold-out .g1-toggle__title {font-size:14px;}

.g1-collection--grid.g1-collection--two-third > ul > .g1-collection__item + .g1-collection__item, #content .g1-collection__item {background:#fff; border-top-width: 0px; padding-top: 0px!important; margin-bottom:30px!important;}
#content .entry-content .widgets_on_page li.g1-collection__item {margin-bottom:18px!important;}
#content .entry-content .widgets_on_page ul {margin-top:0px!important; margin-left:0px!important;}

.branche .g1-toggle__title {margin-bottom: 0!important;}

#secondary figure .entry-header, .widgets_on_page figure .entry-header{background:none!important; position:relative; padding:0px; width: 100%;}
#secondary .g1-nonmedia, .widgets_on_page .g1-nonmedia  {padding: 0px!important;}
#secondary figure, .widgets_on_page figure  {min-height: inherit!important;}
#secondary .entry-featured-media h3, .widgets_on_page .entry-featured-media h3 {margin-bottom:0px!important; }
#secondary .entry-featured-media h3 a, .widgets_on_page .entry-featured-media h3 a {font-size:21px; }


.entry-featured-media h3 a {text-align:left!important; font-size:18px; color:#666;}
.entry-featured-media h3 {margin-bottom:14px!important; }
figure.entry-featured-media {margin-bottom:0px!important;}
.entry-featured-media .entry-header { padding: 30px 30px 0px 30px;}

.g1-nonmedia .entry-terms {padding: 0;}

.g1-collection--grid article {margin-left: 0px;}
.g1-collection--grid > ul {
    left: 0px!important;
}

.g1-collection--simple .g1-nonmedia {
    padding: 0px 30px 30px 30px;
}

.g1-collection__item .g1-toggle__title {
    cursor: pointer;
    margin:10px;
    min-height: 24px;
    padding-left: 34px;
    position: relative;
}

blockquote .g1-toggle__title {
   margin:0 0 10px 0!important;
   /*padding-left: 54px!important;*/
}

.g1-collection__item .g1-toggle__title span{
    float:right;
	color: rgb(153, 153, 153);
    font-style: italic;	
	font-size: 12px;
}

/* home */

.g1-collection--one-third > ul > .g1-collection__item {
    margin-left: 1%!important;
    max-width: 324px!important;
    width: 32.5%!important;
}

.g1-collection--one-third > ul > .g1-collection__item:first-child {margin-left: 0%!important;}
.g1-collection--one-third > ul > .g1-collection__item:nth-child(4n) {margin-left: 0%!important;}

.g1-collection--one-third figure { min-height:300px; position:relative;}
.g1-collection--one-third figure .entry-header {position:absolute;background:url(images/ph-white.png) -112px 10px no-repeat; top:0px; left:0px; margin-top:40%; padding:70px 20px 10px 20px; width:92%; margin-bottom:0px; z-index:999;}
.g1-collection--one-third figure .entry-header h3 {}
.g1-collection--one-third figure .entry-header .g1-hgroup {padding:20px; margin-bottom:0px;}
.g1-collection--one-third .g1-nonmedia {padding:0px;}
.g1-collection--one-third .g1-nonmedia .entry-header p.entry-meta {position:absolute; top:-150px; left:20px; z-index:999; font-style:italic}

.g1-section {margin-bottom:0px!important; margin-top:0px!important;}
.branche {margin-bottom: 20px!important; padding-right:10px; padding-left:10px;}
.branche .g1-block {padding-top:10px;}
.branche .g1-layout-inner {max-width: 100%!important; width:100%;}
div.wpcf7 input[type=text], div.wpcf7 input[type=email], div.wpcf7 input[type=tel]  { width: 100%; margin-bottom:3px;}
div.wpcf7 .g1-twitter__items input[type=text], div.wpcf7 .g1-twitter__items input[type=email], div.wpcf7 .g1-twitter__items input[type=tel]  { width: 100%; background-color:#999; margin-bottom:3px;}
.g1-twitter__items {margin-bottom:30px!important;}
.link-branche {font-style: italic; font-size: 12px;}

form p {margin-bottom:0px!important; font-size:13px;}
form p span {font-weight:normal;}
form .g1-button {width:90%; margin-top:20px; margin-bottom:0px!important;}
form .g1-twitter .g1-button { margin-top:10px;}

#g1-header .g1-gmap-wrapper .g1-zoom-control, #g1-header .g1-nav--mobile #g1-secondary-nav-menu, #g1-header #lang_sel ul ul, #g1-header .g1-searchbox #searchform, #g1-header .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-drops ul, #g1-header .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-tile > .g1-submenus, #g1-header .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-column > .g1-submenus {
    background-color: rgb(102, 102, 102);
}

#g1-header .g1-nav--mobile #g1-secondary-nav-menu > li, #g1-header .g1-nav--mobile #g1-secondary-nav-menu:before, #g1-header #lang_sel ul ul li, #g1-header #lang_sel ul ul:before, #g1-header .g1-searchbox__switch .g1-searchbox__arrow, #g1-header .g1-nav--collapsed #g1-primary-nav-menu > li > a .g1-nav-item__arrow, #g1-header .g1-nav--collapsed #g1-primary-nav-menu > li.g1-type-drops li {
    border-bottom-color: rgb(102, 102, 102);
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: rgb(102, 102, 102);
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: rgb(102, 102, 102);
    border-top-color: rgb(102, 102, 102);
}

#content ul li.fold-out {margin-bottom: 20px !important;}
#secondary header {width:100%; background:url(images/line-header.png) 0 14px no-repeat; height:40px;}
#secondary header.entry-header {background:none;}
#secondary header h3 {background-color:#f7f7f7; float:left; clear:left; padding-right:10px; font-size:18px; color:rgb(102, 102, 102);}
h1.archive-title, h1.entry-title {color:#333!important;}
h3.archive-subtitle {font-size:13px; color:#333!important; padding:20px 0 0 0;}

input[type=checkbox]
  {
    margin-top: 3px;
    width: 20px;
    float:left;
  }

.checkbox label input[type=checkbox]   {float:left; width:7%;

  }
  

.checkbox label span   {display:block; width:91%; float:left; 
  }
  
  
.checkbox label:after {
    clear: both;
}


figure#g1-primary-slider {min-height:inherit !important;}
.cap-size {width:70%;}

div.wpcf7 input[type="text"].cap-size {margin-bottom: 3px; width: 40%;float:left;}
img.wpcf7-captchac {margin: 0px 7px 3px 0px;float:left; padding:2px; background-color:#000; border:2px solid rgb(230, 230, 230); }
.cap {padding:10px 0px 7px 0px;}

#g1-button-1 .g1-toggle__switch {display:none;}
.g1-toggle--on #g1-button-1 {display:none;}

.g1-toggle--off .closing-btn {display:none;}



.list .g1-toggle__switch {display:block !important;}


.fold-out-info {background:url(http://www.wua.nl/wp-content/uploads/2014/02/wua-bg-speech.png) 0 0 no-repeat; padding:40px 20px 0px 20px;}

.g1-twitter--simple .fold-out-info:before {
    border-top-color: rgba(184, 201, 227, 0) !important;
    border-right-color: rgba(184, 201, 227, 0) !important;
    border-bottom-color: rgba(184, 201, 227, 1) !important;
    border-left-color: rgba(184, 201, 227, 1) !important;
    border-style: solid outset outset solid;
    border-width: 8px;
    top: -15px;
    content: "";
    display: block;
    left: 34px;
    position: absolute;
    width: 0;
}

.widget .twitter-feed .timeline-footer {display:none !important;}
.customisable-border  {border:0px!important;}

.g1-twitter__items a.g1-button--small {width:84%;}

/* Add this attribute to the element that needs a tooltip */
[data-tooltip] {
	position: relative;
	z-index: 2;
	cursor: pointer;
}

/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	pointer-events: none;
	z-index:9999;
}

/* Position tooltip above the element */
[data-tooltip]:before {
	position: absolute;
	bottom: 150%;
	left: 50%;
	margin-bottom: 5px;
	margin-left: -80px;
	padding: 7px;
	width: 160px;
	-webkit-border-radius: 3px;
	-moz-border-radius:    3px;
	border-radius:         3px;
	background-color: #000;
	background-color: hsla(0, 0%, 20%, 0.9);
	color: #fff;
	content: attr(data-tooltip);
	font-size: 14px;
	line-height: 1.2;
	z-index:9999;
	overflow:none!important;
}

/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {
	position: absolute;
	bottom: 150%;
	left: 50%;
	margin-left: -5px;
	width: 0;
	border-top: 5px solid #000;
	border-top: 5px solid hsla(0, 0%, 20%, 0.9);
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
	content: " ";
	font-size: 0;
	line-height: 0;
	z-index:9999;
}

/* Show tooltip content on hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
	visibility: visible;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	opacity: 1;
	z-index:9999;
}

.legenda-main {float:left; margin-bottom: 6px !important; width:100%;}
.legenda-a {font-size: 12px;}
.legenda-b {    background: none;
    float: left;
    font-size: 12px;
    margin-right: 2%;
    padding-left: 3%;
    width: 60%;}
.legenda-c {font-size: 12px;}
.legenda-d {font-size: 12px;}


/* Smartphone Portrait and Landscape */

.mobileShow { display: none;}
   @media only screen
   and (min-device-width : 320px)
   and (max-device-width : 1024px){ .mobileShow { display: inline;}}

.mobileHide { display: inline;}
   @media only screen
   and (min-device-width : 320px)
   and (max-device-width : 480px){  .mobileHide { display: none;}
   
   .top100 .g1-tabs-viewport {background:none;}
   
   }
   
* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}   

.footer-ph-nwua {background:#262626 url(http://www.wua.nl/wp-content/uploads/2014/10/footer-nwua-bg.png) repeat-x; font-family: 'PT Sans', sans-serif; font-size:15px; line-height:20px; font-weight: normal;}
.footer-ph-nwua .ph-container {width:968px; margin:0 auto;}
.footer-ph-nwua .ph-container .footer-ph-nwua-left {float:left; padding:70px 30px 30px 30px; color:#fff; width:58%;}
.footer-ph-nwua .ph-container h4 {font-family: "PT Sans"; font-size:21px; line-height:28px; margin:0 0 20px 0; font-weight:bold;}
.footer-ph-nwua .ph-container .footer-ph-nwua-right {float:right; width:40%; background:#D5DFEE; padding:30px 30px 90px 30px; color:#333;}

.footer-ph-nwua .ph-container .footer-ph-nwua-right h4 {margin:0 0 6px 0; color:#333333!important;}
.footer-ph-nwua .ph-container .footer-ph-nwua-left h4 span {font-weight: normal;}

.footer-ph-nwua .ph-container .footer-ph-nwua-left .inner {padding:20px 0px;}
.footer-ph-nwua .ph-container .footer-ph-nwua-left .inner .social {float:left; width:70px; height:70px; margin:0 7px 0 0;}

.footer-ph-nwua .ph-container .footer-ph-nwua-left .inner .social:hover {opacity: 0.4;}

.footer-ph-nwua .ph-container .footer-ph-nwua-right .inner .left {float:left;}
.footer-ph-nwua .ph-container .footer-ph-nwua-right .inner .right {float:right;}

.form-nwua {padding:10px 0px 40px 0px;}
.form-nwua input[type="email"], .form-nwua input[type="text"] {width:100%; height:35px; border:1px solid #ccc; margin:0 0 10px 0;}
.form-nwua input[type="submit"] {background:#274878; width:100%; height:35px; color:#fff;}

.footer-nav-nwua {background:#f7f7f7; font-family: "PT Sans"; font-size:15px; line-height:20px; position:relative;}
.footer-nav-nwua .ph-container {width:968px; margin:0 auto; }
.footer-nav-nwua .btm {height:20px;}
.footer-nav-nwua .ph-container #g1-footer-nav-menu {list-style: none outside none; width:100%; background:url(http://www.wua.nl/wp-content/uploads/2014/10/ph-grey.png) left bottom repeat-x; overflow: auto; height:45px;}
.footer-nav-nwua .ph-container #g1-footer-nav-menu li {float:left; padding:14px 0 0 0; border-bottom:1px solid#ccc;}
.footer-nav-nwua .ph-container #g1-footer-nav-menu li a {text-decoration:none; padding:0 10px 10px 10px; display:block; color:#274878;} 
.footer-nav-nwua .ph-container #g1-footer-nav-menu li.current-menu-item {border-bottom:1px solid #FF6200;}


.footer-logo {position:absolute; right:0; top:-55px;}
.footer-mobilelogo {display:none; background:#FF6200; text-align:center; padding:30px;}

.clear {clear:both;}
.grey {color:#999;}
.orange {color:#FF6200;}
.fb {background:#3B5999 url(http://www.wua.nl/wp-content/uploads/2014/10/ico-facebook.png) 0 0 no-repeat;}
.twitter {background:#59D1DF url(http://www.wua.nl/wp-content/uploads/2014/10/ico-twitter.png) 0 0 no-repeat;}
.linkedins {background:#2BA3E1 url(http://www.wua.nl/wp-content/uploads/2014/10/ico-linkedin.png) 0 0 no-repeat;}

.mainDiv {overflow:hidden!important; padding:10px 0 10px 0!important;}

#g1-prefooter {
    padding-top: 0!important;
}

#g1-prefooter input, #g1-prefooter select {border-color:#fff!important;}
.maxSize2 {
    font-family: "PT Sans",sans-serif!important;
    font-size: 14px!important;
    font-weight: normal!important;
    line-height: 20px!important;
    display:block!important;
    padding-bottom:3px!important;
}

.clickdform table td {
    padding: 0 0px!important;
}

.clickdform input[type="button"] {cursor: pointer;}

@media only screen and (max-width: 968px) {
.footer-ph-nwua .ph-container {width:100%;}
.footer-nav-nwua .ph-container {width:100%;}
.footer-ph-nwua .ph-container .footer-ph-nwua-left {float:none; width:100%;}	
.footer-ph-nwua .ph-container .footer-ph-nwua-right {float:none; width:100%;}	
}

@media only screen and (max-width: 768px) {
#g1-footer-nav-menu li {display:none;}	
	 }

@media only screen and (max-width: 480px) {
#g1-footer-nav-menu li {display:none;}	
#g1-footer-nav-menu {display:none;}	
.btm {display:none;}	
.footer-logo {display:none;}	
.footer-mobilelogo {display:block;}
.footer-ph-nwua .ph-container .footer-ph-nwua-right .inner .left, .footer-ph-nwua .ph-container .footer-ph-nwua-right .inner .right {float:none;}
.g1-sidebar	{display:none;}
}

a.anchor {
  display: block; 
  position: relative; 
  top: -110px; 
  visibility: hidden; }


#clickdimensionsForm {
    width: 100%!important;
}
   
#clickdimensionsForm .clear, #clickdimensionsForm .emptyCell {
    height: 1px!important;
}

#g1-content ul.essb_links_list li.essb_item a {color:#fff!important;}