@charset "UTF-8";

/*.first-bg{*/
/*background-image: url(../assets/first_bg.png);*/
/*background-position: center;*/
/*background-size: cover;*/
/*}*/
#about_me_label,#pets_container,#profile_main_photo,.recent_photos,#occupation_container,#favorite_food_container,#main_photo,.heading,#profile_header,#header_bar,#profile_friends,#tags_container,#country_container,#city_container,#age_container,#username_container,#cam_score_container,#gender_container,#height_container,#body_type_container,#weight_container,#eyes_container,#hair_container,#ethnicity_container,#sexual_preference_container,#marital_status_container,.heading,#footer_bar,.profile_section_container,.profile_section_background,#profile_schedule {
  display:none!important;
}

.heading,#username_container,#cam_score_container,#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#age_container,#city_container,#country_container,#sexual_preference_container,#smoke_container,#drink_container,#drugs_container,#marital_status_container,#school_container {
  display:none;
}

#profile_mfc_share_content {
  background-color:#ffffff70!important;
  border-radius:8px!important;
}

body {
  font-family:"Open Sans",Helvetica,Arial,sans-serif!important;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edced8+0,#ffedf3+100 */
  background:#edced8;
/* Old browsers */
  background:-moz-linear-gradient(-45deg,#edced8 0%,#ffedf3 100%);
/* FF3.6-15 */
  background:-webkit-linear-gradient(-45deg,#edced8 0%,#ffedf3 100%);
/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(135deg,#edced8 0%,#ffedf3 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edced8',endColorstr='#ffedf3',GradientType=1);
/* IE6-9 fallback on horizontal gradient */
  background-repeat:no-repeat;
}

a,p {
  text-shadow:2px 2px 7px rgba(150,150,150,0.21);
}

.shadow {
  -webkit-box-shadow:4px 6px 16px -6px rgba(0,0,0,0.36);
  -moz-box-shadow:4px 6px 16px -6px rgba(0,0,0,0.36);
  box-shadow:4px 6px 16px -6px rgba(0,0,0,0.36);
}

.shadow:hover {
  -webkit-box-shadow:4px 6px 16px -6px rgba(255,255,255,0.36);
  -moz-box-shadow:4px 6px 16px -6px rgba(255,255,255,0.36);
  box-shadow:4px 6px 16px -6px rgba(255,255,255,0.36);
}

.navbar-header {
  display:inline-block!important;
}

.navbar {
  border-radius:0 0 4px 4px!important;
  margin-bottom:30px;
  margin-top:-12px;
}

.navbar-default,.white {
  background-color:#fefefe;
}

.navbar-nav {
  float:right!important;
  flex-direction:row!important;
}

.nav > div > a {
  color:#585858;
  font-size:1.28vw;
}

.nav > div {
  display:inline-block;
  padding:10px 60px 14px 10px!important;
}

a:hover {
  text-decoration:none!important;
}

.main-text {
  text-align:center;
  color:#fefefe;
  font-weight:600;
}

.main-photo {
  width:100%;
  margin-bottom:30px;
}

.white {
  padding:25px 0;
}

.about-text {
  font-size:1.28vw;
  text-align:center;
  color:#955d29;
}

.about-photo {
  width:94%;
  margin-top:1%;
}

.tac {
  text-align:center;
}

.welcome-text {
  text-align:center;
  font-size:3vw;
  color:#fefefe;
  line-height:1;
  margin-top:-3%;
}

.block-imgs {
  height:97%;
  margin-bottom:15px;
}

.img-asset {
  width:47%;
}

.button-main {
  margin-left:auto;
  margin-right:auto;
  display:block;
}

.button-xl {
  width:85%;
}

.button-span {
  display:block;
  border-style:solid;
  border-width:2px;
  margin-top:20px;
  padding:5px;
  font-size:28px;
  color:#9f84fb;
}

.button-span>p {
  margin:0;
}

.button-span:hover {
  background-color:#9f84fb;
  color:#fefefe;
}

.button-span>p:hover {
  color:#fefefe;
}

.img-asset-second {
  width:81%;
}

.heart {
  width:100%;
  margin-top:40px;
}

.block-btns {
/*height: 413px;*/
  margin-bottom:15px;
}

.button-sm {
  height:54px;
}

.fsz1 {
  font-size:9vw;
}

.fsz2 {
  font-size:8vw;
}