/*
  Theme Name: OnionWP Child
  Theme URI: http://www.shindiristudio.com/onion/
  Description: The OnionWP Wordpress Theme! by Shindiri Studio (http://www.shindiristudio.com/)
  Version: 1.3
  Template: OnionWP
  Author:  Shindiri Studio & Marko Gligorijević
  Author URI: http://www.shindiristudio.com/
  Tags: agency, wordpress, creative, design, flat, freelance, gallery, retina, modern, parallax, portfolio, responsive, showcase, studio, web
*/

.contact-text-wrapper {
padding:0;
}
.wpb_gmaps_widget {
padding-right: 40px;
}
.btn-menu-close {
	background-color: #707070 !important;
}
	
/*
.page-id-948 .post-info, .page-id-948 .post-arch-title, .page-id-948 .social-share, .page-id-948 .post-author, .page-id-948 div.row:first-child p.post-text  {
	display:none;
}
*/
.post-info, .post-arch-title, .social-share, .post-author, div.row:first-child p.post-text  {
	display:none;
}


.offcanvas-menu{
    background: url(../OnionWP_child/images/menu_bg.jpg) no-repeat center;
}
.vc_is-hover .vc_gitem-zone, .vc_is-hover .vc_gitem-animated-block, .page-id-948 .vc_single_image-wrapper {
	overflow:hidden;
}
.vc_is-hover .vc_gitem-zone, .page-id-948 .vc_single_image-wrapper:hover img {
	-webkit-filter: grayscale(0%);
   	filter: grayscale(0%);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
	-webkit-transition: transform 1.05s ease-in-out;
    -moz-transition:transform 1.05s ease-in-out;
    -ms-transition:transform 1.05s ease-in-out;
}
.vc_gitem-zone, .page-id-948 .vc_single_image-wrapper img {
	-webkit-filter: grayscale(100%);
   	filter: grayscale(100%);
}

.portfolio .portfolio-item, .vc_grid-item-mini, .page-id-948 .wpb_single_image {
   margin:15px;
}
.col-full-height {
    display: block;
}
#onion_contact_form .required::after, 
#comments-form .required::after {
    content: "Erforderlich";
}
#onion_contact_form {
    margin-top: 42px;
}
.contact-text p {
    margin-bottom:0px;
    line-height:25px;
}
.contact-form .text {
	display:block;
}
.contact-form .text-wrapper {
	display:block;
	height:auto;
}
.post-text p, .post-text {
    font-size: 16px;
    padding: 0px 0 20px;
}
.wpb_map_wraper iframe {
	height:100% !important;
}

@media (min-width: 992px) {
li.portfolio-content {
	width:49.5%;
}
}

