@import "../fonts/cinzel/cinzel.css";
@import "../fonts/dancingscript/dancingscript.css";
@import "../fonts/opensans/opensans.css";

.navbar-inverse .navbar-brand  {
  font-size: 13px;
}

.navbar-inverse .navbar-nav > li > a {
  font-size:12px;
}
.dropdown-menu>li>a
{
  font-size:12px;
}

body {
  min-height: 800px;
}

.btn {
  border-radius: 0px;
}

.main-post-group-two-in-row .post-preview{
  margin-bottom:  40px;
}

.main-post-group-three-in-row .post-preview {
  margin-bottom: 40px;
}

.form-control {
  border-radius: 0px;
}
 body > .container {
    padding-top:40px !important;
    min-height: 800px;
 }
 a {
  color:black;
    font-weight:500;
 }

 a:hover {
  color:gray;
 }

 a:hover {
  text-decoration: none;
 }

 nav.navbar {
    font-family: 'Open Sans';
    letter-spacing: 2px;
 }

 nav.navbar-inverse {
  background-image: none;
  background-color: black;
 }

 .title-container {
    margin-top: 10px;
    margin-bottom: 20px;
 }
  .title-container  > .title {
    font-family: 'Cinzel';
    font-size:82px;
    text-align: center;
 }

  .title-container > .subtitle {
  font-size:22px;
  text-align: center;
  margin-top: -22px;
  font-family: 'Dancing Script';

 }

.post-title {
  font-family: 'Open Sans';
  text-transform: uppercase;
  font-size:20px;
  margin-top:-4px;
 }


.post-list-item {
  list-style: none;
  font-family: 'Open Sans';
  text-transform: uppercase;
  letter-spacing: 2px;
}

.post-list-item.selected {
  font-weight: bold;
}

.post-preview {
height:440px;
}

@media (max-width:990px) {
  .post-list-item {
    display: inline-block;
    padding-right:20px;
  }
}

@media (min-width:990px) {
  .mobile-post, .mobile-media {
    display: none;
  }

}

@media (max-width:990px) {
  .screen-post, .screen-media {
    display: none;
  }
}

.post-date {
  color:rgb(170,170,170);
  font-family: 'Open Sans';
  text-transform: uppercase;
}
 .post-preview .post-date, .post-preview .post-title {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
 }

 .post-date a {
    color:rgb(170,170,170);
    font-family: 'Open Sans';
 }

.post-date a:hover {
    color:gray;
 }

 .post-annotation {
 }

.main-post .post-annotation {
  min-height:250px;
  text-overflow: ellipsis;
  overflow: hidden;
}
 .post-subtitle {
    font-size:16px;
    font-family: 'Open Sans';
 }

 .post-read-more {
    border:1px solid rgb(170,170,170);
    border-radius: 0px;
    color:rgb(170,170,170);
    font-family: 'Open Sans';
    text-transform: uppercase;
    letter-spacing: 2px;
    margin-top: -65px;
 }



 .post-stats {
    color:rgb(170,170,170);
    text-align: right;
    margin-top: 10px;
    font-family: 'Open Sans';
 }

 .post-read-more:hover {

    background:rgb(170,170,170);
    color:white;
 }
 .insta-photo {
    width:49%;
    margin-top:4px;
 }

 .navbar-nav > li > .dropdown-menu {
    background-color: black;
 }
 .dropdown-menu>li>a {
  color:#9d9d9d;
 }

 .dropdown-menu>li>a {
  background-image:none !important;
  background-color:black !important;
  text-transform: uppercase;
 }

 .dropdown-menu>li>a:hover {
      color:white !important;
 }
.post-categories,.post-brands {
  word-wrap:break-word;
}

.post .post-categories {
  margin-top:10px;
}
.instagram-header {
  margin-top: 0px;
}

.post-brands a,.post-categories a {
  color:rgb(170,170,170);
  font-family: 'Open Sans';
  margin-right:1em;
  font-size: 12px;
}

 .post-image {
  width: 100%;
  margin-bottom:4px;
 }

.post-read-more:parent {
  text-align: right;
}

@media (min-width:990px) {
  .main-post-list {
      border-right:1px solid rgb(240,240,240);
  }
}

.split {
  margin-top: 40px;
  margin-bottom: 40px;
}

.minisplit {
  margin-top: 20px;
  margin-bottom: 20px;
}

.main-post-recent-list .post-stats {
  text-align: left;
  margin-left:14px;
}

h1,h2,h3,h4,h5 {
  font-family: 'Open Sans';
  text-transform: uppercase;
  letter-spacing: 2px;
}


.feedback-submit-btn  {
   border:1px solid rgb(170,170,170);
    border-radius: 0px;
    color:rgb(170,170,170);
    font-family: 'Open Sans';
    text-transform: uppercase;
    letter-spacing: 2px;
    background-color: white;
}

.feedback-submit-btn:hover {
    background:rgb(170,170,170);
    color:white;
}

.shop {
  position: fixed;
  right: 0px;
  top:200px;
  width:200px;
  padding:0.5em;
  border:1px solid black;
  z-index:99999;
  background-color: white;
}


#resale-item-image {
  width:100%;
}

.resale-item-preview {
  width:100%;
  border:1px solid silver;
  cursor:pointer;
}

.resale-item-preview-selected {
  border:1px solid black;
}

.resale-subitem
{
  border-radius: 0px;
  text-transform: uppercase;
  font-family: 'Open Sans';
  letter-spacing: 2px;
}