/*
 Theme Name:   Louder Clothing
 Theme URI:    http://www.meshpros.com/
 Description:  a child theme
 Author:       MeshPros
 Author URI:   http://www.meshpros.com/
 Template:     rhythm
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  louder_clothing
*/

@import url("../rhythm/style.css");

/* Add your custom css below
-------------------------------------------------------------- */

.inner-nav ul li a i {
display:none;
}

.mn-sub {
background:#fff;
color:#777;
}

.inner-nav ul li .mn-sub li a {
color:#777;
}

.inner-nav ul li .mn-sub li a:hover{
color:#818080 !important;
}

.page-id-2087  .scroll-down{
display:none;
}

.nav-logo-wrap .logo {
  max-width: 180px;
}

.home .post-prev-title , .home .post-prev-text , .home .post-prev-more {
display:none;
}


.img-box-caption {
  font-size: 1.25rem;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  font-family: "Nevis",sans-serif;
  font-size: 0.875rem;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
  letter-spacing: 0.25rem;
  color: #FCFCFC;
  position: absolute;
  margin: 0 auto;
  z-index: 200;
  font-style: normal;
  display: inline-block;
  border-bottom: 2px solid transparent;
  word-break: break-all;
    font-size: 20px;
  font-weight: bold;
width:100%;
text-align:center;
}

.img-box-caption:hover .img-block{
border-bottom: 2px solid #FCFCFC;
}



.img-box-caption:hover .img-block {
  -webkit-transition: border 350ms ease-in-out;
  -moz-transition: border 350ms ease-in-out;
  -o-transition: border 350ms ease-in-out;
  transition: border 350ms ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.owl-wrapper-outer {
max-height:500px;
}

a.shop-now {
  color: #FCFCFC;
  text-decoration: none;
  padding-left: 3rem;
  padding-right: 3rem;
padding-top: 5px !important;
  padding-bottom: 5px!important;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.1rem;
  -webkit-transition: 350ms ease-in-out all;
  -moz-transition: 350ms ease-in-out all;
  -o-transition: 350ms ease-in-out all;
  transition: 350ms ease-in-out all;
  border-width: 2px;
  border-color: rgb(252,252,252);
  border-style: solid;
}

a.shop-now:hover {
  background-color: #FCFCFC;
  color: #252525;
}
.mt-70 {
  margin-top: 0px;
}
.mb-70 {
  margin-bottom: 20px;
}
.modules .mn-sub{
right:0;
  left: inherit;
}
.img-link{
margin:0px 0px 30px 0;
}
.small-height .inner-nav ul li a {
  height: 100px !important;
  line-height: 100px !important;
}
.img-width .image_box_img{
width:100%;
}
.img-width a{
position:relative;
display:block;
max-height:550px;
overflow:hidden;
}
.img-width .img-block{
webkit-transition: 350ms all ease-in-out;
    -moz-transition: 350ms all ease-in-out;
    -o-transition: 350ms all ease-in-out;
    transition: 350ms all ease-in-out;
    display: inline-block;
    width: auto;
    font-style: italic;
    color: #fcfcfc;
    border-color: #fcfcfc;
    width: 13rem;
color: #FCFCFC;
    border: 2px solid #FCFCFC;
text-decoration: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    text-align: center;
    letter-spacing: 0.1rem;
    opacity: 1;
    font-size: 0.875rem;
    padding: 0.8rem 1rem;
    -webkit-font-smoothing: antialiased;
}
.img-width .img-block:hover{
    color: rgba(252,252,252,0.5);
    border-color: rgba(252,252,252,0.5);
}
.page-id-2087 .page-section{
padding-top:0;
}
.img-link a{
    display: block;
    position: relative;
}h2.lookbook-title {    color: #fff;}
@media (min-width: 1200px){
	.container {
	  width: 95%;
	}
}