@charset "UTF-8";

/************************************************************************/
/*	MFC																	*/
/************************************************************************/
div#profile {
  width:0;
  margin:0 auto;
}

div.profile_section {
  border-spacing:0;
}

div.profile_section div.profile_section_content {
  margin:-5px auto;
}

div#profile_about_me {
  display:block;
  margin:auto;
}

div#profile_about_me div#username_container span.label,div#profile_about_me div#username_container span.value,div#gender_container span.label,div#gender_container span.value,div#body_type_container span.label,div#body_type_container span.value,div#ethnicity_container span.label,div#ethnicity_container span.value,div#hair_container span.label,div#hair_container span.value,div#eyes_container span.label,div#eyes_container span.value,div#weight_container span.label,div#weight_container span.value,div#height_container span.label,div#height_container span.value,div#age_container span.label,div#age_container span.value,div#city_container span.label,div#city_container span.value,div#country_container span.label,div#country_container span.value,div#sexual_preference_container span.label,div#sexual_preference_container span.value,div#smoke_container span.label,div#smoke_container span.value,div#drink_container span.label,div#drink_container span.value,div#drugs_container span.label,div#drugs_container span.value,div#marital_status_container span.label,div#marital_status_container span.value,div#occupation_container span.label,div#occupation_container span.value,div#school_container span.label,div#school_container span.value,div#favorite_food_container span.label,div#favorite_food_container span.value,div#pets_container span.label,div#pets_container span.value,div#automobile_container span.label,div#automobile_container span.value,div#cam_score_container span.label,div#cam_score_container span.value,div.heading,#about_me_label,#friends_container,#admirers_container,#favorite_models_container,#member_type_value,#blurb_container,#avatar_holder,div#status_label,div#unix_last_login_container,div#unix_last_updated_container,div#profile_interests_content,div#profile_friends,div#tags_container,div#profile_main_photo,div#profile_header,div#profile_password_photo_galleries,div#profile_photo_galleries,div#footer_bar,div#username_container,div#gender_container,div#body_type_container,div#ethnicity_container,div#hair_container,div#eyes_container,div#weight_container,div#height_container,div#age_container,div#city_container,div#country_container,div#sexual_preference_container,div#smoke_container,div#drink_container,div#drugs_container,div#marital_status_container,div#occupation_container,div#school_container,div#favorite_food_container,div#pets_container,div#automobile_container,div#cam_score_container,div#average_rating_container,div#rate_container,div#header_bar,div#profile_comments {
  display:none;
}

/************************************************************************/
/*	VARIABLES															*/
/************************************************************************/
:root {
  --album_01:url(https://img.mfcimg.com/photos2/109/10927777/683-431-859-725-10733827.jpg);
  --album_02:url(https://img.mfcimg.com/photos2/109/10927777/193-877-686-878-10733828.jpg);
  --album_03:url(https://img.mfcimg.com/photos2/109/10927777/575-605-277-382-10733829.jpg);
  --album_04:url(https://img.mfcimg.com/photos2/109/10927777/297-528-650-790-10733830.jpg);
  --album_05:url(https://img.mfcimg.com/photos2/109/10927777/791-611-305-447-10733833.jpg);
  --album_06:url(https://img.mfcimg.com/photos2/109/10927777/780-756-762-766-10733834.jpg);
  --album_07:url(https://img.mfcimg.com/photos2/109/10927777/835-890-341-536-10733836.jpg);
  --album_08:url(https://img.mfcimg.com/photos2/109/10927777/293-472-954-385-10733838.jpg);
  --album_09:url(https://img.mfcimg.com/photos2/109/10927777/495-913-774-108-10733839.jpg);
  --album_10:url(https://img.mfcimg.com/photos2/109/10927777/636-675-583-740-10733841.jpg);
  --album_11:url(https://img.mfcimg.com/photos2/109/10927777/324-212-725-568-10733843.jpg);
  --background_01:url(https://img.mfcimg.com/photos2/109/10927777/834-599-928-828-10734012.png);
  --background_02:url(https://img.mfcimg.com/photos2/109/10927777/337-137-772-246-10734016.png);
  --background_03:url(https://img.mfcimg.com/photos2/109/10927777/261-728-238-243-10734017.png);
  --background_04:url(https://img.mfcimg.com/photos2/109/10927777/147-955-357-675-10734018.png);
  --background_05:url(https://img.mfcimg.com/photos2/109/10927777/607-559-722-272-10734019.png);
  --background_06:url(https://img.mfcimg.com/photos2/109/10927777/777-192-288-336-10734020.png);
  --dice_01:url(https://img.mfcimg.com/photos2/109/10927777/454-422-781-927-10733856.png);
  --dice_02:url(https://img.mfcimg.com/photos2/109/10927777/766-351-364-846-10733857.png);
  --dice_03:url(https://img.mfcimg.com/photos2/109/10927777/398-131-670-816-10733859.png);
  --dice_04:url(https://img.mfcimg.com/photos2/109/10927777/603-671-935-400-10733860.png);
  --dice_05:url(https://img.mfcimg.com/photos2/109/10927777/416-693-659-992-10733861.png);
  --dice_06:url(https://img.mfcimg.com/photos2/109/10927777/753-864-787-846-10733862.png);
  --graphic_dice:url(https://img.mfcimg.com/photos2/109/10927777/750-333-632-708-10733863.png);
  --graphic_moustache:url(https://img.mfcimg.com/photos2/109/10927777/159-839-476-307-10733864.png);
  --graphic_moustache_party:url(https://img.mfcimg.com/photos2/109/10927777/402-762-585-843-10733865.png);
  --graphic_vhs:url(https://img.mfcimg.com/photos2/109/10927777/308-510-775-601-10733866.png);
  --logo_amazon:url(https://img.mfcimg.com/photos2/109/10927777/973-948-763-303-10733867.png);
  --logo_snapchat:url(https://img.mfcimg.com/photos2/109/10927777/611-796-919-622-10733868.png);
  --moustache_01:url(https://img.mfcimg.com/photos2/109/10927777/976-530-337-147-10733869.png);
  --moustache_02:url(https://img.mfcimg.com/photos2/109/10927777/806-228-584-947-10733870.png);
  --moustache_03:url(https://img.mfcimg.com/photos2/109/10927777/280-581-839-242-10733871.png);
  --moustache_04:url(https://img.mfcimg.com/photos2/109/10927777/173-820-480-277-10733872.png);
  --moustache_05:url(https://img.mfcimg.com/photos2/109/10927777/989-288-342-770-10733873.png);
  --moustache_06:url(https://img.mfcimg.com/photos2/109/10927777/221-979-978-181-10733874.png);
  --splash_01:url(https://img.mfcimg.com/photos2/109/10927777/448-450-438-386-10733875.jpg);
  --splash_02:url(https://img.mfcimg.com/photos2/109/10927777/540-545-422-213-10733876.png);
  --splash_01_party:url(https://img.mfcimg.com/photos2/109/10927777/380-268-187-248-10733877.png);
  --video_01:url(https://img.mfcimg.com/photos2/109/10927777/509-543-743-365-10733878.jpg);
  --video_02:url(https://img.mfcimg.com/photos2/109/10927777/221-771-401-253-10733879.jpg);
  --video_03:url(https://img.mfcimg.com/photos2/109/10927777/860-866-829-580-10733880.jpg);
  --video_04:url(https://img.mfcimg.com/photos2/109/10927777/513-403-733-323-10733881.jpg);
  --video_05:url(https://img.mfcimg.com/photos2/109/10927777/850-130-868-593-10733882.jpg);
  --video_06:url(https://img.mfcimg.com/photos2/109/10927777/461-317-192-496-10733883.jpg);
  --video_07:url(https://img.mfcimg.com/photos2/109/10927777/924-842-993-868-10733884.jpg);
  --video_08:url(https://img.mfcimg.com/photos2/109/10927777/460-280-478-291-10733885.jpg);
  --video_09:url(https://img.mfcimg.com/photos2/109/10927777/720-125-460-589-10733886.jpg);
  --video_10:url(https://img.mfcimg.com/photos2/109/10927777/591-664-817-896-10733887.jpg);
  --video_11:url(https://img.mfcimg.com/photos2/109/10927777/369-705-323-254-10733888.jpg);
  --video_12:url(https://img.mfcimg.com/photos2/109/10927777/454-520-201-977-10733889.jpg);
  --video_13:url(https://img.mfcimg.com/photos2/109/10927777/729-889-158-223-10733890.jpg);
  --video_14:url(https://img.mfcimg.com/photos2/109/10927777/182-227-546-274-10733891.jpg);
  --video_15:url(https://img.mfcimg.com/photos2/109/10927777/197-863-415-400-10733892.jpg);
  --video_16:url(https://img.mfcimg.com/photos2/109/10927777/735-594-996-911-10733893.png);
  --video_17:url(https://img.mfcimg.com/photos2/109/10927777/941-795-973-766-10733894.jpg);
  --video_18:url(https://img.mfcimg.com/photos2/109/10927777/599-790-136-713-10849339.png);
}

/************************************************************************/
/*	PROFILE CODE														*/
/************************************************************************/
html {
  height:100%;
  width:100%;
  *font-size:1em;
  line-height:1.5em;
}

@font-face {
  font-family:'Parisienne';
  font-style:normal;
  font-weight:400;
  src:local(Parisienne),local(Parisienne-Regular),url(http://themes.googleusercontent.com/static/fonts/parisienne/v2/1wiHF6pWOa568Cj3p-anxBsxEYwM7FgeyaSgU71cLG0.woff)format(woff);
}

@font-face {
  font-family:'PoiretOne';
  font-style:normal;
  font-weight:400;
  src:local(PoiretOne),local(PoiretOne-Regular),url(http://themes.googleusercontent.com/static/fonts/poiretone/v2/HrI4ZJpJ3Fh0wa5ofYMK8RsxEYwM7FgeyaSgU71cLG0.woff)format(woff);
}

@font-face {
  font-family:'NewsCycle';
  font-style:normal;
  font-weight:400;
  src:local(NewsCycleRegular),local(NewsCycle-Regular),url(http://themes.googleusercontent.com/static/fonts/newscycle/v10/9Xe8dq6pQDsPyVH2D3tMQhsxEYwM7FgeyaSgU71cLG0.woff)format(woff);
}

body {
  background-color:#cccccc;
  background-image:repeating-linear-gradient(120deg,rgba(66,200,200,.1),rgba(225,0,144,.1) 1px,transparent 1px,transparent 60px),repeating-linear-gradient(60deg,rgba(66,200,200,.1),rgba(225,0,144,.1) 1px,transparent 1px,transparent 60px),linear-gradient(60deg,rgba(0,0,0,.025) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.025) 75%,rgba(0,0,0,.025)),linear-gradient(120deg,rgba(0,0,0,.025) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.025) 75%,rgba(0,0,0,.025));
  -webkit-background-size:70px 120px;
  -moz-background-size:70px 120px;
  -o-background-size:70px 120px;
  background-size:70px 120px;
  background-attachment:fixed;
  padding:0;
  margin:0;
  color:#555555;
  font-family:'NewsCycle',Times New Roman,sans-serif;
  font-size:.875em;
  line-height:1.5em;
/*perspective-origin
  -webkit-perspective-origin:50% 50%;
  -moz-perspective-origin:50% 50%;
  -ms-perspective-origin:50% 50%;
  -o-perspective-origin:50% 50%;
  perspective-origin:50% 50%;
/*perspective
  -webkit-perspective:100px;
  -moz-perspective:100px;
  -ms-perspective:100px;
  -o-perspective:100px;
  perspective:100px;
/*transform-style
  -webkit-transform-style:preserve-3d;
  -moz-transform-style:preserve-3d;
  -ms-transform-style:preserve-3d;
  -o-transform-style:preserve-3d;
  transform-style:preserve-3d;*/
  height:100%;
  min-height:100%;
  overflow-y:scroll;
  overflow-x:hidden;
}

a {
  color:#333333;
/*font-weight:bold;*/
/*transition*/
  -webkit-transition:color .2s ease-out,background 3s ease-in;
  -moz-transition:color .2s ease-out,background 3s ease-in;
  -o-transition:color .2s ease-out,background 3s ease-in;
  transition:color .2s ease-out,background 3s ease-in;
}

a:link,a:hover,a:visited {
  text-decoration:none;
}

h1,h2,h3,h4,h5,h6 {
  margin:0;
  color:#333333;
  clear:both;
}

h1 {
  font-size:.875em;
  line-height:.875em;
  font-family:'PoiretOne';
}

h2 {
  font-size:2em;
  line-height:1.66667em;
  margin-top:.83333em;
  font-family:'PoiretOne',Tahoma,sans-serif;
}

h3 {
  text-align:center;
  font-size:4.5em;
  line-height:1.25em;
  font-family:'Parisienne',Geneva,sans-serif;
}

h4 {
  font-size:4.5em;
  line-height:1.5em;
  font-family:'PoiretOne';
}

h5 {
  font-size:7em;
  line-height:2em;
  margin-left:.5em;
  font-family:'Parisienne',Arial,Helvetica,sans-serif;
  color:#eeeeee;
  text-shadow:-1px -1px 0 #eee,1px -1px 0 #eee,-1px 1px 0 #eee,1px 1px 0 #eee;
}

h5 a {
  color:#cccccc;
  margin-right:75px;
  -webkit-animation-name:rainbow!important;
  -webkit-animation-duration:1.5s;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-direction:alternate;
  -webkit-animation-timing-function:linear;
}

h6 {
  font-size:1em;
  line-height:1.5em;
  margin-top:1.5em;
  font-family:'NewsCycle',Helvetica,sans-serif;
}

p {
  margin:0 0 1.5em;
  font-family:'NewsCycle',Helvetica,sans-serif;
}

p + p {
  text-indent:1.5em;
}

.menu {
  color:#eeeeee;
  font-size:2.5em;
  line-height:1.5em;
  font-family:'PoiretOne',"Palatino Linotype","Book Antiqua",Palatino,serif;
  display:inline;
  padding:10px;
}

.menu a {
  color:#eeeeee;
}

.menu a:hover,#menu a:focus {
  text-shadow:-1px -1px 0 #eee,1px -1px 0 #eee,-1px 1px 0 #eee,1px 1px 0 #eee;
}

#menu1 a:hover,#menu a:focus {
  color:#42C8C8;
}

#menu2 a:hover,#menu a:focus {
  color:#68A0BD;
}

#menu3 a:hover,#menu a:focus {
  color:#8E78B2;
}

#menu4 a:hover,#menu a:focus {
  color:#B350A6;
}

#menu5 a:hover,#menu a:focus {
  color:#D9289B;
}

div#profile_main_about_holder {
  background-color:#cccccc;
  background-image:repeating-linear-gradient(120deg,rgba(66,200,200,.1),rgba(66,200,200,.1) 1px,transparent 1px,transparent 60px),repeating-linear-gradient(60deg,rgba(66,200,200,.1),rgba(66,200,200,.1) 1px,transparent 1px,transparent 60px),linear-gradient(60deg,rgba(0,0,0,.025) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.025) 75%,rgba(0,0,0,.025)),linear-gradient(120deg,rgba(0,0,0,.025) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.025) 75%,rgba(0,0,0,.025));
/*background-size*/
  -webkit-background-size:70px 120px;
  -moz-background-size:70px 120px;
  -o-background-size:70px 120px;
  background-size:70px 120px;
  background-attachment:fixed;
  width:100%;
  height:100%;
  min-width:800px;
  min-height:100vh;
  margin:auto;
  padding:auto;
}

.ash-center {
  text-align:center;
  vertical-align:middle;
  padding:auto;
  z-index:1338;
}

.ash-justify {
  text-align:justify;
  vertical-align:middle;
  padding:2% 2% 0;
  padding-top:0;
  z-index:1338;
}

.ash-justify a {
  font-weight:bold;
}

.ash-right {
  text-align:right;
  vertical-align:middle;
  padding:2%;
  padding-top:0;
  z-index:1338;
}

hr {
  border:0;
  height:0;
  border-top:1px solid rgba(50,50,50,0.1);
  margin:0 50px;
}

.ash-page {
  height:350px;
  vertical-align:bottom;
  z-index:-5;
}

.ash-hide {
  height:auto;
  margin-left:-300px;
}

.ash-footer {
  height:50px;
  vertical-align:bottom;
  z-index:-5;
}

.ash-header-cont {
  width:100%;
  position:fixed;
  bottom:19px;
  padding:auto;
  z-index:1337;
}

.ash-header {
  height:50px;
  background:linear-gradient(to right,#aaaaaa 50%,#aaaaaa 50%);
  width:96%;
  margin:auto;
  margin-left:1.6%;
  padding:0;
  z-index:1336;
  box-shadow:0 8px 6px -6px rgba(0,0,0,.7);
}

.ash-header a {
  font-weight:bold;
}

.ash-stache {
  background:var(--graphic_moustache);
  width:187px;
  height:60px;
  margin-left:auto;
  margin-top:-3.25em;
  margin-right:-15px;
  padding:auto;
  z-index:1338;
}

.ash-splash {
  background:#00ff00;
  background-image:var(--splash_02);
  background-size:cover;
  width:90%;
  height:715px;
  background-position:left center;
  background-repeat:no-repeat;
  padding:0;
  margin:auto;
  margin-left:5%;
  margin-bottom:0;
  text-align:right;
}

.slide {
  position:relative;
  padding:1px;
  padding-top:2%;
  height:auto;
  width:90%;
  margin:auto;
  box-sizing:border-box;
/*transform-style:inherit;*/
}

.slide:before {
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  right:0;
}

.title {
  width:90%;
}

.slide,.slide:before {
  background:50% 50%;
  padding-left:0;
}

.slide .title {
  margin:auto;
  padding:0;
}

.slide:nth-child(2n+1) .title {
  margin:auto;
  padding:0;
}

@-webkit-keyframes rainbow {
  0% {
    color:#fff;
    text-shadow:-2px -2px 1px #42c8c8,2px -2px 1px #42c8c8,-2px 2px 1px #42c8c8,2px 2px 1px #42c8c8;
  }
  
  10% {
    color:#fff;
    text-shadow:-2px -2px 1px #42c8c8,2px -2px 1px #42c8c8,-2px 2px 1px #42c8c8,2px 2px 1px #42c8c8;
  }
  
  40% {
    color:#fff;
    text-shadow:-2px -2px 1px #A164AC,2px -2px 1px #A164AC,-2px 2px 1px #A164AC,2px 2px 1px #A164AC;
  }
  
  60% {
    color:#fff;
    text-shadow:-2px -2px 1px #A164AC,2px -2px 1px #A164AC,-2px 2px 1px #A164AC,2px 2px 1px #A164AC;
  }
  
  90% {
    color:#fff;
    text-shadow:-2px -2px 1px #FF0090,2px -2px 1px #FF0090,-2px 2px 1px #FF0090,2px 2px 1px #FF0090;
  }
  
  100% {
    color:#fff;
    text-shadow:-2px -2px 1px #FF0090,2px -2px 1px #FF0090,-2px 2px 1px #FF0090,2px 2px 1px #FF0090;
  }
}

/* === SPLASH TO ABOUT */
#slide0:before {
  background:var(--background_01),linear-gradient(#42c8c8 0%,#FF0090 100%);
  background-attachment:fixed;
  width:80%;
  margin:auto;
  z-index:-2;
  transform:scale(1.25);
}

#slide0 {
  background:linear-gradient(#42c8c8 20%,#FF0090 80%);
  background-attachment:fixed;
  width:75%;
  margin:auto;
  z-index:-2;
}

/* === ABOUT */
#slide1:before {
  background:#eeeeee;
  z-index:-1;
  outline:2px dotted #42c8c8;
  outline-offset:-4px;
  margin:auto;
  box-shadow:outset 0 16px 6px -6px rgba(0,0,0,.7),outset 0 -16px 6px -6px rgba(0,0,0,.7);
}

#slide1 h3 {
  color:#42c8c8;
  text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
}

#slide1 {
  color:#555555;
  margin:auto;
  width:80%;
  padding-bottom:21px;
}

#slide1 a {
  color:#42c8c8;
}

/* === ABOUT TO CONTESTS */
#slide2:before {
  background:var(--background_02),linear-gradient(to bottom,#68A0BD 0%,#42c8c8 100%);
  background-attachment:fixed;
  width:80%;
  margin:auto;
  z-index:-2;
  transform:scale(1.25);
}

#slide2 {
  background:linear-gradient(to bottom,#68A0BD 20%,#42c8c8 80%);
  background-attachment:fixed;
  width:75%;
  margin:auto;
  z-index:-2;
}

/* === CONTESTS */
#slide3:before {
  background:#eeeeee;
  z-index:-1;
  margin:auto;
  outline:2px dotted #68A0BD;
  outline-offset:-4px;
}

#slide3 h3 {
  color:#68A0BD;
  text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
}

#slide3 {
  color:#555555;
  margin:auto;
  width:80%;
  padding-bottom:21px;
}

#slide3 a {
  color:#68A0BD;
}

/* === CONTESTS TO GAMES */
#slide4:before {
  background:var(--background_03),linear-gradient(to bottom,#8E78B2 0%,#68A0BD 100%);
  background-attachment:fixed;
  width:80%;
  margin:auto;
  z-index:-2;
  transform:scale(1.25);
}

#slide4 {
  background:linear-gradient(to bottom,#8E78B2 20%,#68A0BD 80%);
  background-attachment:fixed;
  width:75%;
  margin:auto;
  z-index:-2;
}

/* === GAMES */
#slide5:before {
  background:#eeeeee;
  z-index:-1;
  margin:auto;
  outline:2px dotted #8E78B2;
  outline-offset:-4px;
}

#slide5 h3 {
  color:#8E78B2;
  text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
}

#slide5 {
  color:#555555;
  margin:auto;
  width:80%;
  padding-bottom:21px;
}

#slide5 a {
  color:#8E78B2;
}

/* === GAMES TO PHOTOS */
#slide6:before {
  background:var(--background_04),linear-gradient(to bottom,#B350A6 0%,#8E78B2 100%);
  background-attachment:fixed;
  width:80%;
  margin:auto;
  z-index:-2;
  transform:scale(1.25);
}

#slide6 {
  background:linear-gradient(to bottom,#B350A6 20%,#8E78B2 80%);
  background-attachment:fixed;
  width:75%;
  margin:auto;
  z-index:-2;
}

/* === PHOTOS */
#slide7:before {
  background:#eeeeee;
  z-index:-1;
  margin:auto;
  outline:2px dotted #B350A6;
  outline-offset:-4px;
}

#slide7 h3 {
  color:#B350A6;
  text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
}

#slide7 {
  color:#555555;
  margin:auto;
  width:80%;
  padding-bottom:21px;
}

#slide7 a {
  color:#B350A6;
}

/* === PHOTOS TO VIDEOS */
#slide8:before {
  background:var(--background_05),linear-gradient(to bottom,#D9289B 0%,#B350A6 100%);
  background-attachment:fixed;
  width:80%;
  margin:auto;
  z-index:-2;
  transform:scale(1.25);
}

#slide8 {
  background:linear-gradient(to bottom,#D9289B 0%,#B350A6 100%);
  background-attachment:fixed;
  width:75%;
  margin:auto;
  z-index:-2;
}

/* === VIDEOS */
#slide9:before {
  background:#eeeeee;
  z-index:-1;
  outline:2px dotted #D9289B;
  outline-offset:-4px;
  margin:auto;
}

#slide9 h3 {
  color:#D9289B;
  text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
}

#slide9 {
  color:#555555;
  margin:auto;
  width:80%;
  padding-bottom:21px;
}

#slide9 a {
  color:#D9289B;
}

/* === VIDEOS TO MOUSTACHE */
#slide10:before {
  background:var(--background_06),linear-gradient(to bottom,#FF0090 0%,#D9289B 100%);
  background-attachment:fixed;
  width:80%;
  margin:auto;
  z-index:-2;
  transform:scale(1.25);
}

#slide10 {
  background:linear-gradient(to bottom,#FF0090 0%,#D9289B 100%);
  background-attachment:fixed;
  width:75%;
  margin:auto;
  z-index:-2;
}

/* === MOUSTACHE */
#slide11:before {
  background:#eeeeee;
  z-index:-1;
  margin:auto;
  outline:2px dotted #FF0090;
  outline-offset:-4px;
}

#slide11 h3 {
  color:#FF0090;
  text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
}

#slide11 {
  color:#555555;
  margin:auto;
  width:80%;
  padding-bottom:21px;
}

#slide11 a {
  color:#FF0090;
}

/* === MOUSTACHE TO FOOTER */
#slide12:before {
  background:#FF0090;
  background-attachment:fixed;
  width:80%;
  margin:auto;
  z-index:-2;
  transform:scale(1.25);
}

#slide12 {
  background:#FF0090;
  background-attachment:fixed;
  width:75%;
  margin:auto;
  z-index:-2;
}

.ash-stache:hover,.ash-stache:focus {
  -webkit-animation-name:stachedance;
  -webkit-animation-duration:.25s;
  -webkit-transform-origin:175% 75% 0;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-timing-function:linear;
}

/* === STACHE ANIMATION */
@-webkit-keyframes stachedance {
  0% {
    -webkit-transform:translate(0px,0px) rotate(0deg);
  }
  
  10% {
    -webkit-transform:translate(0px,0px) rotate(.25deg);
  }
  
  20% {
    -webkit-transform:translate(0px,0px) rotate(.5deg);
  }
  
  30% {
    -webkit-transform:translate(0px,0px) rotate(.25deg);
  }
  
  40% {
    -webkit-transform:translate(0px,0px) rotate(0deg);
  }
  
  50% {
    -webkit-transform:translate(0px,0px) rotate(-.25deg);
  }
  
  60% {
    -webkit-transform:translate(0px,0px) rotate(-.5deg);
  }
  
  70% {
    -webkit-transform:translate(0px,0px) rotate(-.25deg);
  }
  
  80% {
    -webkit-transform:translate(0px,0px) rotate(0deg);
  }
  
  90% {
    -webkit-transform:translate(0px,0px) rotate(-.25deg);
  }
  
  100% {
    -webkit-transform:translate(0px,0px) rotate(.25deg);
  }
}

.view1,.view2 {
  margin:11px;
  display:inline-block;
  border:10px solid #fff;
  overflow:hidden;
  position:relative;
  text-align:center;
  box-shadow:1px 1px 2px #e6e6e6;
  cursor:default;
  background:#fff;
}

.view1 {
  width:270px;
  height:360px;
}

.view2 {
  width:400px;
  height:225px;
}

.corner {
  position:absolute;
  top:0;
  height:0;
  width:0;
  border-bottom:solid 40px transparent;
  border-right:solid 40px transparent;
  border-left:solid 40px #42c8c8;
  border-top:solid 40px #42c8c8;
}

.circle {
  position:absolute;
  left:-30px;
  top:-25px;
  color:#ffffff;
  font-size:125%;
  text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;
  -moz-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  -webkit-transform:rotate(-45deg) translateZ(0px);
  transform:rotate(-45deg) translateZ(0px);
}

.x {
  color:#ffffff;
  font-size:125%;
  text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;
  bottom:0;
  position:absolute;
  right:10px;
  top:10px;
}

.triangle {
  color:#ffffff;
  font-size:125%;
  text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;
  bottom:0;
  position:absolute;
  left:10px;
  bottom:10px;
}

.square {
  color:#ffffff;
  font-size:125%;
  text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;
  text-align:right;
  bottom:0;
  position:absolute;
  right:10px;
  bottom:10px;
}

.view1 .mask,.view2 .mask,.view1 .content,.view2 .content {
  position:absolute;
  overflow:hidden;
  top:0;
  left:0;
}

.view1 .mask,.view1 .content {
  width:270px;
  height:360px;
}

.view2 .mask,.view2 .content {
  width:400px;
  height:225px;
}

.view1 img,.view2 img {
  display:block;
  position:relative;
}

.view1 h2 {
  text-transform:uppercase;
  color:#fff;
  text-align:center;
  position:relative;
  font-size:17px;
  padding:10px;
  background:rgba(179,80,166,0.8);
  margin:20px 0 0;
}

.view2 h2 {
  text-transform:uppercase;
  color:#fff;
  text-align:center;
  position:relative;
  font-size:17px;
  padding:10px;
  background:rgba(217,40,155,0.8);
  margin:20px 0 0;
}

.view1 p,.view2 p {
  font-family:'NewsCycle',Georgia,serif;
  font-style:italic;
  font-size:12px;
  position:relative;
  color:#fff;
  padding:10px 20px 20px;
  text-align:center;
}

.view1 a.info {
  display:inline-block;
  text-decoration:none;
  padding:7px 14px;
  background:rgba(179,80,166,.95);
  color:#fff!important;
  text-transform:uppercase;
  box-shadow:0 0 1px #fff;
}

.view2 a.info {
  display:inline-block;
  text-decoration:none;
  padding:7px 14px;
  background:rgba(217,40,155,0.95);
  color:#fff!important;
  text-transform:uppercase;
  box-shadow:0 0 1px #fff;
}

.view1 a.info:hover,.view2 a.info.hover {
  box-shadow:0 0 5px #fff;
}

.view1-first,.view2-first {
  margin-top:-10px;
  margin-left:-10px;
  padding:0;
}

.view1-first img,.view2-first img {
  transition:all .2s linear;
}

.view1-first .mask {
  opacity:0;
  background:rgba(179,80,166,0.7);
  transition:all .4s ease-in-out;
}

.view2-first .mask {
  opacity:0;
  background:rgba(217,40,155,0.7);
  transition:all .4s ease-in-out;
}

.view1-first h2,.view2-first h2 {
/*transform*/
  -webkit-transform:translateY(-100px);
  -moz-transform:translateY(-100px);
  -ms-transform:translateY(-100px);
  -o-transform:translateY(-100px);
  transform:translateY(-100px);
  opacity:0;
/*transition*/
  -webkit-transition:all .2s ease-in-out;
  -moz-transition:all .2s ease-in-out;
  -o-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out;
}

.view1-first p,.view2-first p {
/*transform*/
  -webkit-transform:translateY(100px);
  -moz-transform:translateY(100px);
  -ms-transform:translateY(100px);
  -o-transform:translateY(100px);
  transform:translateY(100px);
  opacity:0;
/*transition*/
  -webkit-transition:all .2s linear;
  -moz-transition:all .2s linear;
  -o-transition:all .2s linear;
  transition:all .2s linear;
}

.view1-first a.info,.view2-first a.info {
  opacity:0;
/*transition*/
  -webkit-transition:all .2s ease-in-out;
  -moz-transition:all .2s ease-in-out;
  -o-transition:all .2s ease-in-out;
  transition:all .2s ease-in-out;
}

.view1-first:hover .mask,.view2-first:hover .mask {
  opacity:1;
}

.view1-first:hover h2,.view1-first:hover p,.view1-first:hover a.info,.view2-first:hover h2,.view2-first:hover p,.view2-first:hover a.info {
  opacity:1;
/*transform*/
  -webkit-transform:translateY(0px);
  -moz-transform:translateY(0px);
  -ms-transform:translateY(0px);
  -o-transform:translateY(0px);
  transform:translateY(0px);
}

.view1-first:hover p,.view2-first:hover p {
/*transition-delay*/
  -webkit-transition-delay:.1s;
  -moz-transition-delay:.1s;
  -o-transition-delay:.1s;
  transition-delay:.1s;
}

.view1-first:hover a.info,.view2-first:hover a.info {
/*transition-delay*/
  -webkit-transition-delay:.2s;
  -moz-transition-delay:.2s;
  -o-transition-delay:.2s;
  transition-delay:.2s;
}

@media (min-width: 700px) {
  html {
    zoom:50%;
    font:100%;
  }
}

@media (min-width: 720px) {
  html {
    zoom:51%;
    font:100%;
  }
}

@media (min-width: 740px) {
  html {
    zoom:53%;
    font:100%;
  }
}

@media (min-width: 760px) {
  html {
    zoom:54%;
    font:100%;
  }
}

@media (min-width: 780px) {
  html {
    zoom:56%;
    font:100%;
  }
}

@media (min-width: 800px) {
  html {
    zoom:57%;
    font:100%;
  }
}

@media (min-width: 820px) {
  html {
    zoom:59%;
    font:100%;
  }
}

@media (min-width: 840px) {
  html {
    zoom:60%;
    font:100%;
  }
}

@media (min-width: 860px) {
  html {
    zoom:61%;
    font:100%;
  }
}

@media (min-width: 880px) {
  html {
    zoom:63%;
    font:100%;
  }
}

@media (min-width: 900px) {
  html {
    zoom:64%;
    font:100%;
  }
}

@media (min-width: 920px) {
  html {
    zoom:66%;
    font:100%;
  }
}

@media (min-width: 940px) {
  html {
    zoom:67%;
    font:100%;
  }
}

@media (min-width: 960px) {
  html {
    zoom:69%;
    font:100%;
  }
}

@media (min-width: 980px) {
  html {
    zoom:70%;
    font:100%;
  }
}

@media (min-width: 1000px) {
  html {
    zoom:71%;
    font:100%;
  }
}

@media (min-width: 1020px) {
  html {
    zoom:73%;
    font:100%;
  }
}

@media (min-width: 1040px) {
  html {
    zoom:74%;
    font:100%;
  }
}

@media (min-width: 1060px) {
  html {
    zoom:76%;
    font:100%;
  }
}

@media (min-width: 1080px) {
  html {
    zoom:77%;
    font:100%;
  }
}

@media (min-width: 1100px) {
  html {
    zoom:79%;
    font:100%;
  }
}

@media (min-width: 1120px) {
  html {
    zoom:80%;
    font:100%;
  }
}

@media (min-width: 1140px) {
  html {
    zoom:81%;
    font:100%;
  }
}

@media (min-width: 1160px) {
  html {
    zoom:83%;
    font:100%;
  }
}

@media (min-width: 1180px) {
  html {
    zoom:84%;
    font:100%;
  }
}

@media (min-width: 1200px) {
  html {
    zoom:86%;
    font:100%;
  }
}

@media (min-width: 1220px) {
  html {
    zoom:87%;
    font:100%;
  }
}

@media (min-width: 1240px) {
  html {
    zoom:89%;
    font:100%;
  }
}

@media (min-width: 1260px) {
  html {
    zoom:90%;
    font:100%;
  }
}

@media (min-width: 1280px) {
  html {
    zoom:91%;
    font:100%;
  }
}

@media (min-width: 1300px) {
  html {
    zoom:93%;
    font:100%;
  }
}

@media (min-width: 1320px) {
  html {
    zoom:94%;
    font:100%;
  }
}

@media (min-width: 1340px) {
  html {
    zoom:96%;
    font:100%;
  }
}

@media (min-width: 1360px) {
  html {
    zoom:97%;
    font:100%;
  }
}

@media (min-width: 1380px) {
  html {
    zoom:99%;
    font:100%;
  }
}

@media (min-width: 1400px) {
  html {
    zoom:100%;
    font:100%;
  }
}

@media (min-width: 1420px) {
  html {
    zoom:101%;
    font:100%;
  }
}

@media (min-width: 1440px) {
  html {
    zoom:103%;
    font:100%;
  }
}

@media (min-width: 1460px) {
  html {
    zoom:104%;
    font:100%;
  }
}

@media (min-width: 1480px) {
  html {
    zoom:106%;
    font:100%;
  }
}

@media (min-width: 1500px) {
  html {
    zoom:107%;
    font:100%;
  }
}

@media (min-width: 1520px) {
  html {
    zoom:109%;
    font:100%;
  }
}

@media (min-width: 1540px) {
  html {
    zoom:110%;
    font:100%;
  }
}

@media (min-width: 1560px) {
  html {
    zoom:111%;
    font:100%;
  }
}

@media (min-width: 1580px) {
  html {
    zoom:113%;
    font:100%;
  }
}

@media (min-width: 1600px) {
  html {
    zoom:114%;
    font:100%;
  }
}

@media (min-width: 1620px) {
  html {
    zoom:116%;
    font:100%;
  }
}

@media (min-width: 1640px) {
  html {
    zoom:117%;
    font:100%;
  }
}

@media (min-width: 1660px) {
  html {
    zoom:119%;
    font:100%;
  }
}

@media (min-width: 1680px) {
  html {
    zoom:120%;
    font:100%;
  }
}

@media (min-width: 1700px) {
  html {
    zoom:121%;
    font:100%;
  }
}

@media (min-width: 1720px) {
  html {
    zoom:123%;
    font:100%;
  }
}

@media (min-width: 1740px) {
  html {
    zoom:124%;
    font:100%;
  }
}

@media (min-width: 1760px) {
  html {
    zoom:126%;
    font:100%;
  }
}

@media (min-width: 1780px) {
  html {
    zoom:127%;
    font:100%;
  }
}

@media (min-width: 1800px) {
  html {
    zoom:129%;
    font:100%;
  }
}

@media (min-width: 1820px) {
  html {
    zoom:130%;
    font:100%;
  }
}

@media (min-width: 1840px) {
  html {
    zoom:131%;
    font:100%;
  }
}

@media (min-width: 1860px) {
  html {
    zoom:133%;
    font:100%;
  }
}

@media (min-width: 1880px) {
  html {
    zoom:134%;
    font:100%;
  }
}

@media (min-width: 1900px) {
  html {
    zoom:136%;
    font:100%;
  }
}

@media (min-width: 1920px) {
  html {
    zoom:137%;
    font:100%;
  }
}

@media (min-width: 1940px) {
  html {
    zoom:139%;
    font:100%;
  }
}

@media (min-width: 1960px) {
  html {
    zoom:140%;
    font:100%;
  }
}

@media (min-width: 1980px) {
  html {
    zoom:141%;
    font:100%;
  }
}

@media (min-width: 2000px) {
  html {
    zoom:143%;
    font:100%;
  }
}

@media (min-width: 2020px) {
  html {
    zoom:144%;
    font:100%;
  }
}

@media (min-width: 2040px) {
  html {
    zoom:146%;
    font:100%;
  }
}

@media (min-width: 2060px) {
  html {
    zoom:147%;
    font:100%;
  }
}

@media (min-width: 2080px) {
  html {
    zoom:149%;
    font:100%;
  }
}

@media (min-width: 2100px) {
  html {
    zoom:150%;
    font:100%;
  }
}

@media (min-width: 2120px) {
  html {
    zoom:151%;
    font:100%;
  }
}

@media (min-width: 2140px) {
  html {
    zoom:153%;
    font:100%;
  }
}

@media (min-width: 2160px) {
  html {
    zoom:154%;
    font:100%;
  }
}

@media (min-width: 2180px) {
  html {
    zoom:156%;
    font:100%;
  }
}

@media (min-width: 2200px) {
  html {
    zoom:157%;
    font:100%;
  }
}

@media (min-width: 2220px) {
  html {
    zoom:159%;
    font:100%;
  }
}

@media (min-width: 2240px) {
  html {
    zoom:160%;
    font:100%;
  }
}

@media (min-width: 2260px) {
  html {
    zoom:161%;
    font:100%;
  }
}

@media (min-width: 2280px) {
  html {
    zoom:163%;
    font:100%;
  }
}

@media (min-width: 2300px) {
  html {
    zoom:164%;
    font:100%;
  }
}

@media (min-width: 2320px) {
  html {
    zoom:166%;
    font:100%;
  }
}

@media (min-width: 2340px) {
  html {
    zoom:167%;
    font:100%;
  }
}

@media (min-width: 2360px) {
  html {
    zoom:169%;
    font:100%;
  }
}

@media (min-width: 2380px) {
  html {
    zoom:170%;
    font:100%;
  }
}

@media (min-width: 2400px) {
  html {
    zoom:171%;
    font:100%;
  }
}

@media (min-width: 2420px) {
  html {
    zoom:173%;
    font:100%;
  }
}

@media (min-width: 2440px) {
  html {
    zoom:174%;
    font:100%;
  }
}

@media (min-width: 2460px) {
  html {
    zoom:176%;
    font:100%;
  }
}

@media (min-width: 2480px) {
  html {
    zoom:177%;
    font:100%;
  }
}

@media (min-width: 2500px) {
  html {
    zoom:179%;
    font:100%;
  }
}

@media (min-width: 2520px) {
  html {
    zoom:180%;
    font:100%;
  }
}

@media (min-width: 2540px) {
  html {
    zoom:181%;
    font:100%;
  }
}

@media (min-width: 2560px) {
  html {
    zoom:183%;
    font:100%;
  }
}

@media (min-width: 2580px) {
  html {
    zoom:184%;
    font:100%;
  }
}

@media (min-width: 2600px) {
  html {
    zoom:186%;
    font:100%;
  }
}

@media (min-width: 2620px) {
  html {
    zoom:187%;
    font:100%;
  }
}

@media (min-width: 2640px) {
  html {
    zoom:189%;
    font:100%;
  }
}

@media (min-width: 2660px) {
  html {
    zoom:190%;
    font:100%;
  }
}

@media (min-width: 2680px) {
  html {
    zoom:191%;
    font:100%;
  }
}

@media (min-width: 2700px) {
  html {
    zoom:193%;
    font:100%;
  }
}

@media (min-width: 2720px) {
  html {
    zoom:194%;
    font:100%;
  }
}

@media (min-width: 2740px) {
  html {
    zoom:196%;
    font:100%;
  }
}

@media (min-width: 2760px) {
  html {
    zoom:197%;
    font:100%;
  }
}

@media (min-width: 2780px) {
  html {
    zoom:199%;
    font:100%;
  }
}

@media (min-width: 2800px) {
  html {
    zoom:200%;
    font:100%;
  }
}

@media screen and (min-aspect-ratio: 11) {
  
}

.logo {
  position:relative;
  height:350px;
  width:100%;
}

.logoMoustache {
  position:relative;
  height:250px;
  width:100%;
}

.logoMoustache2 {
  position:relative;
  height:150px;
  width:100%;
}

.logoMoustach3 {
  position:relative;
  height:100px;
  width:100%;
}

.wide {
  vertical-align:top;
  display:inline-block;
  width:60%;
  height:95%;
}

.skinny {
  vertical-align:top;
  display:inline-block;
  width:40%;
  height:95%;
}

.wideM {
  vertical-align:top;
  display:inline-block;
  width:60%;
  height:95%;
}

.skinnyM {
  vertical-align:top;
  display:inline-block;
  width:40%;
  height:95%;
}

.mediumM {
  vertical-align:top;
  display:inline-block;
  width:30%;
  height:95%;
}

.memberM {
  vertical-align:top;
  display:inline-block;
  width:19%;
  height:95%;
}

.memberMtop {
  vertical-align:top;
  display:inline-block;
  width:20%;
  height:55%;
}

.memberMbottom {
  vertical-align:top;
  display:inline-block;
  width:20%;
  height:30%;
}

.midtext {
  position:relative;
  top:50%;
  transform:translateY(-50%);
  text-align:center;
  max-width:100%;
  max-height:100%;
}

#logo1 {
  background-image:var(--graphic_vhs);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
  height:100%;
  width:100%;
}

#logo2 {
  background-image:var(--graphic_cupcake);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
  height:100%;
  width:100%;
}

#logo3 {
  background-image:var(--graphic_dice);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
  height:100%;
  width:100%;
}

#logoM1 {
  background-image:var(--moustache_01);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
  height:100%;
  width:100%;
}

#logoM2 {
  background-image:var(--moustache_02);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
  height:100%;
  width:100%;
}

#logoM3 {
  background-image:var(--moustache_03);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
  height:100%;
  width:100%;
}

.logoM4 {
  background-image:var(--moustache_04);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
  height:70px;
  width:100%;
  clear:both;
}

.logoM5 {
  background-image:var(--moustache_05);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
  height:70px;
  width:100%;
  clear:both;
}

.logoM6 {
  background-image:var(--moustache_06);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
  height:70px;
  width:100%;
  clear:both;
}

.bar {
  position:relative;
  height:75px;
  width:100%;
}

.dicebar {
  position:relative;
  height:50px;
  width:100%;
  text-align:center:;
}

.dice {
  background:#dddddd;
  vertical-align:top;
  display:inline-block;
  width:29%;
  height:50px;
  margin-left:13px;
  margin-right:13px;
}

.dice:hover {
  background:#8E78B2;
}

.dicecont {
  position:relative;
  top:50%;
  transform:translateY(-50%);
  text-align:left;
  padding-left:15px;
  max-width:100%;
  max-height:100%;
}

.diceleft {
  vertical-align:top;
  display:inline-block;
  width:15%;
  height:50px;
  text-align:center;
}

.diceright {
  vertical-align:top;
  display:inline-block;
  width:80%;
  height:50px;
  margin-left:2%;
}

.dice01,.dice02,.dice03,.dice04,.dice05,.dice06 {
  width:50px;
  height:50px;
}

.dice01 {
  background:var(--dice_01);
  background-size:contain;
}

.dice02 {
  background:var(--dice_02);
  background-size:contain;
}

.dice03 {
  background:var(--dice_03);
  background-size:contain;
}

.dice04 {
  background:var(--dice_04);
  background-size:contain;
}

.dice05 {
  background:var(--dice_05);
  background-size:contain;
}

.dice06 {
  background:var(--dice_06);
  background-size:contain;
}

.album_01,.album_02,.album_03,.album_04,.album_05,.album_06,.album_07,.album_08,.album_09,.album_10,.album_11,.album_12,.album_13,.album_14,.album_15,.album_16,.album_17,.album_18,.album_19,.album_20 {
  width:270px;
  height:360px;
}

.album_01 {
  background:var(--album_01);
  background-size:contain;
}

.album_02 {
  background:var(--album_02);
  background-size:contain;
}

.album_03 {
  background:var(--album_03);
  background-size:contain;
}

.album_04 {
  background:var(--album_04);
  background-size:contain;
}

.album_05 {
  background:var(--album_05);
  background-size:contain;
}

.album_06 {
  background:var(--album_06);
  background-size:contain;
}

.album_07 {
  background:var(--album_07);
  background-size:contain;
}

.album_08 {
  background:var(--album_08);
  background-size:contain;
}

.album_09 {
  background:var(--album_09);
  background-size:contain;
}

.album_10 {
  background:var(--album_10);
  background-size:contain;
}

.album_11 {
  background:var(--album_11);
  background-size:contain;
}

.album_12 {
  background:var(--album_12);
  background-size:contain;
}

.album_13 {
  background:var(--album_13);
  background-size:contain;
}

.album_14 {
  background:var(--album_14);
  background-size:contain;
}

.album_15 {
  background:var(--album_15);
  background-size:contain;
}

.album_16 {
  background:var(--album_16);
  background-size:contain;
}

.album_17 {
  background:var(--album_17);
  background-size:contain;
}

.album_18 {
  background:var(--album_18);
  background-size:contain;
}

.album_19 {
  background:var(--album_19);
  background-size:contain;
}

.album_20 {
  background:var(--album_20);
  background-size:contain;
}

.video_01,.video_02,.video_03,.video_04,.video_05,.video_06,.video_07,.video_08,.video_09,.video_10,.video_11,.video_12,.video_13,.video_14,.video_15,.video_16,.video_17,.video_18,.video_19,.video_20 {
  width:400px;
  height:225px;
}

.video_01 {
  background:var(--video_01);
  background-size:contain;
}

.video_02 {
  background:var(--video_02);
  background-size:contain;
}

.video_03 {
  background:var(--video_03);
  background-size:contain;
}

.video_04 {
  background:var(--video_04);
  background-size:contain;
}

.video_05 {
  background:var(--video_05);
  background-size:contain;
}

.video_06 {
  background:var(--video_06);
  background-size:contain;
}

.video_07 {
  background:var(--video_07);
  background-size:contain;
}

.video_08 {
  background:var(--video_08);
  background-size:contain;
}

.video_09 {
  background:var(--video_09);
  background-size:contain;
}

.video_10 {
  background:var(--video_10);
  background-size:contain;
}

.video_11 {
  background:var(--video_11);
  background-size:contain;
}

.video_12 {
  background:var(--video_12);
  background-size:contain;
}

.video_13 {
  background:var(--video_13);
  background-size:contain;
}

.video_14 {
  background:var(--video_14);
  background-size:contain;
}

.video_15 {
  background:var(--video_15);
  background-size:contain;
}

.video_16 {
  background:var(--video_16);
  background-size:contain;
}

.video_17 {
  background:var(--video_17);
  background-size:contain;
}

.video_18 {
  background:var(--video_18);
  background-size:contain;
}

.video_19 {
  background:var(--video_19);
  background-size:contain;
}

.video_20 {
  background:var(--video_20);
  background-size:contain;
}

.ticketa,.ticketc,.ticketp,.ticketv,.ticketLeft,.ticketLA,.ticketLS {
  vertical-align:top;
  display:inline-block;
  height:75px;
  margin-left:17px;
}

.ticketa {
  background:#dddddd;
  width:285px;
}

.ticketc,.ticketp,.ticketv {
  background:#dddddd;
  width:250px;
/*margin-right:17px;*/
}

.ticketLA,.ticketLS {
  background:#dddddd;
  width:auto%;
}

.ticketLeft {
/*width:auto;*/
  width:176px;
  margin-right:17px;
}

.ticketLogo {
  float:right;
  width:auto;
  height:75px;
}

.ticketLogoA,.ticketLogoS {
  width:75px;
  height:75px;
}

.ticketLogoA {
  background:var(--logo_amazon);
  background-size:contain;
}

.ticketLogoS {
  background:var(--logo_snapchat);
  background-size:contain;
}

.ticketa:hover {
  background:#42c8c8;
}

.ticketc:hover {
  background:#68A0BD;
}

.ticketp:hover {
  background:#b350a6;
}

.ticketv:hover {
  background:#d9289b;
}

.ticketLA:hover {
  background:#FF9900;
}

.ticketLS:hover {
  background:#fffc00;
}

.text1 {
  margin:0;
  color:#333333;
  clear:both;
  font-size:1.8em;
  line-height:1.25em;
  font-family:'PoiretOne';
}

.text2 {
  margin:0;
  color:#333333;
  clear:both;
  font-size:1.25em;
  line-height:1.5em;
  font-family:'Parisienne',Tahoma,sans-serif;
}

.text3 {
  margin:0;
  color:#333333;
  clear:both;
  font-size:1.5em;
  line-height:1.25em;
  font-family:'PoiretOne';
}

.text4 {
  margin:0;
  color:#FF0090;
  clear:both;
  font-size:3.5em;
  line-height:1.25em;
  font-family:'PoiretOne';
  font-weight:bold;
  text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;
}

.text5 {
  margin:0;
  color:#333333;
  clear:both;
  font-size:2.655em;
  line-height:1.5em;
  font-family:'PoiretOne';
  font-weight:bold;
}

.text6 {
  margin:0;
  color:#333333;
  clear:both;
  font-size:1.25em;
  line-height:1.5em;
  font-family:'Parisienne',Tahoma,sans-serif;
}

.text7 {
  margin:0;
  color:#333333;
  clear:both;
  font-size:.75em;
  line-height:.75em;
  font-family:'NewsCycle',Helvetica,sans-serif;
}

.text8 {
  margin:0;
  color:#FF0090;
  clear:both;
  font-size:1.75em;
  line-height:1.25em;
  font-family:'PoiretOne';
  font-weight:bold;
}