/*
Theme Name: Bauer Child
Theme URI: http://ninzio.com/bauer
Template: bauer
Author: Ninzio
Author URI: https://themeforest.net/user/ninzio
Description: Multi-purpose WordPress Theme
Tags: left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,post-formats,sticky-post,threaded-comments,translation-ready
Version: 1.4.1586127855
Updated: 2020-04-05 23:04:15

*/

/* Home */

.owl-item {background: #030f27}
.project-box.style-1 .default {z-index: 99}
.project-box.style-1 .default {
	width:100%;
	padding: 165px 25px 20px;
	background: rgb(255,255,255);
background: -moz-linear-gradient(180deg, rgba(255,255,255,0) 70%, rgba(3,0,25,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(255,255,255,0) 70%, rgba(3,0,25,1) 100%);
background: linear-gradient(180deg, rgba(255,255,255,0) 70%, rgba(3,0,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#030019",GradientType=1);
}

#main-nav .sub-menu li a {font-size: 14px;}
#main-nav > ul > li.menu-item-has-children > a > span:after {content:none}
#main-nav > ul > li.menu-item-has-children > a > span {padding-right:0}


.project-box.style-1 .project-title {font-size: 19px;margin-bottom: 10px;}

.home.projects {background-position:bottom!important}

#site-logo-inner {margin: 20px 0 10px}
#site-header #main-nav > ul > li > a { margin-top: 10px}
.cur-menu-1 #main-nav > ul > li > a:before {height:2px}

.wpb_row.row-has-scroll .scroll-btn {z-index:999}

.is-page #featured-title {
    -webkit-box-shadow: inset 10px 10px 0px 300px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: inset 10px 10px 0px 300px rgba(0, 0, 0, 0.5);
    box-shadow: inset 10px 10px 0px 300px rgba(0, 0, 0, 0.5);
}

#featured-title {background:url("../../uploads/2020/06/Dkt-slide-3.jpg");background-size: cover;}  

#featured-title .main-title, #featured-title a, #featured-title span {color: white!important}

#contact-area h5 {margin-bottom:15px}
div#top-bar, #breadcrumbs {display: none!important}

.page-single-project .bauer-content-box .grid-row {margin: 0!important}
.page-single-project .bauer-content-box .grid-item {width: 100%; margin-bottom: 20px}
.project-related-wrap {padding: 24px 0 0px}
.project-related-wrap .btn-wrap {position: absolute; right: 0; top: 0}
.page-single-project  #featured-title .inner-wrap {padding: 420px 0 55px}
.page-single-project div#featured-title:after {
	content: "";
	display:block;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(180deg, rgba(255,255,255,0) 6%, rgba(3,0,25,1) 100%);
	background: -webkit-linear-gradient(180deg, rgba(255,255,255,0) 6%, rgba(3,0,25,1) 100%);
	background: linear-gradient(180deg, rgba(255,255,255,0) 6%, rgba(3,0,25,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#030019",GradientType=1);
	height: 250px;margin-top: -250px}
.page-single-project .project-summary .bauer-content-box .grid-item:first-child {width:45%}
.page-single-project .project-summary .bauer-content-box .grid-item:nth-child(2) {width:33%}
.page-single-project .project-summary .bauer-content-box .grid-item:last-child {width:22%}
.page-single-project .project-summary .bauer-content-box .bauer-grid-box .grid-row:nth-child(2) .grid-item {
    width: 100%;
    padding-top: 30px!important;
    border-top: 1px solid #f1f1f1!important;
    margin-bottom: 0;
}

#tesisinfo .bauer-text.clearfix:first-child {margin-bottom: 25px}
#tesisinfo .bauer-text.clearfix {margin-bottom: 15px}
#tesisinfo .bauer-text.clearfix:last-child {margin-top: 25px}

#tesisinfo .vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
    max-height: 390px;
    background-size: auto;
}

/* General */

.ytp-chrome-top {
    display: none!important;
}
.ytp-title {
    display: none;
}

.project-box.style-2 .project-title a, h2.project-title a {display: block; padding-top: 120%;}
.project-box.style-2 .hover-info {
	background: -moz-linear-gradient(180deg, rgba(255,255,255,0) 70%, rgba(3,0,25,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(255,255,255,0) 70%, rgba(3,0,25,1) 100%);
background: linear-gradient(180deg, rgba(255,255,255,0) 70%, rgba(3,0,25,1) 100%);
}

.project-box.style-2 .project-image > .inner:after {background: none; opacity:1}
.project-box.style-2 .hover-info {opacity: 1; transform: initial}
.project-box.style-2 .icons {display:none}
.url-wrap {display: none}

#footer-widgets {
	background: url("../../uploads/2020/06/footer-bg.png"); padding-bottom: 80px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom;
}
#footer {padding-bottom: 0;margin-top: 40px}

#bottom {position: relative; margin-top: -12px; z-index: 9}

#homeintro .bauer-single-heading.clearfix {width: 48%;
    float: left;
    padding: 17px 25px 17px 50px;
    margin: 1%;}

.bauer-video-icon a {width: 85px;height: 85px}

.bauer-video-icon .circle {
    width: 90px;
    height: 90px;
    top: -3px;
    left: -3px;
}

.bauer-video-icon.accent a {
    background-color: #071f60!important;
}

.bauer-video-icon.accent .circle {
    border:2px solid rgba(7, 31, 96, 0.67)!important;
}

.bauer-icon-box.clearfix.icon-left.align-left.simple {
    width: 48%;
    float: left;
    margin: 1%;
}

.vc_parallax .vc_parallax-inner {background-position: 0}

#vehicles .bauer-icon-box.clearfix.icon-left.align-left.simple {
    width: 23%;
    margin: 1%;
    background-color: rgba(250, 250, 250, 0.9)!important;
}

#vehicles h6.heading {
    font-size: 15px!important;
}

#projects h2 span {border-bottom: 2px solid #de6a2e;padding-bottom: 5px;}
#projects .headingdesc p {max-width: 640px; margin: 0 auto 40px;}

section#home-counter>.row-inner.clearfix {
    background: rgba(0, 0, 0, 0.28);
}

#vehicles .bauer-content-box:nth-child(2) {
    position: absolute;
    bottom: -250px;
    right: -38%;
    z-index: -9999;
}

#vehicles .bauer-content-box:nth-child(2) img {width: 1270px; opacity: 0.3}
.pp_details {display: none;}


.project-related-wrap {display: none}

@media only screen and (min-width: 968px) {
	section#homeslide {margin: 0 20px;}
}

@media only screen and (max-width: 1100px) {
	#homeintro .bauer-icon-box.clearfix.icon-left.align-left.simple {width: 100%}
	#vehicles .bauer-icon-box.clearfix.icon-left.align-left.simple {width:48%!important}
	.page-single-project #featured-title .inner-wrap {padding: 330px 0 55px}
}

@media only screen and (max-width: 600px) {
	#vehicles .bauer-icon-box.clearfix.icon-left.align-left.simple {width:98%!important}
	.page-single-project #featured-title .inner-wrap {padding: 200px 0 55px}
	.pp_content {width: 98.5%!important;height: initial!important}
	.pp_pic_holder.pp_default {width: 100%!important;left: initial!important}
	.pp_hoverContainer {width:calc(100% - 30px)!important;height: 100%!important;}
	img#fullResImage {width: 100%!important;height: initial!important;}
	
}