/*
Theme Name: Porto Child
Theme URI: http://newsmartwave.net/wordpress/porto
Author: SW-THEMES
Author URI: http://newsmartwave.net/
Description: Porto Responsive Wordpress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: porto-child

*/

@import url("../porto/style.css");

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

/**** Scherpe hoeken ****/
#header .top-links > li.menu-item > a, #header .top-links > li.menu-item > h5, #header .searchform .autocomplete-suggestion img, #mini-cart.minicart-inline, #mini-cart .cart-popup .widget_shopping_cart_content, #header .mobile-toggle, .mega-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper, .mega-menu li.menu-item > h5 > .thumb-info-preview .thumb-info-wrapper, .mega-menu > li.menu-item.active > a, .mega-menu > li.menu-item.active > h5, .mega-menu > li.menu-item:hover > a, .mega-menu > li.menu-item:hover > h5, .mega-menu .wide .popup, .mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > a, .mega-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > h5, .mega-menu .narrow .popup ul.sub-menu ul.sub-menu, #nav-panel .mobile-menu li > a, #nav-panel .mobile-menu li > h5, .sidebar-menu li.menu-item > a > .thumb-info-preview .thumb-info-wrapper, .sidebar-menu li.menu-item > h5 > .thumb-info-preview .thumb-info-wrapper, .sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > a, .sidebar-menu .wide .popup > .inner > ul.sub-menu > li.menu-item li.menu-item > h5,.img-rounded, .rounded, .img-thumbnail, .img-thumbnail img, .img-thumbnail .inner, .page-wrapper .fdm-item-image, .share-links a, .tabs, .testimonial.testimonial-style-2 blockquote, .testimonial.testimonial-style-3 blockquote, .testimonial.testimonial-style-4 blockquote, .testimonial.testimonial-style-5 blockquote, .testimonial.testimonial-style-6 blockquote, .thumb-info, .thumb-info .thumb-info-wrapper, .thumb-info .thumb-info-wrapper:after, section.timeline .timeline-date, section.timeline .timeline-box, body .btn, body .btn-md, body .btn-group-md > .btn, div.wpb_single_image .vc_single_image-wrapper.vc_box_rounded, div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow, div.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img, div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img, div.wpb_single_image .vc_single_image-wrapper.vc_box_border, div.wpb_single_image .vc_single_image-wrapper.vc_box_outline, div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border, div.wpb_single_image .vc_single_image-wrapper.vc_box_border img, div.wpb_single_image .vc_single_image-wrapper.vc_box_outline img, div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img, div.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img, div.wpb_single_image .porto-vc-zoom.porto-vc-zoom-hover-icon:before, div.wpb_single_image.vc_box_border, div.wpb_single_image.vc_box_outline, div.wpb_single_image.vc_box_shadow_border, div.wpb_single_image.vc_box_border img, div.wpb_single_image.vc_box_outline img, div.wpb_single_image.vc_box_shadow_border img, .flickr_badge_image, .wpb_content_element .flickr_badge_image, .tm-collapse, .tm-box, div.wpcf7-response-output, .success-message-container button {
    border-radius: 0px !important;
	}

.mega-menu.show-arrow>li.has-sub>a:after, .mega-menu.show-arrow>li.has-sub>h5:after {
font-size: 0.7em !important;

}

#header.sticky-header .header-main.change-logo .logo img {
    webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    transform: none !important;
}

#footer .logo img {
    max-width: 200px !important;
}

/* Fix Safari */
/*.row.safari-fix:before, .row.safari-fix:after{display: block;}*/

.meta-author{
    display: none !important;
}
.meta-comments{
    display: none !important;
}

/* ZT:: Main Menu Active Button Color Fix */
#header .main-menu > li.menu-item.active > a,
#header .main-menu > li.menu-item:hover > a,
#header .main-menu > li.menu-item:focus > a{
    color:#000;
}
/* ZT:: Remove things not needed from Vacatures single posts */
.cat-vacatures .post-meta {
    display: none;
}
.archive.category.category-vacatures .post .post-meta .meta-date,
.archive.category.category-vacatures .post .post-meta .meta-cats{
    display: none;
}
.archive.category.category-vacatures .post .post-meta:after{
    content: "";
    display: block;
    clear: both;
}

/* ZT:: Solliciteer nu! Form */
.soliciteer-form-wrap .wpcf7-form-control-wrap{
    display: block;
    width: 100%;
}
.soliciteer-form-wrap .wpcf7-form-control-wrap .wpcf7-form-control{
    width: 100%;
}
.soliciteer-form-wrap .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-select{
    min-width: 250px;
    background-image: none;
}
.soliciteer-form-wrap .form-row{
    margin-bottom: 15px;
}
.soliciteer-form-wrap .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-select[multiple=multiple]{
    min-height: 120px;
}
.soliciteer-form-wrap .wpcf7-mail-sent-ok{
    color: #255525;
    background-color: #daedda;
    border-color: #cbe6cb;
}
.soliciteer-form-wrap [data-id=show-all]:not(.wpcf7cf-hidden){
    width: 100%;
    margin-bottom: 15px;
}
.soliciteer-form-wrap [data-id=show-all]:not(.wpcf7cf-hidden) > .col-md-6.dob-field {
    width: 100%;
    padding-right: 5px;
    padding-left: 5px;
    max-width: none;
}

#header .header-top .container>div, #header .header-main .container>div {
    vertical-align: top !important;
}



#footer .widget.contact-info .contact-details strong {
    display: none !important;
}


article.post .post-meta>span, article.post .post-meta>.post-views {    
	display: none;
}
.widget .post-date{
    display: none;
}
.shadow {
color:#fff;
text-shadow: 2px 2px 4px #000000;
	    margin-bottom: 0 !important;
}

input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], textarea, .form-control, select {
    background-color: #fff;
    color: #777;
    border-color: rgba(0,0,0,0.3);
	border-radius: 0px;
}

input[type="submit"] {
	border-radius: 0px;
}



.btn-default {
    color: #00b1fd !important;
}

.fa-grin-beam:before {
    text-shadow: 2px 2px 4px #000000;
}

.sleepworld-video {
  width: 100%    !important;
  height: auto   !important;
}
