@charset "UTF-8";

UTF-8;
/*
* NOTICE: This MyFreeCams Profile was built
* using the Cammodel Express Profile Builder.
* The Profile Owner and MyFreeCams retain
* ownership of all images,fonts,and other
* assets that they provide. Unless otherwise
* stated,all other images,fonts,and other
* assets that this stylesheet references are
* the property of Cammodel Express. All Rights Reserved.
* * CODE LICENSE: The stylesheet code is released
* under the terms of the Creative Commons
* Attribution-ShareAlike 4.0 International for any
* purpose,including commercial purposes.
* * The full text of this license can be found here:
* https://creativecommons.org/licenses/by-sa/4.0/
* * PROFILE BUILDER DETAILS
* Version: 0.0.0.34
* Last-Modified: 2017-12-08 23:37:28
************************************************/
/* CSS Clearfix
************************************************/
.moros_cf:after {
  content:" ";
/* Older browser do not support empty content */
  visibility:hidden;
  display:block;
  height:0;
  clear:both;
}

.moros-clear {
  clear:both;
}

/* latin-ext */
@font-face {
  font-family:'Arbutus Slab';
  font-style:normal;
  font-weight:400;
  src:local('Arbutus Slab Regular'),local(ArbutusSlab-Regular),url(https://fonts.gstatic.com/s/arbutusslab/v6/6k3Yp6iS9l4jRIpynA8qM7ARKWikSFtPIMI7wRnh2OM.woff) format("woff");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Arbutus Slab';
  font-style:normal;
  font-weight:400;
  src:local('Arbutus Slab Regular'),local(ArbutusSlab-Regular),url(https://fonts.gstatic.com/s/arbutusslab/v6/6k3Yp6iS9l4jRIpynA8qM3hCUOGz7vYGh680lGh-uXM.woff) format("woff");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

/* vietnamese */
@font-face {
  font-family:'Dancing Script';
  font-style:normal;
  font-weight:400;
  src:local('Dancing Script Regular'),local(DancingScript-Regular),url(https://fonts.gstatic.com/s/dancingscript/v9/DK0eTGXiZjN6yA8zAEyM2Zc7vZrnIiJDSZPzXAfJKVE.woff) format("woff");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

/* latin-ext */
@font-face {
  font-family:'Dancing Script';
  font-style:normal;
  font-weight:400;
  src:local('Dancing Script Regular'),local(DancingScript-Regular),url(https://fonts.gstatic.com/s/dancingscript/v9/DK0eTGXiZjN6yA8zAEyM2RcnuWqvRoL5qys4yl2RRzc.woff) format("woff");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Dancing Script';
  font-style:normal;
  font-weight:400;
  src:local('Dancing Script Regular'),local(DancingScript-Regular),url(https://fonts.gstatic.com/s/dancingscript/v9/DK0eTGXiZjN6yA8zAEyM2VhlQWQpSCpzb2Peu3I-Q34.woff) format("woff");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

/* START MFC Reset
 ************************************************/
#header_bar,#footer_bar,#about_me_label {
  display:none!important;
}

#profile {
  display:block;
  width:960px;
  margin:0 auto;
  padding:15px 20px;
  padding:15px 0;
}

#avatar_holder {
  display:block;
  float:left;
  margin:15px;
}

#profile_header_container {
  display:block;
  float:left;
  margin-left:0;
  width:840px;
}

#profile_header_container .container,#profile_header_container .label,#profile_header_container .value {
  font-size:16px!important;
  line-height:24px!important;
}

#profile_header_container .label {
  min-width:140px;
}

#profile_main_photo {
  position:relative;
  display:block;
  float:left;
  width:250px;
  margin:15px;
  z-index:1!important;
}

#profile_about_me_friends {
  display:block;
  position:relative;
  z-index:0;
}

#profile_about_me {
  display:block;
  margin:0 auto;
  padding:0;
  padding-top:15px;
}

#profile_about_me .container {
  position:relative;
  display:block;
  margin:0;
  padding:0;
  font-size:16px!important;
  line-height:20px!important;
}

#profile_about_me .label {
  display:inline-block;
  margin-left:25px;
}

#profile_about_me .value {
  display:inline-block;
}

#profile_about_me > .heading {
  display:none;
}

#profile_friends {
  display:block;
  margin:0 auto;
  padding:0;
}

#about_me_container {
  margin:0!important;
  padding:0!important;
}

#about_me_value {
  margin:0 auto!important;
  padding:0!important;
}

#moros_container {
  position:relative;
  display:block;
  width:960px;
  margin:0;
  padding:0;
}

#moros_container img,#profile_interests_content img,#profile_comments img {
  max-width:100%;
  height:auto;
}

.profile_row {
  display:block;
}

.profile_row.hidden {
  display:none;
}

.profile_section {
  display:block;
  width:960px;
}

.profile_section_content {
  margin:0;
  padding:0;
  z-index:inherit;
}

#profile_main_photo .profile_section {
  width:100%;
}

#profile_friends,#profile_interests_content,#profile_photo_galleries,#profile_schedule,#profile_comments {
  width:100%;
  margin:0!important;
  padding:0!important;
}

.wall_post_avatar {
  margin-left:15px;
}

#profile_password_photo_galleries,#profile_photo_galleries,.photo_gallery {
  width:100%;
  margin:0 auto;
  text-align:center;
}

.photo_gallery .images {
  margin-bottom:15px;
}

.icon1 {
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/video-showcase/new-icons/icon1.png);
  background-size:100% 100%;
}

.icon2 {
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/video-showcase/new-icons/icon2.png);
  background-size:100% 100%;
}

/* START Video Showcase 8
 ************************************************/
.moros-showcase8 {
}

.moros-showcase8 .moros-showcase-container {
  max-height:600px;
  overflow:hidden;
  overflow-y:auto;
}

.moros-showcase8 ul {
  margin:0;
  padding:0;
  clear:both;
}

.moros-showcase8 li {
  position:relative;
  display:block;
  float:left;
  width:306px;
  height:230px;
  margin-bottom:20px;
  background-color:rgba(0,113,142,0.5);
}

/* Set margin for every 2nd and 3rd child */
.moros-showcase8 li:nth-child(3n+2),.moros-showcase8 li:nth-child(3n+3) {
  margin-left:10px;
}

.moros-showcase8 ul li a:link,.moros-showcase8 ul li a:visited,.moros-showcase8 ul li a:active {
  color:rgb(255,255,255);
  text-shadow:rgb(0,0,0);
}

.moros-showcase8 ul li a:hover {
}

.moros-showcase8 ul li a .moros-showcase-thumbnail {
  width:306px;
  height:172px;
  background:#000;
}

.moros-showcase8 ul li a .moros-showcase-thumbnail img {
  display:block;
  width:100%!important;
  height:100%!important;
  object-fit:cover;
  overflow:hidden;
  margin:0 auto;
}

.moros-showcase8 ul li a .moros-showcase-thumbnail .moros-showcase-new {
  position:absolute;
  top:0;
  left:0;
  width:50px;
  height:50px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/winter-wonderland/snowflake-new.png) no-repeat;
  background-size:100% 100%;
}

.moros-showcase8 .moros-showcase-meta {
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  overflow:hidden;
}

.moros-showcase8 .moros-showcase-title {
  position:absolute;
  left:10px;
  bottom:34px;
  text-decoration:underline;
}

.moros-showcase8 .moros-showcase-desc {
  display:block;
  position:absolute;
  width:286px;
  height:152px;
  top:230px;
  padding:10px;
  background:rgba(214,214,214,0.81);
  -webkit-transition:all .2s ease;
  transition:all .5s ease;
}

.moros-showcase8 .moros-showcase-price {
  position:absolute;
  left:10px;
  bottom:10px;
}

.moros-showcase8 .moros-showcase-length {
  position:absolute;
  right:10px;
  bottom:10px;
}

/* Hover over description. */
.moros-showcase8 .moros-showcase-meta:hover .moros-showcase-desc {
  top:0;
  -webkit-transition:all .2s ease;
  transition:all .5s ease;
}

/* START Social Networking Section
 ************************************************/
.moros-social-networking-section {
  text-align:center;
}

.moros-social-networking-section a {
  position:relative;
  display:inline-block;
  width:130px;
  height:130px;
  margin:10px 6px;
  text-indent:-99999px;
  -webkit-transition:all .4s ease;
  -moz-transition:all .4s ease;
  -o-transition:all .4s ease;
  transition:all .4s ease;
  z-index:0;
}

.moros-social-networking-section a:hover {
  -ms-transform:scale(1.12);
  -webkit-transform:scale(1.12);
  transform:scale(1.12);
  -webkit-transition:all .8s ease;
  -moz-transition:all .8s ease;
  -o-transition:all .8s ease;
  transition:all .8s ease;
  z-index:9999;
}

.moros-social-networking-section a .background {
  position:absolute;
  top:0;
  left:0;
  display:block;
  width:100%!important;
  height:100%!important;
  background:rgba(0,108,136,0.82) url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/social-networking/light-icons/background.png);
  background-size:100% 100%;
  -webkit-box-shadow:2px 2px 2px 0 #000000;
  box-shadow:2px 2px 2px 0 #000000;
}

.moros-social-networking-section a .icon {
  position:absolute;
  top:0;
  left:0;
  display:block;
}

.moros-social-networking-section a .background {
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border-radius:15px;
}

.moros-social-networking-section a .icon {
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border-radius:15px;
  width:130px;
  height:130px;
}

/* START Tip Menu 10
 ************************************************/
.moros-tipmenu-col-1 {
  float:left;
  width:440px;
  margin:0 0 0 15px;
  padding:10px;
  background:rgba(0,113,142,0.5);
}

.moros-tipmenu-col-2 {
  float:left;
  width:440px;
  margin:0 0 0 15px;
  padding:10px;
  background:rgba(0,113,142,0.5);
}

.moros-tipmenu10 a:link,.moros-tipmenu10 a:active,.moros-tipmenu10 a:visited {
  position:relative;
  display:block;
  width:100%;
  height:30px;
  line-height:30px;
  padding:5px;
  font-weight:bold;
  color:rgb(255,255,255);
  text-shadow:1px 1px 1px rgb(0,0,0);
}

.moros-tipmenu10 a:hover {
}

.moros-tipmenu10 a .tipmenu-item {
  position:absolute;
  display:inline-block;
  left:-1%;
  top:0;
  width:50%;
  padding-right:1%;
  text-align:right;
  font-family:'Arbutus Slab';
  font-size:16px;
  overflow:hidden;
  white-space:nowrap;
  line-height:40px;
  vertical-align:middle;
}

.moros-tipmenu10 a .tipmenu-price {
  position:absolute;
  display:inline-block;
  right:-1%;
  top:0;
  width:50%;
  padding-right:1%;
  text-align:left;
  font-family:'Arbutus Slab';
  font-size:16px;
  line-height:40px;
  vertical-align:middle;
}

.moros-tipmenu10 a .tipmenu-price:after {
  content:" Tokens";
}

/* BASIC SECTION IS HERE */
#profile_friends {
  position:relative;
  display:block;
  margin-bottom:20px!important;
}

#profile_friends .container {
  display:block;
  padding:0 15px 5px;
  margin:0!important;
}

#profile_schedule:before {
  z-index:0;
  bottom:-5px!important;
}

#profile_schedule {
  position:relative;
  display:block;
  text-align:center;
  font-size:12px;
}

#profile_schedule .container {
  position:relative;
  display:inline-block;
  width:106px;
  height:120px;
  margin:0;
  padding:10px;
  border:1px solid;
}

#profile_schedule .label {
  display:block;
  font-size:16px!important;
  line-height:24px!important;
  width:100%;
  text-align:center;
}

#profile_schedule .value {
  position:absolute;
  display:block;
  bottom:10px;
  text-align:left;
  font-size:16px!important;
  line-height:20px!important;
}

#schedule_converted {
  text-align:center;
}

#profile_comments,#profile_interests_content {
  position:relative;
  display:block;
}

#profile_comments:before,#profile_interests_content:before {
  z-index:inherit;
}

#profile_interests_content .container {
  display:block;
}

#profile_interests_content .label {
}

#profile_interests_content .value {
}

body {
  color:rgb(255,255,255);
  text-shadow:2px 2px 1px rgb(0,0,0);
  font-family:'Arbutus Slab';
  font-size:16px!important;
  line-height:20px!important;
  margin:0;
}

body:before {
  content:"";
  display:block;
  position:fixed;
  left:0;
  top:0;
  width:100%;
  height:100%;
  z-index:-10;
  background-color:rgb(228,228,228);
  background-image:url(https://www.cammodelexpress.com/wp-content/uploads/2017/11/111.png);
  background-repeat:repeat-y;
  background-size:100% auto;
}

a:link,a:visited,a:active {
  color:rgb(135,218,255);
}

a:hover {
  color:rgb(7,179,255);
}

html,body {
  position:relative;
  min-width:1130px!important;
  margin:0!important;
  padding:50px 0 0!important;
}

#fixed_background {
  display:block;
  position:fixed;
  top:0;
  left:0;
  bottom:0;
  right:0;
  min-width:1130px!important;
  z-index:inherit;
}

#profile {
  color:rgb(255,255,255);
  background:;
}

#main_photo {
  margin-bottom:0;
}

/*
    START HEADINGS
*/
#profile_friends .heading,#profile_password_photo_galleries .heading,#password_photo_galleries .heading,#photo_galleries .heading,#profile_comments .heading,#profile_interests_content .profile_section_content > .heading,#profile_schedule .heading,#profile_photo_galleries .heading,#profile_header_container .heading,#profile_main_photo .heading,#about_me_container .heading {
  position:relative;
  display:block;
  height:70px;
  margin:20px auto;
  padding:8px 0;
  font-family:'Dancing Script';
  font-weight:bold;
  font-size:32px;
  line-height:70px;
  text-align:center;
  background-color:rgba(0,108,136,0.85);
  color:#ffffff;
  text-shadow:2px 2px 1px rgba(255,0,0,0.76);
  clear:both;
}

#profile_header_container .heading {
  width:830px;
  margin:0 auto!important;
  line-height:94px;
}

#profile_main_photo .heading {
  width:250px;
  height:38px;
  line-height:30px;
  background-size:100%;
  background-position:middle center;
  font-size:16px;
  margin:0xp!important;
  padding:0!important;
}

#profile_friends .heading:before,#profile_password_photo_galleries .heading:before,#password_photo_galleries .heading:before,#photo_galleries .heading:before,#profile_comments .heading:before,#profile_interests_content .profile_section_content > .heading:before,#profile_schedule .heading:before,#profile_photo_galleries .heading:before,#about_me_container .heading:before {
  position:absolute;
  display:block;
  left:-75px;
  top:-35px;
  content:" ";
  width:150px;
  height:150px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/winter-wonderland/snowflake.png) top center no-repeat;
  background-size:auto 100%;
  z-index:inherit;
  opacity:.5;
}

#profile_friends .heading:after,#profile_password_photo_galleries .heading:after,#password_photo_galleries .heading:after,#photo_galleries .heading:after,#profile_comments .heading:after,#profile_interests_content .profile_section_content > .heading:after,#profile_schedule .heading:after,#profile_photo_galleries .heading:after,#profile_header_container .heading:after,#about_me_container .heading:after {
  position:absolute;
  display:block;
  right:-75px;
  top:-35px;
  content:" ";
  width:150px;
  height:150px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/winter-wonderland/snowflake.png) top center no-repeat;
  background-size:auto 100%;
  z-index:inherit;
  opacity:.5;
}

#profile_header_container .heading {
  margin:15px auto 0;
  padding:8px 0 8px 10px;
  text-align:left;
}

#about_me_container .heading.left {
  text-align:left;
  padding-left:0;
}

#about_me_container .heading.center {
  text-align:center;
}

#about_me_container .heading.right {
  text-align:right;
  padding-right:0;
}

#about_me_container .heading.left .left-side {
  display:inline-block;
  width:90px;
}

#about_me_container .heading.right .right-side {
  display:inline-block;
  width:15px;
}

/*
    SECTION BODY
*/
#profile_comments:before,#profile_interests_content:before,#profile_schedule:before,.photo_gallery_previews:after,#profile_friends:after {
  display:block;
  width:930px;
  margin:0 auto!important;
  padding:15px!important;
  position:absolute;
  content:" ";
  top:100px;
  left:0;
  bottom:-20px;
  right:0;
  z-index:-1;
  background-color:rgba(0,108,136,0.68);
}

#profile_schedule .heading,#profile_comments .heading,#profile_password_photo_galleries .heading,#profile_photo_galleries .heading {
  margin-top:40px;
}

div.moros-basic-section > .body {
  display:block;
  width:930px;
  padding:15px!important;
  background-color:rgba(0,108,136,0.68);
}

#tags_container {
  display:none!important;
}

#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,#occupation_container,#school_container,#favorite_food_container,#pets_container,#automobile_container,#tags_container,#average_rating_container,#rate_container,#admirers_container,#friends_container,#favorite_models_container,#profile_friends,#meaning_life_container,#five_things_container,#favorite_books_container,#for_fun_container,#favorite_songs_container,#favorite_movies_container,#craziest_thing_container,#be_anywhere_container,#hobbies_container,#talents_container,#perfect_mate_container,#perfect_date_container,#turn_ons_container,#know_me_container,#profile_interests_content,#profile_comments,#profile_header,#profile_main_photo,#profile_schedule {
  display:none!important;
}

/* Snowflake overlay Based on http://pajasevi.github.io/CSSnowflakes/
 **********************************************************************/
.moros-snowflake {
  width:50px;
  height:50px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/winter-wonderland/snowflake.png);
  background-size:100% 100%;
}

@-webkit-keyframes moros-snowflakes-fall {
  0% {
    top:-10%;
  }
  
  100% {
    top:100%;
  }
}

@-webkit-keyframes moros-snowflakes-shake {
  0% {
    -webkit-transform:translateX(0px);
    transform:translateX(0px);
  }
  
  50% {
    -webkit-transform:translateX(80px);
    transform:translateX(80px);
  }
  
  100% {
    -webkit-transform:translateX(0px);
    transform:translateX(0px);
  }
}

@keyframes moros-snowflakes-fall {
  0% {
    top:-10%;
  }
  
  100% {
    top:100%;
  }
}

@keyframes moros-snowflakes-shake {
  0% {
    transform:translateX(0px);
  }
  
  50% {
    transform:translateX(80px);
  }
  
  100% {
    transform:translateX(0px);
  }
}

.moros-snowflake {
  position:fixed;
  top:-10%;
  z-index:9999;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  cursor:default;
  -webkit-animation-name:moros-snowflakes-fall,moros-snowflakes-shake;
  -webkit-animation-duration:10s,3s;
  -webkit-animation-timing-function:linear,ease-in-out;
  -webkit-animation-iteration-count:infinite,infinite;
  -webkit-animation-play-state:running,running;
  animation-name:moros-snowflakes-fall,moros-snowflakes-shake;
  animation-duration:10s,3s;
  animation-timing-function:linear,ease-in-out;
  animation-iteration-count:infinite,infinite;
  animation-play-state:running,running;
}

.moros-snowflake:nth-child(1) {
  right:95px;
  height:43px;
  width:43px;
  animation-delay:-.5s;
}

.moros-snowflake:nth-child(2) {
  left:287px;
  height:48px;
  width:48px;
  animation-delay:-1s;
}

.moros-snowflake:nth-child(3) {
  right:235px;
  height:35px;
  width:35px;
  animation-delay:-1.5s;
}

.moros-snowflake:nth-child(4) {
  left:155px;
  height:42px;
  width:42px;
  animation-delay:-2s;
}

.moros-snowflake:nth-child(5) {
  right:439px;
  height:45px;
  width:45px;
  animation-delay:-2.5s;
}

.moros-snowflake:nth-child(6) {
  left:405px;
  height:41px;
  width:41px;
  animation-delay:-3s;
}

.moros-snowflake:nth-child(7) {
  right:229px;
  height:11px;
  width:11px;
  animation-delay:-3.5s;
}

.moros-snowflake:nth-child(8) {
  left:336px;
  height:55px;
  width:55px;
  animation-delay:-4s;
}

.moros-snowflake:nth-child(9) {
  right:490px;
  height:41px;
  width:41px;
  animation-delay:-4.5s;
}

.moros-snowflake:nth-child(10) {
  left:162px;
  height:13px;
  width:13px;
  animation-delay:-5s;
}

.moros-snowflake:nth-child(11) {
  right:76px;
  height:32px;
  width:32px;
  animation-delay:-5.5s;
}

.moros-snowflake:nth-child(12) {
  left:261px;
  height:50px;
  width:50px;
  animation-delay:-6s;
}

.moros-snowflake:nth-child(13) {
  right:326px;
  height:15px;
  width:15px;
  animation-delay:-6.5s;
}

.moros-snowflake:nth-child(14) {
  left:24px;
  height:35px;
  width:35px;
  animation-delay:-7s;
}

.moros-snowflake:nth-child(15) {
  right:164px;
  height:20px;
  width:20px;
  animation-delay:-7.5s;
}

.moros-snowflake:nth-child(16) {
  left:171px;
  height:34px;
  width:34px;
  animation-delay:-8s;
}

.moros-snowflake:nth-child(17) {
  right:315px;
  height:37px;
  width:37px;
  animation-delay:-8.5s;
}

.moros-snowflake:nth-child(18) {
  left:424px;
  height:32px;
  width:32px;
  animation-delay:-9s;
}

.moros-snowflake:nth-child(19) {
  right:133px;
  height:12px;
  width:12px;
  animation-delay:-9.5s;
}

.moros-snowflake:nth-child(20) {
  left:239px;
  height:56px;
  width:56px;
  animation-delay:-10s;
}

#moros_icicles {
  position:fixed;
  top:0;
  left:0;
  right:0;
  height:173px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/winter-wonderland/icicle-border.png) top center repeat-x;
  z-index:99999;
}

#moros_icicles:before {
  position:fixed;
  content:" ";
  display:block;
  top:0;
  left:50%;
  margin-left:-600px;
  width:200px;
  height:735px;
  width:108px;
  height:396px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/winter-wonderland/icicle-left.png) top left no-repeat;
  background-size:100% 100%;
  z-index:99999;
}

#moros_icicles:after {
  position:fixed;
  content:" ";
  display:block;
  top:0;
  right:50%;
  margin-right:-600px;
  width:200px;
  height:735px;
  width:108px;
  height:396px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/winter-wonderland/icicle-right.png) top right no-repeat;
  background-size:100% 100%;
  z-index:99999;
}

.moros-showcase-container,.moros-faq-col-1,.moros-faq-col-2,.body,.moros-tipmenu1 ul,.moros-tipmenu2 ul,.moros-tipmenu3 ul,.moros-tipmenu4 ul,.moros-tipmenu5 ul,.moros-tipmenu6 ul,.moros-tipmenu7 ul,.moros-tipmenu8 ul,.moros-tipmenu9 ul,.moros-tipmenu10 ul {
  margin-top:15px!important;
}

/* BOTTOM NAVBAR */
#profile {
  padding-bottom:50px;
}

#moros-navbar .moros-navbar-heading {
  display:none;
}

#moros-navbar {
  position:fixed;
  bottom:0;
  left:0;
  right:0;
  height:48px;
  font-family:'Dancing Script'px;
  font-size:16px;
  font-weight:bold;
  line-height:48px;
  vertical-align:middle;
  background:rgb(255,255,255);
  color:rgb(238,0,0);
  border-top:1px solid rgb(255,0,0);
  z-index:9999;
}

/* ROOT LEVEL */
#moros-navbar > ul {
  list-style:none;
  position:relative;
  width:100%;
  margin:0 auto;
  padding:0;
  white-space:nowrap;
  text-align:center;
}

#moros-navbar > ul > li {
  position:relative;
  display:inline-block;
  margin:0;
  padding:0;
}

#moros-navbar > ul > li > a:link,#moros-navbar > ul > li > a:active,#moros-navbar > ul > li > a:visited {
  display:block;
  text-decoration:none;
  height:48px;
  padding:0 15px;
  background:rgb(255,255,255);
  color:rgb(238,0,0);
  text-shadow:none;
  line-height:48px;
  vertical-align:middle;
}

#moros-navbar > ul > li > a:hover {
  background:rgba(0,115,168,0.77);
  color:rgb(197,0,0);
}

#moros-navbar > ul > li.dropdown > a:link,#moros-navbar > ul > li.dropdown > a:active,#moros-navbar > ul > li.dropdown > a:visited {
  padding:0 30px 0 15px;
}

.dropdown:after {
  content:" ";
  display:block;
  position:absolute;
  top:20px;
  right:15px;
  width:0;
  height:0;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-bottom:5px solid rgb(238,0,0);
}

/* 2nd LEVEL */
#moros-navbar > ul li:hover > ul {
  display:block;
}

#moros-navbar > ul ul {
  list-style:none;
  display:none;
  position:absolute;
  bottom:100%;
  left:0;
  padding:0;
}

#moros-navbar > ul ul li {
  white-space:nowrap;
  text-align:left;
}

#moros-navbar > ul ul li a:link,#moros-navbar > ul ul li a:active,#moros-navbar > ul ul li a:visited {
  display:block;
  text-decoration:none;
  height:48px;
  padding:0 15px;
  background:rgb(255,255,255);
  color:rgb(0,0,0);
  text-shadow:none;
  line-height:48px;
  vertical-align:middle;
  border-left:1px solid rgb(255,0,0);
  border-right:1px solid rgb(255,0,0);
  border-top:1px solid rgb(255,0,0);
  white-space:nowrap;
}

#moros-navbar > ul ul li:last-child a {
  border-bottom:1px solid rgb(255,0,0);
}

#moros-navbar > ul ul li a:hover {
  background:rgb(221,221,221);
  color:rgb(0,0,0);
}

#moros-navbar > ul ul li:first-child a {
  border-radius:15px 15px 0 0;
}

#profile_about_me .container h1,#profile_about_me .container h2,#profile_about_me .container h3,#profile_about_me .container h4,#profile_about_me .container h5,#profile_about_me .container h6 {
  line-height:1.3em!important;
}

.code {
}

.del {
  text-decoration:line-through;
}

.fill {
  width:100%;
  height:auto;
}

.center {
  display:block;
  text-align:center;
  margin:0 auto;
}

.alignleft {
  display:inline;
  float:left;
}

.alignright {
  display:inline;
  float:right;
}

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

table.aligncenter {
  display:table!important;
}

blockquote.alignleft,.wp-caption.alignleft,img.alignleft {
  margin:.4em 1.6em 1.6em 0;
}

blockquote.alignright,.wp-caption.alignright,img.alignright {
  margin:.4em 0 1.6em 1.6em;
}

blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter {
  clear:both;
  margin-top:.4em;
  margin-bottom:1.6em;
}

.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter {
  margin-bottom:1.2em;
}

.gallery {
  margin-bottom:1.6em;
}

.gallery-item {
  display:inline-block;
  padding:0;
  margin:20px 0;
  text-align:center;
  vertical-align:top;
  width:100%;
}

.gallery-columns-2 .gallery-item {
  max-width:50%;
}

.gallery-columns-3 .gallery-item {
  max-width:33.33%;
}

.gallery-columns-4 .gallery-item {
  max-width:25%;
}

.gallery-columns-5 .gallery-item {
  max-width:20%;
}

.gallery-columns-6 .gallery-item {
  max-width:16.66%;
}

.gallery-columns-7 .gallery-item {
  max-width:14.28%;
}

.gallery-columns-8 .gallery-item {
  max-width:12.5%;
}

.gallery-columns-9 .gallery-item {
  max-width:11.11%;
}

.gallery-icon img {
  margin:0 auto;
}

.gallery-caption {
  display:block;
  font-size:12px;
  font-size:1.2rem;
  line-height:1.5;
  padding:.5em 0;
  margin:0;
}

.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {
  display:none;
}

#meaning_life_container {
  display:block!important;
  width:0;
  height:0;
  margin:0;
  padding:0;
  overflow:hidden!important;
}

#profile_interests_content {
  display:block!important;
  width:0;
  height:0;
  margin:0;
  padding:0;
  overflow:hidden!important;
}

.anchor {
  position:relative;
  top:-50px;
}