/*
Theme Name:  DNV - Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/



#header_main {
    border: none !important;
}
#header_meta {
    border: none !important;
}
#top #header.header-scrolled .logo img {
/*     top: -10px !important; */
	  top: -22px !important;
    height: 88px;
}
/*
ul#avia2-menu a, #top .social_bookmarks li a {
    color: white !important;
}
*/

#hero-fullwidth-slider a.avia-slideshow-button {
    padding: 13px 30px !important;
    font-size: 15px !important;
}
/*
#top .av-section-bottom-logo .social_bookmarks, .html_bottom_nav_header #top .av-logo-container .social_bookmarks {
    position: absolute;
    top: 50%;
    margin-top: -15px;
    right: 50%;
}*/

/* Phone info */
.phone-info-top {
  display:inline-block!important;
  padding:4px 10px;
}
ul#avia2-menu {
    font-size: 14px;
	font-weight: normal !important;
}

/* CSS - Logo overlap content */
/*
#top .logo,
#top .logo a{
  overflow: visible;
}
*/
.logo img {
	top: -15px !important;
    height: 120%;
    max-height: 120px !important;
}

/* Testimonial content */
/*#top .avia-testimonial-content {
	font-size: 16px !important;
}*/
/* Testimonial container */
#top .avia-testimonial {
padding: 0 60px !important;
}
/* Slider arrows */
#top .av-large-testimonial-slider .avia-slideshow-arrows a:before {
	font-size: 30px;
}

/*portfolio*/
.grid-entry {
    padding: 8px;
}
h3.grid-entry-title.entry-title {
  font-size: 18px;
	padding-bottom: 12px;
}
.grid-entry-excerpt {
    font-size: 15px !important;
    line-height: normal;
	font-style: normal !important;
}
.page-id-52 .grid-content {
    min-height: 120px;
}
/*SERVICES*/
.myservices {
    background-color: rgb(0 0 0 / 50%) !important;
    background-blend-mode: color !important;
}
@media (min-width:768px) {
.myservices:hover:before {
    content: "";
    background: rgb(0 43 144 / 48%);
position: absolute;
    height: 100%;
    width: inherit;
    top: 0;
    margin-left: -50px;
	}}

.myservices .hr-inner {
    border-top-width: 4px !important;
}
/*TESTIMONIAL*/
.dnvtestimonial P {
	font-size:19px !important;
}
/*MAP*/
/*iframe {
height: 100vh !important;
    min-height: 50vh;
    max-height: 80vh;
}*/
.services-boxes .iconbox_content {
    background: transparent !important;
    box-shadow: none !important;
}
.services-boxes .template-page.content.av-content-full.alpha.units {
    padding-bottom: 0;
}
@media (min-width:768px) {
#aboutbs, .warehousing-grid, .storage-grid {
 padding: 50px 40px !important;
	}}

/*FOOTER*/
#footer-social ul {
    display: flex;
}
.footer-button a.avia-button {
    width: 85%;
}


/*GLOBAL*/
/*section fullwidth*/
.fullsection .container {
    max-width: 100% !important;
}
.twobuttons {
	margin-left:20px !important;
}
.mygridrow {
	padding:30px 0 !important;
}
@media (max-width:767px) {
.mobilebgheight, .mobilebgheight-csection {
    padding: 150px 0 !important;
	}
.mobilebgheight-csection {
    margin-bottom: 20px !important;
	}}
.avia-button span, .gform_button {
    text-transform: uppercase !important;
}
#av-burger-menu-ul span.avia-menu-text {
    color: white !important;
}
.av-hamburger-inner:before,
.av-hamburger-inner:after,
span.av-hamburger-inner {
    background: white !important;
}
.menu-item-search [data-av_icon]:before {
	color:white;
}

.archive aside.sidebar.sidebar_right.alpha.units {
    display: none !important;
}
.archive  .container .av-content-small.units {
    width: 100% !important;
}
.archive .content .entry-content-wrapper {
    padding-right: 0 !important;
}
@media (max-width:767px) {
.bgmobile {
    padding: 200px 0 !important;
	}}
@media (max-width:480px) {
.portfolio-bottom-buttons a.avia-button {
    width: 100%;
}
.portfolio-bottom-buttons .twobuttons {
    margin-left: 0px !important;
    margin-top: -20px !important;
}
#menu-item-search [data-av_icon]:before {
    color: white !important;
}}
.avia_textblock.aa {
    max-width: 800px;
    margin: -280px auto 0;
    display: table;
    background: rgb(255 255 255 / 80%);
    z-index: 9999;
    position: relative;
    padding: 25px 30px;
}
#assist a.avia-button {
    width: 100%;
    padding: 15px;
    margin-top: -10px;
    border-radius: 0 !important;
}
@media (min-width:850px) {
.col {
    margin: 5px !important;
    width: 32% !important;
	}}
@media (max-width:767px) {
.map-column {
    min-height: auto !important;
	}}

.g-recaptcha {
transform:scale(0.77);
-webkit-transform:scal(0.77);
transform-origin:0 0;
-webkit-transform-origin:0 0;
} 

/* enfold social media icons fix */
.social_bookmarks_twitter a::before, .av-social-link-twitter a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_facebook a::before, .av-social-link-facebook a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_linkedin a::before, .av-social-link-linkedin a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_pinterest a::before, .av-social-link-pinterest a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_tumblr a::before, .av-social-link-tumblr a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_reddit a::before, .av-social-link-reddit a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_vk a::before, .av-social-link-vk a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_gplus a::before, .av-social-link-gplus a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_mail a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_dribble a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_youtube a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_instagram a::before {
    font-family: 'entypo-fontello';
    content: '';
}
.social_bookmarks_vimeo a::before {
    font-family: 'entypo-fontello';
    content: '';
}