@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.31
* Last-Modified: 2017-10-22 18:41:32
************************************************/
/* CSS Clearfix
************************************************/
.moros_cf:before,.moros_cf:after {
  content:"";
  display:table!important;
}

.moros_cf:after {
  clear:both;
}

.moros_cf {
  zoom:1;
/* For IE 6/7 (trigger hasLayout) */
}

.moros-clear {
  clear:both;
}

/* cyrillic */
@font-face {
  font-family:'Neucha';
  font-style:normal;
  font-weight:400;
  src:local(Neucha),url(https://fonts.gstatic.com/s/neucha/v9/Z3o5b4Cr9fAMR84C5Z9AUPesZW2xOQ-xsNqO47m55DA.woff) format("woff");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* latin */
@font-face {
  font-family:'Neucha';
  font-style:normal;
  font-weight:400;
  src:local(Neucha),url(https://fonts.gstatic.com/s/neucha/v9/Z14xx5NkAnXABtaPytVZVA.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;
}

/* latin */
@font-face {
  font-family:'Rancho';
  font-style:normal;
  font-weight:400;
  src:local('Rancho Regular'),local(Rancho-Regular),url(https://fonts.gstatic.com/s/rancho/v8/puZHhCfWV5yqA8Qtz4KZUg.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;
}

#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:17px!important;
  line-height:25px!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:17px!important;
  line-height:21px!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;
}

/*
Icon made by Freepik from www.flaticon.com
*/
.icon1 {
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/halloween/video-showcase/new-icons/icon1.png);
  background-size:100% 100%;
}

/*
Icon made by Freepik from www.flaticon.com
*/
.icon2 {
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/halloween/video-showcase/new-icons/icon2.png);
  background-size:100% 100%;
}

.moros-showcase1:after,.moros-showcase2:after,.moros-showcase3:after,.moros-showcase4:after,.moros-showcase5:after,.moros-showcase6:after,.moros-showcase7:after,.moros-showcase8:after {
  position:absolute;
  display:block;
  content:" ";
  width:236px;
  height:169px;
  bottom:-35px;
  right:-78px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/halloween/video-showcase/bat.png);
}

/* START Tip Menu 1
 ************************************************/
.moros-tipmenu1 .body {
  padding-bottom:20px;
}

.moros-tipmenu1 .body ul {
  position:absolute;
  top:110px;
  list-style-type:none;
  margin:0;
  padding:0;
  text-align:center;
}

.moros-tipmenu1 .body ul li {
  display:inline-block;
  width:297px;
  height:60px;
  margin:0 auto;
  padding:5px 0;
}

.moros-tipmenu1 .body ul li a:link,.moros-tipmenu1 .body ul li a:active,.moros-tipmenu1 .body ul li a:visited {
  position:relative;
  display:block;
  width:100%;
  padding:5px;
  font-weight:bold;
  font-family:'Rancho',cursive;
  color:rgb(16,11,17);
  text-shadow:1px 1px 1px rgba(216,216,216,0.23);
  text-decoration:none;
}

.moros-tipmenu1 .body ul li a:hover {
}

.moros-tipmenu1 .body ul li:last-child a {
  border-bottom:none;
}

.tipmenu-item {
  display:block;
  font-size:1.8em;
  line-height:1.3em;
  text-align:center;
  overflow:hidden;
  white-space:nowrap;
}

.tipmenu-price {
  display:block;
  text-align:center;
  font-size:1.3em;
  line-height:1.3em;
}

.coffin {
  position:relative;
  height:450px;
  margin-top:-35px;
}

.coffin:nth-child(even) {
  margin-top:-55px;
}

.coffin img {
  position:relative;
  max-width:none!important;
  width:100%;
  height:455px!important;
}

.coffin:nth-child(even) img {
  -ms-transform:rotate(180deg);
/* IE 9 */
  -webkit-transform:rotate(180deg);
/* Chrome, Safari, Opera */
  transform:rotate(180deg);
}

.coffin:first-child {
  margin-top:20px;
}

#profile_schedule {
  text-align:center;
  font-size:12px;
}

#profile_schedule .container {
  position:relative;
  display:inline-block;
  width:110px;
  height:120px;
  margin:0;
  padding:10px;
  background:rgba(70,56,56,0.45);
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border-radius:15px;
}

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

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

#schedule_converted {
  text-align:center;
}

body {
  color:rgb(16,11,17);
  text-shadow:2px 2px 1px rgba(216,216,216,0.23);
  font-family:'Neucha',cursive;
  font-size:17px!important;
  line-height:21px!important;
  margin:0;
}

body:before {
  content:"";
  display:block;
  position:fixed;
  left:0;
  top:0;
  width:100%;
  height:100%;
  z-index:-10;
  background:rgb(169,155,155);
  background:url(https://www.cammodelexpress.com/wp-content/uploads/2017/10/2017-13-10-22-17-48.jpeg) no-repeat center center;
}

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

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

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

#fixed_background {
  display:block;
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  min-width:1024px;
  z-index:inherit;
}

#fixed_background:after {
  content:" ";
  display:block;
  width:998px;
  height:100%;
  margin:0 auto;
  border-left:1px solid rgb(0,0,0);
  border-right:1px solid rgb(0,0,0);
  -webkit-box-shadow:0 0 20px 7px rgba(2,0,0,0);
  box-shadow:0 0 20px 7px rgba(2,0,0,0);
}

#profile {
  position:relative;
  color:rgb(16,11,17);
  background-color:rgba(70,56,56,0.45);
}

#profile:before {
  position:absolute;
  display:block;
  content:" ";
  top:0;
  left:0;
  bottom:0;
  right:0;
  opacity:.5;
}

#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:72px;
  line-height:72px!important;
  vertical-align:middle;
  margin:20px auto;
  padding:8px 0;
  font-family:'Rancho',cursive;
  font-weight:bold;
  font-size:46px;
  line-height:46px;
  text-align:center;
  background:rgba(0,0,0,0.67);
  background:-webkit-linear-gradient(left,rgba(0,0,0,0.67),rgba(0,0,0,0) rgba(0,0,0,0.67));
/* For Safari 5.1 to 6.0 */
  background:-o-linear-gradient(left,rgba(0,0,0,0.67),rgba(0,0,0,0),rgba(0,0,0,0.67));
/* For Opera 11.1 to 12.0 */
  background:-moz-linear-gradient(left,rgba(0,0,0,0.67),rgba(0,0,0,0),rgba(0,0,0,0.67));
/* For Fx 3.6 to 15 */
  background:linear-gradient(to right,rgba(0,0,0,0.67),rgba(0,0,0,0),rgba(0,0,0,0.67));
/* Standard syntax (must be last) */
  color:rgb(189,3,212);
  text-shadow:2px 2px 1px rgba(255,255,255,0);
  clear:both;
}

#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,#profile_header_container .heading:before,#about_me_container .heading:before {
  position:absolute;
  display:block;
  top:8px;
  left:0;
  content:" ";
  width:50%;
  height:72px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/halloween/heading-left.png) top left no-repeat;
  background-size:auto 100%;
  z-index:-1;
}

#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;
  top:8px;
  right:0;
  content:" ";
  width:50%;
  height:72px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/halloween/heading-right.png) top right no-repeat;
  background-size:auto 100%;
  z-index:-1;
}

#profile_main_photo .heading {
  margin:0;
  padding:0;
}

#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:15px;
}

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

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

/*
    SECTION BODY
*/
/*
    SECTION BODY
*/
#profile_comments:before,#profile_interests_content:before,.photo_gallery_preview,#profile_schedule:before,#profile_friends:after,div.moros-basic-section > .body {
  display:block;
  width:930px;
  margin:0 auto!important;
  padding:15px!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,#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 {
  display:none!important;
}

.skull {
  display:none;
  width:20px;
  height:20px;
  line-height:60px;
  margin-right:6px;
}

#moros-navbar > ul > li > a .skull {
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/svg.php?f=aGFsbG93ZWVuL3NrdWxsLnN2Zw%3D%3D&c=cmdiKDAsIDAsIDAp&s=cmdiKDIzNywgMjE5LCAxODMp) top center no-repeat;
  background-size:100% 100%;
}

#moros-navbar > ul ul li a .skull {
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/svg.php?f=aGFsbG93ZWVuL3NrdWxsLnN2Zw%3D%3D&c=cmdiKDAsIDAsIDAp&s=cmdiKDI0NCwgMjI4LCAxOTYp) top center no-repeat;
  background-size:100% 100%;
}

#moros-navbar ul li a:hover .skull {
  display:inline-block;
}

#moros-callback {
  margin-right:-610px!important;
}

#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;
}

#cgt-callback {
  position:fixed;
  display:block;
  width:340px;
  height:90px;
  bottom:-115px;
  right:50%;
  margin-right:-590px;
  padding:10px;
  background:#fff;
  color:#000;
  text-shadow:none;
  box-shadow:0 0 5px 1px #000;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
  z-index:99999;
}

#cgt-callback:hover {
  bottom:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

#cgt-callback:hover #cgt-logo-handle {
  opacity:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

#cgt-callback p {
  margin:0 0 10px;
}

#cgt-logo-handle {
  position:absolute;
  display:block;
  right:10px;
  top:-105px;
  width:90px;
  height:120px;
  margin:0;
  padding:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

#cgt-logo-handle a {
  display:block;
  width:90px;
  height:90px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/big-logo-gray.png);
  background-size:100% 100%;
  border-radius:50% 50% 50% 50%;
  box-shadow:1px 2px 2px 0 #000;
  opacity:.9;
}

#cgt-logo-container {
  display:block;
  float:right;
  width:90px;
  height:90px;
  margin:0;
  padding:0;
}

#cgt-logo-container a {
  display:block;
  width:100%;
  height:100%;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/big-logo.png);
  background-size:100% 100%;
  border-radius:50% 50% 50% 50%;
  box-shadow:1px 2px 2px 0 #000;
}

.anchor {
  position:relative;
  top:-50pxa:link,a:active,a:hover {;
  color:#;
  ProfileBuilderTheProfileOwnerandMyFreeCamsretainownershipofallimagesfontsandotherassetsthattheyprovideUnlessotherwisestatedallotherimagesfontsandotherassetsthatthisstylesheetreferencesarethepropertyofCammodelExpressAllRightsReservedCODELICENSE:/* CSS Clearfix
 ************************************************/
The stylesheet code is released * under the terms of the Creative Commons * Attribution-ShareAlike 4 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.29 * Last-Modified: 2017-09-02 23:39:31 ************************************************/ .moros_cf:before,.moros_cf:after {;
  content:"";
  display:table!important;
}

.moros_cf:after {
  clear:both;
}

.moros_cf {
  zoom:1;
/* For IE 6/7 (trigger hasLayout) */
}

.moros-clear {
  clear:both;
}

/*
 * Copyright (c) 2011 by Sorkin Type Co (www.sorkintype.com),
 * with Reserved Font Name "Limelight".
 *
 * Full license text found here:
 * http://s.sil.org/OFL
 ************************************************/
@font-face {
  font-family:'Limelight';
  src:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/Limelight-Regular.eot);
  src:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/Limelight-Regular.eot?) format("eot)","url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/Limelight-Regular.woff") format("woff)","url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/Limelight-Regular.ttf") format("truetype)","url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/Limelight-Regular.svg#Limelight-Regular") format("svg");
}

/*
 * Copyright (c) 2011-2012, Julieta Ulanovsky (julieta.ulanovsky@gmail.com),
 * with Reserved Font Names 'Montserrat'
 *
 * Full license text found here:
 * http://s.sil.org/OFL
 ************************************************/
@font-face {
  font-family:'Montserrat Alternates';
  src:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.eot);
  src:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.eot?) format("eot)","url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.woff") format("woff)","url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.ttf") format("truetype)","url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/fonts/MontserratAlternates-Regular.svg#MontserratAlternates-Regular") format("svg");
}

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

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

#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:15px!important;
  line-height:23px!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:15px!important;
  line-height:19px!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%;
}

#profile_schedule {
  text-align:center;
  font-size:12px;
}

#profile_schedule .container {
  position:relative;
  display:inline-block;
  width:110px;
  height:120px;
  margin:0;
  padding:10px;
  background:rgba(255,255,255,0);
  -moz-border-radius:15px;
  -webkit-border-radius:15px;
  border-radius:15px;
}

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

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

#schedule_converted {
  text-align:center;
}

body {
  color:rgb(255,251,144);
  text-shadow:2px 2px 1px rgba(197,226,232,0);
  font-family:'Montserrat Alternates',sans-serif;
  font-size:15px!important;
  line-height:19px!important;
  margin:0;
}

body:before {
  content:"";
  display:block;
  position:fixed;
  left:0;
  top:0;
  width:100%;
  height:100%;
  z-index:-10;
  background:#c5e2e8;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/presets/showtime-background.jpg) repeat-y;
  background-size:100% auto;
}

a:link,a:visited,a:active {
  color:rgb(219,82,255);
}

a:hover {
  color:rgb(158,112,177);
}

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

#fixed_background {
  display:block;
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  min-width:1024px;
  z-index:inherit;
}

#fixed_background:after {
  content:" ";
  display:block;
  width:998px;
  height:100%;
  margin:0 auto;
  border-left:1px solid rgba(255,255,255,0);
  border-right:1px solid rgba(255,255,255,0);
  -webkit-box-shadow:0 0 20px 7px rgba(0,0,0,0);
  box-shadow:0 0 20px 7px rgba(0,0,0,0);
}

#profile {
  color:rgb(255,251,144);
  background:rgba(255,255,255,0);
}

#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 {
  display:block;
  margin:20px auto;
  padding:8px 0;
  font-family:'Limelight',cursive;
  font-weight:bold;
  font-size:40px;
  line-height:40px;
  text-align:center;
  background-color:rgba(0,0,0,0);
  color:rgb(255,248,82);
  text-shadow:2px 2px 1px rgba(255,248,82,0.4);
  clear:both;
}

#profile_main_photo .heading {
  margin:0;
  padding:0;
}

#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:15px;
}

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

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

/*
    SECTION BODY
*/
#profile_friends .container,.body {
  display:block;
  margin:0 auto;
}

/* TOP NAVBAR */
#moros-navbar .moros-navbar-heading {
  display:none;
}

#moros-navbar {
  position:fixed;
  top:0;
  left:0;
  right:0;
  height:45px;
  font-family:'Limelight',cursivepx;
  font-size:15px;
  font-weight:bold;
  line-height:45px;
  vertical-align:middle;
  background:rgb(96,0,110);
  color:rgb(243,243,234);
  border-bottom:1px solid rgb(255,248,82);
  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:45px;
  padding:0 15px;
  background:rgb(96,0,110);
  color:rgb(243,243,234);
  text-shadow:none;
  line-height:45px;
  vertical-align:middle;
}

#moros-navbar > ul > li > a:hover {
  background:rgb(159,0,182);
  color:rgb(255,250,135);
}

#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-top:5px solid rgb(243,243,234);
}

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

#moros-navbar > ul ul {
  list-style:none;
  display:none;
  position:absolute;
  top: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:45px;
  padding:0 15px;
  background:rgb(255,250,133);
  color:rgb(0,0,0);
  text-shadow:none;
  line-height:45px;
  vertical-align:middle;
  border-left:1px solid rgb(255,248,82);
  border-right:1px solid rgb(255,248,82);
  border-bottom:1px solid rgb(255,248,82);
  white-space:nowrap;
}

#moros-navbar > ul ul li:first-child a {
  border-top:1px solid rgb(255,248,82);
}

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

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

#profile {
  padding-top:45px;
}

#moros-callback {
  margin-right:-610px!important;
}

#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;
}

#cgt-callback {
  position:fixed;
  display:block;
  width:340px;
  height:90px;
  bottom:-115px;
  right:50%;
  margin-right:-590px;
  padding:10px;
  background:#fff;
  color:#000;
  text-shadow:none;
  box-shadow:0 0 5px 1px #000;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
  z-index:99999;
}

#cgt-callback:hover {
  bottom:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

#cgt-callback:hover #cgt-logo-handle {
  opacity:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

#cgt-callback p {
  margin:0 0 10px;
}

#cgt-logo-handle {
  position:absolute;
  display:block;
  right:10px;
  top:-105px;
  width:90px;
  height:120px;
  margin:0;
  padding:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

#cgt-logo-handle a {
  display:block;
  width:90px;
  height:90px;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/big-logo-gray.png);
  background-size:100% 100%;
  border-radius:50% 50% 50% 50%;
  box-shadow:1px 2px 2px 0 #000;
  opacity:.9;
}

#cgt-logo-container {
  display:block;
  float:right;
  width:90px;
  height:90px;
  margin:0;
  padding:0;
}

#cgt-logo-container a {
  display:block;
  width:100%;
  height:100%;
  background:url(https://www.cammodelexpress.com/wp-content/uploads/profile-builder/big-logo.png);
  background-size:100% 100%;
  border-radius:50% 50% 50% 50%;
  box-shadow:1px 2px 2px 0 #000;
}

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

a:visited {
  color:#;
}

body {
  background-color:#ffffff;
  background-color:#ed79cb;
  color:#1e1212;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:12px;
  background-position:top left;
  background-attachment:scroll;
  background-repeat:repeat;
  background-image:url(https://img.mfcimg.com/photos2/244/24461483/888-424-989-315-10739492.jpg);
}

.profile_section_content {
  color:#1e1212;
  border:0 none #;
  padding:5px;
  margin:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_background {
  background-color:transparent;
  background-color:#36d6d2;
  filter:alpha(opacity=100);
  opacity:1;
}

.img_radius_shadow {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_content .heading {
  padding:5px;
  background-color:#a06ceb;
  color:#FFFFFF;
  font-family:'Georgia';
  font-weight:normal;
  font-style:normal;
  font-size:17px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
  -webkit-text-shadow:0 0 0 #18e86a;
  -moz-text-shadow:0 0 0 #18e86a;
  text-shadow:0 0 0 #18e86a;
}

.content {
  padding:5px;
}

.my_mfc_news_feed {
  width:100%;
  height:330px;
}