/*
 Theme Name:   Kmodels
 Description:  Kmodels - understrap Child Theme
 Author:       Vlad Los
 Template:     _tk
 Version:      1.0.0
 Text Domain:  kmodels
*/
.site-header-inner {
  text-align: center;
  margin: 50px 0 10px 0; }
  .site-header-inner img {
    width: 150px; }

.site-navigation-inner .navbar-default {
  background: none;
  border: none; }

.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top; }

.navbar .navbar-collapse {
  text-align: center; }

.model-link {
  display: block;
  position: relative;
  padding-bottom: 15px; }
  .model-link .overlay {
    position: absolute;
    padding: 20px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.6);
    display: none; }

@media (max-width: 500px) {
  .model-link .overlay {
    text-align: left;
    font-size: 10px;
    padding: 10px; }
    .model-link .overlay h4 {
      font-size: 12px; } }
.model-link:hover .overlay {
  display: block;
  color: #000; }

.plane {
  display: inline-block;
  position: absolute;
  left: 10px;
  bottom: 25px;
  text-align: center;
  background-color: white;
  padding: 2px 6px 3px 6px;
  color: #000; }

/*models*/
#mmenu {
  margin: 0 0 20px 0;
  padding: 0; }

#mmenu li {
  display: block;
  cursor: pointer;
  font-weight: bold; }

#mmenu li:hover {
  color: #b51622; }

.entry-title {
  margin-top: 0; }

@media (max-width: 992px) {
  .type-women .col-md-3 {
    padding: 0 60px; }
  .type-women .col-md-9 {
    padding: 0 30px; } }
#m_polaroids, #m_show, #m_video, #m_composit {
  display: none; }

.m-avatar {
  width: 100%;
  height: auto; }

.models-row > div {
  padding-left: 7px;
  padding-right: 7px; }

.models-row {
  padding: 0; }

.models-row h4 {
  margin-top: 3px;
  font-weight: bold; }

.photo-cont {
  margin: 0;
  padding: 2px; }

.photo-cont img {
  width: 100%; }

.owl-carousel {
  padding: 0 20px 0 20px; }

.owl-carousel img {
  width: 100%;
  padding: 0 4px 0 4px; }

.owl-buttons > div {
  display: inline-block;
  position: absolute;
  top: 50%; }

.owl-prev {
  left: -22px; }

.owl-next {
  right: -22px; }

.navbar-collapse.collapse {
  display: block !important; }

.navbar-default .navbar-collapse {
  border-color: transparent !important; }

.nav > li {
  float: left; }

.site-navigation .container {
  padding: 0; }

@media (max-width: 991px) {
  .navbar-default {
    margin-bottom: 0; } }

/*# sourceMappingURL=style.css.map */
