@charset "UTF-8";

/*-----------------[ANIMATION PAGE CLASS AND ID START]------------------------*/
@keyframes buy-button {
  0% {
    transform:scale(1);
  }
  
  50% {
    transform:scale(1.2);
  }
  
  100% {
    transform:scale(1);
  }
}

@-webkit-keyframes buy-button {
  0% {
    transform:scale(1);
  }
  
  50% {
    transform:scale(1.2);
  }
  
  100% {
    transform:scale(1);
  }
}

@-moz-keyframes buy-button {
  0% {
    transform:scale(1);
  }
  
  50% {
    transform:scale(1.2);
  }
  
  100% {
    transform:scale(1);
  }
}

@-o-keyframes buy-button {
  0% {
    transform:scale(1);
  }
  
  50% {
    transform:scale(1.2);
  }
  
  100% {
    transform:scale(1);
  }
}

/*-----------------[ANIMATION PAGE CLASS AND ID STOP]------------------------*/
/*-----------------[LINK DOWNLOAD POPUP + BUTTON START]------------------------*/
.tabs > div:not(:target) > div {
  position:absolute;
  visibility:hidden;
}

.tabs > div:target > div {
  position:absolute;
  visibility:visible;
  z-index:999;
}

.download-now-button-price {
  font-family:"Fredericka the Great",Arial;
  font-size:40px;
  position:relative;
  margin-top:-6px;
  -webkit-transition:all .6s ease;
  -moz-transition:all .6s ease;
  -o-transition:all .6s ease;
  -ms-transition:all .6s ease;
  transition:all .6s ease;
}

.download-now-button-click-here {
  margin-top:-6px;
  -webkit-transition:all .6s ease;
  -moz-transition:all .6s ease;
  -o-transition:all .6s ease;
  -ms-transition:all .6s ease;
  transition:all .6s ease;
}

.download-now-button-buy-now {
  font-size:18px;
  padding-top:10px;
  -webkit-transition:all .6s ease;
  -moz-transition:all .6s ease;
  -o-transition:all .6s ease;
  -ms-transition:all .6s ease;
  transition:all .6s ease;
}

.download-now-button-a {
  background-color:rgba(0,136,204,0.9);
  color:#fff;
  border:5px solid #fff;
  border-radius:50%;
  bottom:50px;
  box-shadow:1px 1px 2px #e6e6e6;
  height:100px;
  left:15px;
  margin:10px;
  position:fixed;
  text-align:center;
  width:100px;
  text-decoration:none;
  z-index:900;
}

.download-now-button-a:hover {
  background-color:#fff;
  color:#717171;
}

.download-now-popup-bg {
  background:rgba(255,255,255,0.9);
  color:#fff;
  height:100%;
  left:0;
  position:fixed!important;
  top:0;
  width:100%;
}

.close-download-x {
  left:11px;
  position:absolute;
  top:4px;
}

.close-download-a {
  background:linear-gradient(to bottom,#f6f6f6 0%,#e4e4e4 100%) repeat scroll 0 0 rgba(0,0,0,0);
  border:1px solid #e0e0e0;
  border-radius:50%;
  color:#a0a0a0!important;
  font-size:15px;
  padding:14px;
  position:absolute;
  right:-11px;
  text-decoration:none;
  top:-11px;
}

.close-download-a:hover {
  background:linear-gradient(to bottom,#F6F6F6 0%,#eaeaea 100%) repeat scroll 0 0 rgba(0,0,0,0);
  border:1px solid #e0e0e0;
}

.buy-button-animation:hover {
  -webkit-animation:none;
  -moz-animation:none;
  -o-animation:none;
  animation:none;
}

.profile_section_content {
  z-index:inherit;
}

.buy-button-animation {
  animation-name:buy-button;
  -webkit-animation:buy-button 1s infinite;
  -moz-animation:buy-button 1s infinite;
  -o-animation:buy-button 1s infinite;
  animation:buy-button 1s infinite;
}

/*-----------------[LINK DOWNLOAD POPUP + BUTTON END]------------------------*/
* {
  box-sizing:border-box;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,footer,header,menu,nav,section {
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  font:inherit;
  vertical-align:baseline;
}

body {
  line-height:1;
}

ol,ul {
  list-style:none;
}

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

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

/* latin */
@font-face {
  font-family:'Dancing Script';
  font-style:boldl;
  font-weight:400;
  src:local('Dancing Script Regular'),local(DancingScript-Regular),url(https://fonts.gstatic.com/s/dancingscript/v9/If2RXTr6YS-zF4S-kcSWSVi_szLgiuE.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* cyrillic */
@font-face {
  font-family:'Pacifico';
  font-style:normal;
  font-weight:400;
  src:local('Pacifico Regular'),local(Pacifico-Regular),url(https://fonts.gstatic.com/s/pacifico/v12/FwZY7-Qmy14u9lezJ-6D6MmTpA.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* vietnamese */
@font-face {
  font-family:'Pacifico';
  font-style:normal;
  font-weight:400;
  src:local('Pacifico Regular'),local(Pacifico-Regular),url(https://fonts.gstatic.com/s/pacifico/v12/FwZY7-Qmy14u9lezJ-6I6MmTpA.woff2) format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB;
}

/* latin-ext */
@font-face {
  font-family:'Pacifico';
  font-style:normal;
  font-weight:400;
  src:local('Pacifico Regular'),local(Pacifico-Regular),url(https://fonts.gstatic.com/s/pacifico/v12/FwZY7-Qmy14u9lezJ-6J6MmTpA.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Pacifico';
  font-style:normal;
  font-weight:400;
  src:local('Pacifico Regular'),local(Pacifico-Regular),url(https://fonts.gstatic.com/s/pacifico/v12/FwZY7-Qmy14u9lezJ-6H6Mk.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* - - - - - - - - - - - - - - - - - - - -  CUSTOM MFC - - - - - - - - - - - - - - - - - */
h1 {
  font-family:'Pacifico';
}

.share {
  padding:4em 3em;
  width:86%;
  margin:auto;
  color:#610B0B;
  border-bottom:1px solid #610B0B;
}

.share:last-child {
  border:none;
}

h2 {
  font-family:'Pacifico';
  font-size:3em;
  text-align:center;
}

p,a {
  font-family:'Dancing Script';
  font-size:1.4em;
  letter-spacing:.1em;
  word-spacing:.05em;
  line-height:1.3em;
  color:#2A0A0A;
}

/* -------------------------------about */
.about {
  padding-top:8em;
}

.rules {
  padding-bottom:8em;
}

.about h2,.rules h2 {
  padding-bottom:.8em;
}

.about p,.rules p {
  text-indent:4em;
  text-align:justify;
}

/* -------------------------------Menu */
.menu {
  display:flex;
  justify-content:center;
}

.menu-item {
  flex:1;
  margin:0 2%;
}

.menu-item:nth-child(1) {
  margin-left:0;
  background:#F7819F;
  padding:2em;
}

.menu-item:nth-child(3) {
  margin-right:0;
  background:#F7819F;
  padding:2em;
}

.menu-item ul {
  text-align:left;
}

.menu-item li {
  border-bottom:1px solid #2E2E2E;
  padding:1em 0;
}

.menu-item li:last-child {
  border:none;
}

.menu-item a {
  text-decoration:none;
  font-size:1.1em;
  color:#2E2E2E;
  font-weight:700;
}

/* - - - - - - - - - - - - - - - - - - - -  FONTS - - - - - - - - - - - - - - - - - - - - */
/* -------------------------------heading font */
/* -------------------------------body font */
/* - - - - - - - - - - - - - - - - - - - -  DEFAULT MFC - - - - - - - - - - - - - - - - - - - - */
#about_me_label,#marital_status_container,#sexual_preference_container,#age_container,#height_container,#weight_container,#eyes_container,#hair_container,#ethnicity_container,#body_type_container,#gender_container,#username_container,#tags_container,#tbody,#city_container,#profile_about_me > #footer_bar,#occupation_container,#school_container,#favorite_food_container,#pets_container,#automobile_container,#drugs_container,#drink_container,#smoke_container,#country_container,#cam_score_container,#country_container,#drugs_container,#username_container,#profile_comments {
  display:none;
}

a:link,a:active,a:hover {
  color:#;
}

a:visited {
  color:#;
}

body {
  width:1000px;
  margin:4em auto;
  background:url(https://www.dropbox.com/s/t86qwx9u6syz418/background%20MFC.jpg?dl=0&raw=1)no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  -webkit-box-shadow:0 -1px 50px -1px rgba(0,0,0,0.61);
  -moz-box-shadow:0 -1px 50px -1px rgba(0,0,0,0.61);
  box-shadow:0 -1px 50px -1px rgba(0,0,0,0.61);
}

.profile_section_content {
  color:##1C1C1C;
  border:0;
  border-radius:0;
  padding:0;
  margin:0;
}

.img_radius_shadow {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}

.profile_section_content .heading {
  padding:0;
}

.content {
  padding:0;
}