@charset "UTF-8";

/* OATHTAKER CODED Â© 2016-2017 =================================================== */
Model Name: RyderGoodee
Type: Custom MFC Profile
Author: Max Oathtaker
Author Link: http://profiles.myfreecams.com/oathtaker
Author Email: m.oathtaker@gmail.com
Version: 1.11
Intellectual Property & Copyright Notice: The design and content of this profile and all associated copyright and other intellectual property rights to the profile and the material on the profile are reserved.You may not copy,modify,republish or in any other way use the design,stylings and/or contents of this profile except as expressly permitted by the model and myself,and you must not download any material or copy and save any material to your computer without prior permission. /=================================================== */
html {
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  border:0;
  font-size:62.5%;
}

@media only all and (max-width: 640px) and (max-height: 480px) {
  body {
    background-size:640px 480px;
    -moz-background-size:640px 480px;
    -webkit-background-size:640px 480px;
  }
}

a,a:visited {
  color:#DF0101;
  text-decoration:none;
}

a:hover,a:focus {
  color:#04B404;
  text-decoration:none;
}

@media only screen and (orientation: portrait) and (device-width: 320px),(device-width: 768px) {
  body {
    -webkit-background-size:auto 100%;
  }
}

@media only screen and (orientation: landscape) and (device-width: 320px),(device-width: 768px) {
  body {
    -webkit-background-size:100% auto;
  }
}

@font-face {
  font-family:'Source Sans';
  src:url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNHq-FFgoDNV3GTKpHwuvtI.woff),url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNzbP97U9sKh0jjxbPbfOKg.ttf),local('Source Sans Pro'),local(Source-Sans-Pro-regular);
}

@font-face {
  font-family:'Josefin';
  src:url(https://fonts.gstatic.com/s/josefinsans/v9/xgzbb53t8j-Mo-vYa23n5qRDOzjiPcYnFooOUGCOsRk.woff),url(https://fonts.gstatic.com/s/josefinsans/v9/xgzbb53t8j-Mo-vYa23n5onF5uFdDttMLvmWuJdhhgs.ttf),local('Josefin Sans'),local(Josefin-Sans-regular);
}

.menu {
  position:fixed;
  left:1%;
  top:6%;
  margin:-2.5em 0 0;
  z-index:5;
  background:rgba(255,255,255,0.15);
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  color:#9E65B2;
  font-weight:600;
  font-size:.95rem;
  line-height:1.22rem;
  text-align:left;
  text-transform:uppercase;
  border:solid 1px #BB727C;
  padding:.5em;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
}

body {
  margin:0;
  padding:0;
  font-family:Helvetica,Arial,sans-serif;
  font-size:1rem;
  line-height:1.25;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbnVkhfMENUUl9mWTQ) top center no-repeat;
  background-attachment:fixed;
  background-size:cover;
  -moz-background-size:cover;
  -webkit-background-size:cover;
  font-smooth:always;
  font-smoothing:antialiased;
  -moz-font-smoothing:antialiased;
  -webkit-font-smoothing:antialiased;
  -webkit-font-smoothing:subpixRG-antialiased;
}

#profile {
  width:960px;
  margin:10px auto 40px;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbnQVI0bHZrZ19YQ3M) top center no-repeat,linear-gradient(to bottom,#FFF 25%,#FED5DD 75%) repeat scroll 0 0 rgba(0,0,0,0);
  -webkit-box-shadow:0 0 12px 3px rgba(0,0,0,.8);
  -moz-box-shadow:0 0 12px 3px rgba(0,0,0,.8);
  border-top-left-radius:.5em;
  border-top-right-radius:.5em;
  line-height:1;
  z-index:300;
}

#profile_header {
  padding:450px 0 0;
}

.profile_section_content {
  z-index:auto;
}

.container {
  display:block;
  margin:0 0 0 20px;
  -webkit-backface-visibility:hidden;
}

#profile_avatar,#avatar_holder,#profile_main_photo,#header_bar,#footer_bar,#blurb_label,#about_me_label,#status_label,#member_type_value,#member_message_value,#unix_last_updated_container,#show_message_dialog {
  display:none;
}

#About,#TipMenu,#Raffle,#Videos,#TeamR,#TeamRR,#TeamT {
  position:absolute;
  margin-top:10px;
  height:0;
  width:0;
}

#username_container,#cam_score_container,#gender_container,#age_container,#country_container,#city_container,#ethnicity_container,#sexual_preference_container,#marital_status_container,#occupation_container,#school_container,#body_type_container,#weight_container,#height_container,#hair_container,#eyes_container,#smoke_container,#drink_container,#drugs_container,#favorite_food_container,#pets_container,#automobile_container {
  display:block;
  width:340px;
  margin:0 0 0 100px;
  float:left;
}

#member_status_value {
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:500;
  font-size:.85rem;
  z-index:1;
}

.menu a {
  text-decoration:none;
  color:#9E65B2;
}

.menu:hover a {
  color:#BCA9F5;
}

.menu a:hover {
  color:#9E65B2;
  font-weight:600;
}

#member_status_value:before {
  color:#41395f!important;
  content:'I Am -  ';
  font-size:.75rem;
}

#status_container {
  position:absolute;
  top:550px;
  right:2%;
  z-index:1;
}

#status_container a:link {
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:600;
  font-size:.75rem;
  color:#41395f;
}

.heading {
  display:none;
}

#about_me_value {
  display:block;
  margin:0 auto 0 -20px;
}

ul,ol {
  padding:0;
  margin:0;
  list-style-type:none;
}

#profile_about_me {
  width:920px;
  padding-top:565px;
  z-index:3;
}

#ot_logo {
  position:fixed;
  top:1%;
  right:1%;
}

.container {
  display:block;
  margin:0 0 0 20px;
}

#profile_header {
  padding:0;
}

#profile_header_container {
  min-height:0;
}

.profile_section_content {
  border-spacing:0;
  top:-7px;
  z-index:auto;
}

img {
  border-radius:0;
  box-shadow:none;
}

.img_radius_shadow {
  border-radius:0;
  box-shadow:none;
}

#img_preview {
  border-radius:0;
  box-shadow:none;
}

.profile_section_content .label {
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:.9rem;
  line-height:1rem;
  color:#773091;
  text-transform:uppercase;
}

.profile_section_content .value {
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:.9rem;
  line-height:1.1rem;
  color:#2E2E2E;
}

#profile_photo_galleries {
  position:relative;
  border-radius:5px;
  text-align:center;
}

.photo_gallery_previews {
  text-align:center;
}

.twocolumn {
  column-count:2;
  -webkit-column-count:2;
  -moz-column-count:2;
}

.photo_gallery_name {
  display:block;
  width:auto;
}

.photo_gallery_preview {
  color:#A20F19;
  width:160px;
}

.photo_gallery_preview > a {
  -webkit-transition:all .5s ease;
  -moz-transition:all .5s ease;
  -o-transition:all .5s ease;
  transition:all .5s ease;
}

.photo_gallery_preview > a:hover {
  opacity:.6;
}

.photo_gallery_preview .photo_gallery_count {
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:.85rem;
  color:#773091;
}

.photo_gallery_preview a,.photo_gallery_preview a:link,.photo_gallery_preview a:active,.photo_gallery_preview a:hover,.photo_gallery_preview a:visited {
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:.9rem;
  line-height:1rem;
  color:#773091;
  text-decoration:none;
  white-space:nowrap;
}

.photo_gallery_image {
  border:3px solid #773091;
  border-radius:100%;
  -moz-border-radius:100%;
  -webkit-border-radius:100%;
}

#profile_friends {
  width:900px!important;
  position:relative;
}

#favorite_models_container .value {
  font-family:Geneva,"Helvetica Neue",Helvetica,sans-serif;
  font-size:.8rem;
  font-weight:500;
}

#favorite_models_container .value a {
  display:inline-block;
  margin:5px 0;
  padding:1px 5px;
  background:#FFF;
  color:#2E2E2E;
  border:solid 2px #773091;
  border-radius:4px;
  text-decoration:none;
  box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
}

#blurb_container #blurb_value {
  width:580px;
  position:absolute;
  top:550px;
  left:176px;
  text-align:center;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:.9rem;
  line-height:1rem;
  color:#41395f;
  text-transform:uppercase;
}

#favorite_models_container a:hover {
  background:#088A08;
  color:#FFF;
  border-radius:4px;
  box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
}

#friends_container .value {
  font-family:Geneva,"Helvetica Neue",Helvetica,sans-serif;
  font-size:.8rem;
  font-weight:500;
}

#friends_container .value a {
  display:inline-block;
  margin:5px 0;
  padding:1px 5px;
  background:#FFF;
  color:#2E2E2E;
  border:solid 2px #773091;
  border-radius:4px;
  text-decoration:none;
  box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
}

#friends_container .value a:hover {
  background:#088A08;
  color:#FFF;
  border-radius:4px;
  box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
}

#tags_container {
  display:inline-block;
  width:900px;
  margin:0 0 0 20px;
}

#tags_container .value {
  font-family:"Source Sans",Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-size:.9rem;
  font-weight:400;
  line-height:1rem;
  color:#424242;
}

.container #last_login_string_label,#unix_last_login_label,#unix_last_broadcast_label {
  position:absolute;
  top:550px;
  left:1%;
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:500;
  font-size:.75rem;
  color:#41395f;
  text-shadow:none;
  text-transform:capitalize;
}

.container #last_login_string_value,#unix_last_login_value,#unix_last_broadcast_value {
  position:absolute;
  top:550px;
  left:9.5%;
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:500;
  font-size:.75rem;
  color:#41395f;
  text-shadow:none;
}

#profile_comments {
  position:relative;
  top:10px;
}

.RG-Spacer {
  width:900px;
  margin:10px auto;
  height:20px;
  background:transparent;
}

#Links {
  display:inline-block;
  width:940px;
  margin:25px 0 0 10px;
}

.RG-Panel {
  width:930px;
  height:auto;
  margin:20px auto;
  border-radius:6px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  background:transparent;
  text-align:center;
  z-index:99;
}

#RG-Welcome-Body {
  display:block;
  width:940px;
  height:460px;
  margin:0 auto;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbncUkzS1hGUW1mT28) top center no-repeat;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

#RG-Skype-Body {
  display:block;
  width:940px;
  min-height:50px;
  margin:0 auto;
}

.Link-Amazon a {
  display:inline-block;
  float:left;
  margin:0 0 0 275px;
  width:120px;
  height:123px;
  padding:0 0 0 5px;
  z-index:998;
  background:transparent url(https://drive.google.com/uc?id=0B9thO8-fiQbnNUlCV2NISm15ZUE) no-repeat;
}

.Link-Amazon a:hover {
  background-position:0 -124px;
}

.Link-Twitter a {
  display:inline-block;
  float:left;
  width:120px;
  height:123px;
  padding:0 0 0 5px;
  z-index:998;
  background:transparent url(https://drive.google.com/uc?id=0B9thO8-fiQbnVDVTMDJMMUkxQkU) no-repeat;
}

.Link-Twitter a:hover {
  background-position:0 -124px;
}

.Link-Offline a {
  display:inline-block;
  float:left;
  width:120px;
  height:123px;
  padding:0 0 0 5px;
  z-index:998;
  background:transparent url(https://drive.google.com/uc?id=0B9thO8-fiQbnMVZsVDhPaUVtdDg) no-repeat;
}

.Link-Offline a:hover {
  background-position:0 -124px;
}

#RG-Raffle-Body {
  display:block;
  width:940px;
  height:600px;
  margin:20px auto;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbndjl1VmZkZ2dqUm8) top center no-repeat;
  box-shadow:0 0 8px 3px rgba(0,0,0,0.2);
  -webkit-box-shadow:0 0 8px 3px rgba(0,0,0,0.2);
  -moz-box-shadow:0 0 18px 3px rgba(0,0,0,0.2);
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

.RG-Section-Hdr {
  display:block;
  width:935px;
  height:auto;
  margin:50px 0 0;
}

.RG-Generic-Img {
  display:block;
  width:940px;
  height:auto;
  margin:20px auto;
  border-radius:6px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
}

.Main-Title {
  width:940px;
  margin:0 auto;
  margin-top:50px;
  font-family:"Josefin",Arial,sans-serif;
  font-size:2rem;
  font-weight:600;
  line-height:2rem;
  text-align:center;
  color:#773091;
}

.Main-Title2 {
  width:940px;
  margin:0 auto;
  margin-top:20px;
  font-family:"Josefin",Arial,sans-serif;
  font-size:1.5rem;
  font-weight:600;
  line-height:2rem;
  text-align:center;
  color:#773091;
}

#RG-TipMenu-Content {
  display:inline-block;
  vertical-align:top;
  margin:10px;
  width:420px;
}

.TmImg {
  margin:-35px 5px;
}

.TipMenu-Note {
  display:inline-block;
  margin:-95px 0 0 60px;
  text-align:left;
  width:350px;
  z-index:1;
}

.Sub-Title {
  width:940px;
  padding:3px 0;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:500;
  font-size:1.1rem;
  line-height:1.15rem;
  text-align:center;
  color:#151515;
}

.Raffle-Text {
  width:940px;
  margin:10px auto;
  padding:280px 0;
  font-family:"Yanone Kaffeesatz",Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:1.35rem;
  line-height:1.35rem;
  text-align:center;
  color:#FFF;
}

#RG-RButton-Body {
  display:block;
  width:470px;
  height:auto;
  margin:20px auto;
}

.RButton {
  display:inline-block;
  margin:0 0 0 10px;
  box-shadow:inset 0 1px 0 0 #fff6af;
  -webkit-box-shadow:inset 0 1px 0 0 #fff6af;
  -moz-box-shadow:inset 0 1px 0 0 #fff6af;
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffec64),color-stop(1,#ffab23));
  background:-webkit-linear-gradient(top,#ffec64 5%,#ffab23 100%);
  background:-moz-linear-gradient(top,#ffec64 5%,#ffab23 100%);
  background:-ms-linear-gradient(top,#ffec64 5%,#ffab23 100%);
  background:linear-gradient(to bottom,#ffec64 5%,#ffab23 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64',endColorstr='#ffab23',GradientType=0);
  background-color:#ffec64;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
  border:1px solid #ffaa22;
  cursor:pointer;
  color:#333333;
  font-family:Arial;
  font-size:15px;
  font-weight:bold;
  padding:6px 24px;
  text-decoration:none;
  text-shadow:0 1px 0 #ffee66;
}

#RG-TipMenu-Body {
  display:block;
  width:850px;
  height:auto;
  margin:0 0 0 70px;
}

#RG-TipMenu-Body a {
  text-decoration:none;
  color:#000;
}

#RG-TipMenu-Body a:hover {
  text-decoration:none;
  font-weight:600;
  font-size:1.05rem;
  color:#773091;
}

#RG-TipMenu1 li,#RG-TipMenu2 li {
  list-style:none;
  margin:10px 10px 0;
  padding:10px;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:1.05rem;
  line-height:1.15rem;
  line-height:1rem;
  text-transform:capitalize;
  color:#000;
  width:auto;
}

#RG-TipMenu-L {
  display:inline-block;
  vertical-align:top;
  margin:10px;
  width:380px;
}

.HTipper-Name {
  white-space:nowrap;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:1.15rem;
  font-style:normal;
  line-height:1.7rem;
  color:#1C1C1C;
  margin:0 0 0 5px;
  text-align:right;
}

.HTipperC-Name {
  white-space:nowrap;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:1.15rem;
  font-style:normal;
  line-height:1.7rem;
  color:#1C1C1C;
  margin:0 0 0 5px;
  text-align:center;
}

.RButton:hover {
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ffab23),color-stop(1,#ffec64));
  background:-webkit-linear-gradient(top,#ffab23 5%,#ffec64 100%);
  background:-moz-linear-gradient(top,#ffab23 5%,#ffec64 100%);
  background:-ms-linear-gradient(top,#ffab23 5%,#ffec64 100%);
  background:linear-gradient(to bottom,#ffab23 5%,#ffec64 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23',endColorstr='#ffec64',GradientType=0);
  background-color:#ffab23;
}

.RButton:active {
  position:relative;
  top:1px;
}

.Videos-RG {
  width:900px;
  height:635px;
  margin:10px 0 0 25px;
  overflow:auto;
}

.Videos-RG::-webkit-scrollbar {
  -webkit-appearance:none;
  width:10px;
}

.Videos-RG::-webkit-scrollbar-thumb {
  border-radius:2px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  background-color:#773091;
}

.Videos-RG::-webkit-scrollbar-track-piece {
  border-radius:2px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
}

.Sub-Title2 {
  width:940px;
  padding:3px 0;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:500;
  font-size:1.06rem;
  line-height:1.1rem;
  text-align:center;
  color:#151515;
}

.Welcome-Text {
  width:450px;
  margin:0 0 0 15px;
  padding:20px 0 0;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:1.15rem;
  line-height:1.45rem;
  text-align:center;
  color:#000;
}

.General-Text {
  width:940px;
  margin:10px auto;
  padding:20px 0 20px 20px;
  font-family:"Source Sans",Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:1rem;
  line-height:1.3rem;
  text-align:center;
  color:#000;
}

.Video-Item {
  position:relative;
  width:220px;
  height:315px;
  float:left;
  padding:0 0 5px;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbneFZIT1AzekYwMU0);
}

.Video-Item-Title {
  width:220px;
  margin:auto;
  padding:10px 0;
  overflow:hidden;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:.95rem;
  line-height:1rem;
  color:#424242;
  text-transform:uppercase;
  text-align:center;
}

#RG-TipMenu-R {
  display:inline-block;
  vertical-align:top;
  margin:10px;
  width:380px;
}

.Video-Item-Desc {
  position:absolute;
  width:195px;
  top:135px;
  left:12px;
  overflow:hidden;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:500;
  font-size:.93rem;
  line-height:1rem;
  color:#424242;
  text-align:center;
  padding:10px 0;
}

.Skype-Text {
  width:920px;
  margin:0 auto;
  padding:20px 0 0;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:1.15rem;
  line-height:1.45rem;
  text-align:center;
  color:#000;
}

.Video-Item-Details {
  position:absolute;
  left:10px;
  top:230px;
  width:200px;
  height:33px;
  overflow:hidden;
  font-size:1.1rem;
  color:#000;
  border-style:solid;
  border-color:#585858;
  border-top-width:1px;
  border-left:none;
  border-right:none;
  border-bottom:none;
}

.Video-Item-Cost {
  position:absolute;
  width:205px;
  margin:3px 0 0;
  font-size:1.1rem;
  font-weight:700;
  text-align:center;
  color:#424242;
}

.Video-Item-TMB {
  border:2px solid #773091;
  width:164px;
  height:92px;
}

.Video-Item-TMB-Cont {
  display:inline-block;
  position:absolute;
  top:45px;
  left:26px;
}

.Video-Item-TMB-Cont img {
  position:relative;
  border-radius:4%;
  -webkit-border-radius:4%;
  -moz-border-radius:4%;
}

.HVIC-Container {
  position:relative;
  float:left;
  width:100px;
  height:100px;
}

.HVIC-Container a.HVIC {
  position:absolute;
  top:0;
  left:0;
  display:none;
  width:100px;
  height:100px;
}

.HVIC-Container:hover a.HVIC {
  display:block;
}

.Video-Item-BCont {
  position:absolute;
  top:265px;
  left:0;
  width:100%;
  text-align:center;
}

.Club-Container {
  display:block;
  width:940px;
  height:auto;
  margin:0 auto;
}

#RG-Goal-Body {
  display:block;
  width:940px;
  height:300px;
  margin:0 auto;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbnZWlDMGZwSU1JUUE) top center no-repeat;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

#Goal-Text {
  width:330px;
  margin:20px 0 0 580px;
  padding:10px 0 0;
  font-family:"Source Sans","Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.15rem;
  line-height:1.2rem;
  text-align:center;
  color:#000;
}

.Club-Body {
  display:block;
  width:940px;
  height:auto;
  margin:0 0 30px;
}

#TeamR-Names-Container {
  display:block;
  width:940px;
  margin:10px auto;
  padding:30px 0 5px;
  min-height:100px;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbnb1Qza2dIYmJKNmM) top center no-repeat;
}

#TeamRR-Names-Container {
  display:block;
  width:940px;
  margin:10px auto;
  padding:30px 0 5px;
  min-height:100px;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbnNTBBVVc4N0tacDg) top center no-repeat;
}

.VIB {
  display:inline-block;
  position:relative;
  padding:5px 20px;
  overflow:hidden;
  font-size:1rem;
  text-transform:uppercase;
  text-decoration:none;
  color:#424242;
  background:#dbc1e8;
  border-radius:4px;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
}

.VIB:hover {
  color:#FFF;
  background:#088A29;
}

@media all and (max-width: 1024px) {
  .menu,#ot_logo,#status_container {
    display:none;
  }
}

.VIB:visited {
  color:#FFF;
}

.Video-New-Tag {
  position:absolute;
  top:1px;
  left:0;
  width:50px;
  height:50px;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbnSTdBT2ZkLVJjMFE);
  background-size:100% 100%;
  border-top-left-radius:4%;
  -webkit-border-top-left-radius:4%;
  -moz-border-radius-topleft:4%;
}

#TeamT-Names-Container {
  display:block;
  width:940px;
  margin:10px auto;
  padding:30px 0 5px;
  min-height:100px;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbnS3N0NDBwcXJ1eEE) top center no-repeat;
}

#TeamR-Names {
  width:920px;
  margin:0 0 0 60px;
  font-family:"Josefin",Arial,sans-serif;
  font-size:1.15rem;
  line-height:1.4rem;
  font-weight:600;
  color:#41395f;
  word-spacing:;
  overflow:auto;
  white-space:pre-line;
  padding:10px 4px;
  -webkit-column-count:4;
  -moz-column-count:4;
  column-count:4;
  -webkit-column-width:100px;
  -moz-column-width:100px;
  column-width:100px;
  -webkit-column-gap:10px;
  -moz-column-gap:10px;
  column-gap:10px;
  column-fill:auto;
}

.wall_post {
  display:inline-block;
  width:450px;
  max-height:400px;
  margin:0 0 10px;
}

#wall_poster_username {
  display:none;
}

.wall_post_info a:link {
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.82rem;
  margin:0 0 0 -6px;
  color:#773091;
  text-decoration:none;
}

#TeamRR-Names {
  width:920px;
  margin:0 0 0 60px;
  font-family:"Josefin",Arial,sans-serif;
  font-size:1.15rem;
  line-height:1.4rem;
  font-weight:600;
  color:#41395f;
  word-spacing:;
  overflow:auto;
  white-space:pre-line;
  padding:10px 4px;
  -webkit-column-count:4;
  -moz-column-count:4;
  column-count:4;
  -webkit-column-width:100px;
  -moz-column-width:100px;
  column-width:100px;
  -webkit-column-gap:10px;
  -moz-column-gap:10px;
  column-gap:10px;
  column-fill:auto;
}

#profile_mfc_news_feed_content {
  display:inline-block;
  width:960px;
}

#TeamT-Names {
  width:920px;
  margin:0 0 0 60px;
  font-family:"Josefin",Arial,sans-serif;
  font-size:1.15rem;
  line-height:1.4rem;
  font-weight:600;
  color:#41395f;
  word-spacing:;
  overflow:auto;
  white-space:pre-line;
  padding:10px 4px;
  -webkit-column-count:4;
  -moz-column-count:4;
  column-count:4;
  -webkit-column-width:100px;
  -moz-column-width:100px;
  column-width:100px;
  -webkit-column-gap:10px;
  -moz-column-gap:10px;
  column-gap:10px;
  column-fill:auto;
}

.wall_post_info a:visited {
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:600;
  font-style:italic;
  font-size:.82rem;
  margin:0 0 0 -6px;
  color:#848484;
  text-decoration:none;
}

.wall_post_time {
  display:inline-table;
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.75rem;
  background:transparent;
  padding:1px 0 0;
  color:#424242;
}

#profile_mfc_news_feed_content .heading {
  display:inline-block;
  width:940px;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:.9rem;
  color:#773091;
  text-transform:uppercase;
  text-align:center;
}

.my_mfc_news_feed::-webkit-scrollbar {
  -webkit-appearance:none;
  width:10px;
}

.wall_post_body {
  width:auto;
  min-height:175px;
  font-family:"Source Sans",Geneva,Tahoma,Verdana,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.85rem;
  line-height:1rem;
  color:#000;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-top:.5rem solid #773091;
  border-bottom:.15rem solid rgba(102,102,102,0.5);
  padding:10px;
  margin:0 0 3px 10px;
  background:linear-gradient(to bottom,#F6F6F6 0%,#FFFFFF 100%) repeat scroll 0 0 rgba(0,0,0,0);
  box-shadow:0 0 3px rgba(0,0,0,0.3);
  -moz-box-shadow:0 0 3px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 3px rgba(0,0,0,0.3);
  -o-box-shadow:0 0 3px rgba(0,0,0,0.3);
}

#profile_interests_content .profile_section_content {
  display:inline-block;
  width:450px;
  text-align:center;
  margin-left:230px;
}

#profile_interests_content .profile_section_content .label {
  display:inline-block;
  width:450px;
  font-family:"Josefin","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:.9rem;
  color:#773091;
  text-transform:uppercase;
  text-align:center;
}

.wall_post_info {
  display:inline-table;
  width:auto;
  font-family:"Source Sans",Geneva,Tahoma,Verdana,sans-serif;
  font-weight:800;
  font-style:normal;
  font-size:.85rem;
  text-decoration:none;
  text-transform:capitalize;
  background:transparent;
  padding:5px;
  color:#424242;
}

.meter > span {
  display:block;
  height:100%;
  -webkit-border-top-right-radius:2px;
  -webkit-border-bottom-right-radius:2px;
  -moz-border-radius-topright:2px;
  -moz-border-radius-bottomright:2px;
  border-top-right-radius:2px;
  border-bottom-right-radius:2px;
  -webkit-border-top-left-radius:2px;
  -webkit-border-bottom-left-radius:2px;
  -moz-border-radius-topleft:2px;
  -moz-border-radius-bottomleft:2px;
  border-top-left-radius:2px;
  border-bottom-left-radius:2px;
  background-color:rgb(43,194,83);
  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgb(43,194,83)),color-stop(1,rgb(84,240,84)));
  background-image:-moz-linear-gradient(center bottom,rgb(43,194,83) 37%,rgb(84,240,84) 69%);
  -webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);
  -moz-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);
  box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);
  position:relative;
  overflow:hidden;
  text-align:right;
  height:18px;
  line-height:18px;
  font-weight:bold;
}

.meter > span:after,.animate > span > span {
  content:"";
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
  background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgba(255,255,255,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.2)),color-stop(.75,rgba(255,255,255,.2)),color-stop(.75,transparent),to(transparent));
  background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);
  z-index:1;
  -webkit-background-size:50px 50px;
  -moz-background-size:50px 50px;
  background-size:50px 50px;
  -webkit-animation:move 2s linear infinite;
  -moz-animation:move 2s linear infinite;
  -webkit-border-top-right-radius:8px;
  -webkit-border-bottom-right-radius:8px;
  -moz-border-radius-topright:8px;
  -moz-border-radius-bottomright:8px;
  border-top-right-radius:8px;
  border-bottom-right-radius:8px;
  -webkit-border-top-left-radius:20px;
  -webkit-border-bottom-left-radius:20px;
  -moz-border-radius-topleft:20px;
  -moz-border-radius-bottomleft:20px;
  border-top-left-radius:20px;
  border-bottom-left-radius:20px;
  overflow:hidden;
}

.wall_post_avatar {
  float:left;
  margin-top:5px;
  width:80px;
  height:68px;
  background:url(https://drive.google.com/uc?id=0B9thO8-fiQbnUzVDRlRCSVNOLXM);
  z-index:98;
}

.wall_post_avatar img {
  width:53px;
  height:53px;
  border:none;
  border-radius:1px;
  padding:8px 0 0 7px;
}

#new_comment_buttons input[type='submit'] {
  text-decoration:none;
  text-align:center;
  padding:5px 13px;
  border:solid 1px #773091;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:.95rem;
  font-weight:bold;
  color:#FFF;
  background-color:#773091;
  background-image:-moz-linear-gradient(top,#773091 0%,#b26ccc 100%);
  background-image:-webkit-linear-gradient(top,#773091 0%,#b26ccc 100%);
  background-image:-o-linear-gradient(top,#773091 0%,#b26ccc 100%);
  background-image:-ms-linear-gradient(top,#773091 0%,#b26ccc 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b26ccc',endColorstr='#b26ccc',GradientType=0);
  background-image:linear-gradient(top,#773091 0%,#b26ccc 100%);
  -webkit-box-shadow:0 0 2px #bababa,inset 0 0 1px #ffffff;
  -moz-box-shadow:0 0 2px #bababa,inset 0 0 1px #ffffff;
  box-shadow:0 0 2px #bababa,inset 0 0 1px #ffffff;
  text-shadow:1px 1px 5px #000;
  filter:dropshadow(color=#000,offx=1,offy=1);
}

.my_mfc_news_feed::-webkit-scrollbar-thumb {
  border-radius:2px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  background-color:#773091;
}

.my_mfc_news_feed::-webkit-scrollbar-track-piece {
  border-radius:2px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
}

#profile_interests_content .profile_section_content .value {
  display:inline-block;
  width:450px;
  margin-left:0;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:.9rem;
  line-height:1.1rem;
  color:#000;
  text-align:center;
}

#profile_schedule .container {
  position:relative;
  display:inline-block;
  width:100px;
  height:65px;
  margin:0;
  margin-left:14px;
  padding:8px;
}

#RG-Mtr-Container {
  width:550px;
  margin-left:20px;
  margin-top:70px;
  background:transparent;
  z-index:99;
}

@-webkit-keyframes move {
  0% {
    background-position:0 0;
  }
  
  100% {
    background-position:50px 50px;
  }
}

@-moz-keyframes move {
  0% {
    background-position:0 0;
  }
  
  100% {
    background-position:50px 50px;
  }
}

#profile_schedule .heading {
  display:block;
  margin:20px auto;
  padding:8px 0;
  font-family:"Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.95rem;
  line-height:1.1rem;
  color:#773091;
  text-align:center;
}

#new_comment_buttons input[type='submit']:hover,#new_comment_buttons input[type='submit']:focus {
  text-decoration:none;
  text-align:center;
  padding:5px 13px;
  border:solid 1px #0B610B;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:.95rem;
  font-weight:bold;
  color:#FFF;
  background:#53922A;
  -webkit-box-shadow:0 0 2px #BABABA,inset 0 0 1px #FFF;
  -moz-box-shadow:0 0 2px #BABABA,inset 0 0 1px #FFF;
  box-shadow:0 0 2px #BABABA,inset 0 0 1px #FFF;
  text-shadow:1px 1px 5px #000;
  filter:dropshadow(color=#000,offx=1,offy=1);
}

.triangle-l {
  border-color:transparent #FED5DD transparent transparent;
  border-style:solid;
  border-width:15px;
  height:0;
  width:0;
  position:relative;
  left:-30px;
  top:65px;
  z-index:-1;
}

.triangle-r {
  border-color:transparent transparent transparent #FED5DD;
  border-style:solid;
  border-width:15px;
  height:0;
  width:0;
  position:relative;
  left:400px;
  top:35px;
  z-index:-1;
}

.HTClms {
  column-count:1;
  padding:30px 0;
  width:300px;
  margin:0 auto;
}

.HTps {
  display:flex;
}

#profile_schedule .label {
  display:block;
  width:100%;
  font-size:1.15em;
  line-height:1.12em;
  text-align:center;
}

#profile_schedule .value {
  position:absolute;
  display:inline-block;
  font-size:.85em;
  line-height:.95em;
  bottom:10px;
  color:#000;
  text-align:center;
}

#schedule_converted {
  text-align:center;
}

.rectangle {
  background:#FED5DD;
  height:50px;
  width:430px;
  position:relative;
  left:-15px;
  top:30px;
  float:left;
  box-shadow:0 0 4px rgba(0,0,0,0.55);
  -moz-box-shadow:0 0 4px rgba(0,0,0,0.55);
  -webkit-box-shadow:0 0 4px rgba(0,0,0,0.55);
  z-index:100;
}

.rectangle h2 {
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:1.4rem;
  font-style:normal;
  line-height:1.4rem;
  margin-top:10px;
  color:#FFF;
  text-shadow:0 0 1px rgb(0,0,0),0 0 2px rgb(0,0,0),0 0 4px rgb(0,0,0);
  text-align:center;
}

#RG-HTipper-Body {
  width:940px;
  min-height:200px;
  margin:20px auto;
}

#RG-HTipper-Cumu {
  display:inline-block;
  clear:both;
  margin:0 0 0 50px;
  width:400px;
  background:#FFF;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  -moz-box-shadow:0 0 8px rgba(0,0,0,0.3);
  -webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);
  position:relative;
  z-index:90;
}

.meter {
  height:20px;
  width:500px;
  position:relative;
  margin:0 0 20px;
  background:#FFFFFF;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  padding:10px;
  -webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);
  -moz-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);
  box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);
}

.animate > span:after {
  display:none;
}

.MBMtr > span {
  background-color:#D4A4F0;
  background-image:-moz-linear-gradient(top,#9F81F7,#D8CEF6);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9F81F7),color-stop(1,#D8CEF6));
  background-image:-webkit-linear-gradient(#9F81F7,#D8CEF6);
}

#RG-HTipper-Single {
  display:inline-block;
  clear:both;
  margin:0 0 0 40px;
  width:400px;
  background:#FFF;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  -moz-box-shadow:0 0 8px rgba(0,0,0,0.3);
  -webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);
  position:relative;
  z-index:90;
}

.HTipper-Tip {
  white-space:nowrap;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:1.15rem;
  font-style:normal;
  line-height:1.7rem;
  color:#1C1C1C;
  width:auto;
  margin-right:5px;
}

.SpcrH {
  width:100%;
  font-family:"Source Sans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:1.15rem;
  font-style:normal;
  line-height:1.7rem;
  color:#1C1C1C;
  border-bottom:2px dotted #1C1C1C;
  margin-bottom:5px;
}

#RG-SButton-Body {
  display:block;
  width:940px;
  margin:0 auto;
  padding:250px 0 10px 5px;
  text-align:center;
}

.SButton {
  display:inline-block;
  width:125px;
  margin:0 0 0 10px;
  -moz-box-shadow:inset 0 -3px 7px 0 #29bbff;
  -webkit-box-shadow:inset 0 -3px 7px 0 #29bbff;
  box-shadow:inset 0 -3px 7px 0 #29bbff;
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#2dabf9),color-stop(1,#0688fa));
  background:-moz-linear-gradient(top,#2dabf9 5%,#0688fa 100%);
  background:-webkit-linear-gradient(top,#2dabf9 5%,#0688fa 100%);
  background:-o-linear-gradient(top,#2dabf9 5%,#0688fa 100%);
  background:-ms-linear-gradient(top,#2dabf9 5%,#0688fa 100%);
  background:linear-gradient(to bottom,#2dabf9 5%,#0688fa 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dabf9',endColorstr='#0688fa',GradientType=0);
  background-color:#2dabf9;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  display:inline-block;
  cursor:pointer;
  color:#FFF;
  font-family:Arial;
  font-size:15px;
  padding:9px 23px;
  text-decoration:none;
  text-shadow:0 1px 0 #263666;
  text-transform:uppercase;
  text-align:center;
}

.SButton:hover {
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0688fa),color-stop(1,#2dabf9));
  background:-moz-linear-gradient(top,#0688fa 5%,#2dabf9 100%);
  background:-webkit-linear-gradient(top,#0688fa 5%,#2dabf9 100%);
  background:-o-linear-gradient(top,#0688fa 5%,#2dabf9 100%);
  background:-ms-linear-gradient(top,#0688fa 5%,#2dabf9 100%);
  background:linear-gradient(to bottom,#0688fa 5%,#2dabf9 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0688fa',endColorstr='#2dabf9',GradientType=0);
  background-color:#0688FA;
  color:#FFF;
}

.SButton:active {
  position:relative;
  top:1px;
  color:#1C1C1C;
}

.SButton:visited {
  color:#FFF;
}