.page-header .header-default .vcard .tels {top: 6px;}

/* ddcrmelasky header adj. */
.navbar-default .navbar-nav .nav>li>a {min-width: auto; display: flex; flex-direction: column; justify-content: center;}

/*owen.perks Index Gallery */
.index .gallery.large .line {height: 300px; grid-template-columns:repeat(auto-fit,33%)}            
   .index .gallery.large .line img {width:100%;}
.index .gallery.large {max-width: 2500px;}
@media(min-width: 1500px) {.index .gallery.large .line {height: 550px;}}

/*owen.perks index insurance section*/
.insurance-section .ws-content-cta {flex-basis: 25%; padding: 20px;}
.insurance-heading {flex-basis: 100%;}
