@charset "UTF-8";

.square {
  width:500px;
  height:500px;
  font-size:30px;
  width:1090px;
  height:200px;
  top:-1000px;
  right:-1050x;
  Background-color:#00FFFF;
/* Your Color */
}

.neontext {
  font-size:17px;
  color:#fff;
  text-shadow:0 0 1px rgb(255,255,255),0 0 2px rgb(255,255,255),0 0 4px rgb(255,255,255),0 0 8px rgb(255,45,149),0 0 16px rgb(255,45,149),0 0 32px rgb(255,45,149),0 0 40px rgb(255,45,149),0 0 50px rgb(255,45,149);
  font-wight:bold;
}

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

a:visited {
  color:#ff0043;
}

body {
  background-color:#ffffff;
  background-color:#2babff;
  color:#2babff;
  font-family:'Verdana';
  font-weight:bold;
  font-style:italic;
  font-size:12px;
}

.profile_section_content {
  color:#FFFF00;
  border:0 none #fff8f8;
  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:#470765;
  filter:alpha(opacity=100);
  opacity:1;
  background-image:url(https://img.mfcimg.com/photos2/182/18280705/830-511-824-239-9010029.gif);
  background-size:100% 100%;
  background-repeat:no-repeat;
}  
}

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

.profile_section_content .heading {
  padding:5px;
  background-color:#FFFF33;
  color:brown;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
  -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 #777777;
  -moz-text-shadow:0 0 0 #777777;
  text-shadow:0 0 0 #777777;
}

.content {
  padding:5px;
}

/*============ new code from Jason ================*/
#about_me_container {
  float:left;
}

@font-face {
  font-family:'Rock Salt';
  font-style:normal;
  font-weight:400;
  src:local('Rock Salt'),local(RockSalt),url(http://fonts.gstatic.com/s/rocksalt/v6/Q94aHXFHGip10K5uxi1jOJBw1xU1rKptJj_0jans920.woff2) format("woff2");
  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,U+E0FF,U+EFFD,U+F000;
}

.jv-social-icons:after {
  content:"";
  background-size:99%;
  background-repeat:no-repeat;
  display:inline-block;
  position:absolute;
  width:50px;
  height:50px;
  top:-5px;
  right:-4px;
  box-sizing:border-box;
  border-radius:100%;
}

.jv-offlinetip:after {
  content:"";
  background-size:99%;
  background-repeat:no-repeat;
  display:inline-block;
  position:absolute;
  width:60px;
  height:60px;
  top:-5px;
  right:-4px;
  box-sizing:border-box;
  border-radius:0;
}

.jv-social-icons .tokens {
  margin-right:50px;
}

div span.tokens {
  display:block;
  float:right;
  text-transform:lowercase;
}

ul {
  margin:10px;
}

.jv-width {
  width:200px;
}

body {
  background-color:#003366;
  color:yellow;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
}

html {
  font:normal 16px / 20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
  background:#ffffff;
  color:#444444;
}

body {
  margin:0;
}

strong {
  font-weight:bold;
}

[class*='jv-width'] {
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}

.jv-width-1-2 {
  width:50%;
}

.jv-width-1-3 {
  width:33.333%;
}

.jv-width-1-4 {
  width:25%;
}

.jv-panel {
  display:block;
  position:relative;
  text-align:left;
  background:purple;
  border-bottom:1px solid #ddd;
  text-transform:uppercase;
  color:#fff;
  border-radius:20px;
  font-weight:normal;
  font-style:normal;
  font-size:110%;
  letter-spacing:-1px;
  box-shadow:0 0 30px rgba(0,0,0,0.2);
}

.jv-panel .jv-inner {
  margin:10px!important;
  display:block;
}

.jv-linked:hover {
  box-shadow:0 0 50px rgba(0,0,0,0.4);
}

.jv-linked:hover {
  background:#FF9100;
  color:#fff!important;
  text-decoration:none;
}

.jv-linked:hover a {
  color:#fff!important;
  text-decoration:none;
}

.jv-linked:hover .jv-social-icons:after {
  width:60px;
  height:60px;
  top:-10px;
  right:-4px;
  box-shadow:0 0 50px rgba(0,0,0,0.4);
}

.jv-linked:hover .jv-offlinetip:after {
  width:60px;
  height:60px;
  top:-10px;
  right:-4px;
  box-shadow:none;
}

[class*='jv-push-'],[class*='jv-pull-'] {
  position:relative;
}

.jv-pull-1-2 {
  left:-50%;
}

.jv-push-1-2 {
  left:50%;
}

.jv-push-1-3 {
  left:33.333%;
}

.jv-pull-1-3 {
  left:-33.333%;
}

div.jv-panel {
  -webkit-border-radius:24px;
  -moz-border-radius:24px;
  border-radius:24px;
}

div.request {
  margin:5px 0;
}

.jv-panel,.jv-linked:hover {
  text-decoration:none;
}

.jv-panel:before,.jv-panel:after {
  content:"";
  display:table;
}

.jv-panel:after {
  clear:both;
}

.jv-panel > :not(.jv-panel-title):last-child {
  margin-bottom:0;
}

.jv-form input[type="search"]::-webkit-search-cancel-button,.jv-form input[type="search"]::-webkit-search-decoration {
  -webkit-appearance:none;
}

.jv-form input[type="number"]::-webkit-inner-spin-button,.jv-form input[type="number"]::-webkit-outer-spin-button {
  height:auto;
}

.jv-form :-ms-input-placeholder {
  color:#999999!important;
}

.jv-form ::-webkit-input-placeholder {
  color:#999999;
}

.jv-form :disabled:-ms-input-placeholder {
  color:#999999!important;
}

.jv-form :disabled::-webkit-input-placeholder {
  color:#999999;
}

.jv-clearfix:before {
  content:"";
  display:table-cell;
}

.jv-clearfix:after {
  content:"";
  display:table;
  clear:both;
}

/* 
@font-face { font-family: 'FontAwesome'; src: url("../fonts/fontawesome-webfont.eot"); src: url("../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2") format('woff2'), url("../fonts/fontawesome-webfont.woff") format("woff"), url("../fonts/fontawesome-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
 */
@font-face {
  font-family:'FontAwesome';
  font-weight:normal;
  font-style:normal;
  src:url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0);
  src:url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype)","url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2)","url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff)","url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype)","url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");
}

.jv-container:before,.jv-container:after {
  content:"";
  display:table;
}

.jv-container:after {
  clear:both;
}

.jv-container-center {
  margin-left:auto;
  margin-right:auto;
}

.jv-contrast .jv-form :-ms-input-placeholder {
  color:rgba(68,68,68,0.7)!important;
}

.jv-contrast .jv-form ::-webkit-input-placeholder {
  color:rgba(68,68,68,0.7);
}

/*===========*/
h1,h2,h3,h4 {
  font-family:'Rock Salt';
  font-size:100%;
}

h2 {
  margin:15px 0;
  font-family:"Rock Salt",Helvetica,Arial,sans-serif;
  font-weight:normal;
  color:black;
  text-transform:none;
}

h2 {
  font-size:22px;
  line-height:35px;
}

h2:after {
  content:"";
  background-image:url(https://img.mfcimg.com/photos2/182/18280705/929-286-587-981-8836325.gif);
  position:relative;
  background-size:60%;
  background-repeat:no-repeat;
  display:inline-block;
  width:120px;
  height:70px;
  top:2rem;
  right:-10px;
  box-sizing:border-box;
}

.jv-grid {
  display:-ms-flexbox;
  display:-webkit-flex;
  display:flex;
  -ms-flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
  flex-wrap:wrap;
  margin:0;
  padding:0;
  list-style:none;
}

.jv-grid:before,.jv-grid:after {
  content:"";
  display:block;
  overflow:hidden;
}

.jv-grid:after {
  clear:both;
}

.jv-grid > * {
  -ms-flex:none;
  -webkit-flex:none;
  flex:none;
  margin:0;
  float:left;
}

.jv-grid > * > :last-child {
  margin-bottom:0;
}

.jv-grid {
  margin-left:-25px;
}

.jv-grid > * {
  padding-left:25px;
}

.jv-grid-margin {
  margin-top:15px;
  width:100%;
}

@font-face {
  font-family:'FontAwesome';
  src:url(../fonts/fontawesome-webfont.eot);
  src:url(../fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype)","url(../fonts/fontawesome-webfont.woff2") format("woff2)","url(../fonts/fontawesome-webfont.woff") format("woff)","url(../fonts/fontawesome-webfont.ttf") format("truetype");
  font-weight:normal;
  font-style:normal;
}

.jv-container {
  -moz-box-sizing:border-box;
  width:80%;
  box-sizing:border-box;
  max-width:100rem;
  padding:0 25px;
  min-width:70rem;
}

.jv-container {
  background:rgba(255,255,255,0.65);
  border-radius:20px;
}

.jv-container a:link,.jv-container a:visited {
  color:#FF00FF;
  text-decoration:none;
}

/* 
.jv-container a:hover {color:#C50000; text-decoration: none; font-weight: 600; font-size: 105%; letter-spacing: -1px;}
 */
.jv-contrast .jv-form :-ms-input-placeholder {
  color:rgba(68,68,68,0.7)!important;
}

.jv-contrast .jv-form ::-webkit-input-placeholder {
  color:rgba(68,68,68,0.7);
}

.jv-search-field::-webkit-search-cancel-button,.jv-search-field::-webkit-search-decoration {
  -webkit-appearance:none;
}

.jv-search-field::-ms-clear {
  display:none;
}

.jv-search-field:-ms-input-placeholder {
  color:#999999!important;
}

.jv-search-field::-webkit-input-placeholder {
  color:#999999;
}

.jv-offcanvas .jv-search-field:-ms-input-placeholder {
  color:#777777!important;
}

.jv-offcanvas .jv-search-field::-webkit-input-placeholder {
  color:#777777;
}

/* lists */
.jv-list {
  padding:0;
  list-style:none;
}

.jv-list > li:before,.jv-list > li:after {
  content:"";
  display:table;
}

.jv-list > li:after {
  clear:both;
}

.jv-list > li > :last-child {
  margin-bottom:0;
}

.jv-list ul {
  margin:0;
  padding-left:20px;
  list-style:none;
}

.jv-list-line > li:nth-child(n+2) {
  margin-top:5px;
  padding-top:5px;
  border-top:1px solid #dddddd;
}

.jv-list-striped > li {
  padding:5px;
}

.jv-list-striped > li:nth-of-type(odd) {
  background:#fafafa;
  border-radius:30px;
  font-size:120%;
}

.jv-list-striped.jv-list-red > li:nth-of-type(odd) {
  background:#009900;
  border-radius:30px;
  color:#000000;
  padding-top:15px;
  padding-bottom:15px;
  padding-left:15px;
  font-size:120%;
}

.jv-list-space > li:nth-child(n+2) {
  margin-top:10px;
}

.jv-list-striped > li:first-child {
/* 
  border-top: 1px solid #dddddd;
 */
}

#tipers {
  display:inline-block;
  width:800px;
  height:600px;
  margin:0 auto;
  background:url(http://mfcdesign.files.wordpress.com/2014/02/bgmain22.png),url(http://mfcdesign.files.wordpress.com/2014/02/bgmain1.gif);
  background-repeat:no-repeat,no-repeat;
  background-size:auto,100%;
  background-attachment:scroll,fixed;
  position:relative;
}

#tipersBod {
  width:760px;
  height:340px;
  margin-left:10px;
  margin-top:100px;
  background:url(http://mfcdesign.files.wordpress.com/2014/02/bgtpbody1.png) no-repeat rgba(255,255,255,.1);
  background-size:100%;
  overflow:auto;
  color:#fff;
  padding:10px;
  text-align:center;
  border:1px solid rgba(255,255,255,.5);
  background-position:center;
  text-shadow:0 1px 0 #000;
  font-size:16px;
}

#tipersBod:hover {
  color:#fff;
  text-shadow:0 0 8px #fff;
  -webkit-transition:ease .5s;
  -moz-transition:ease .5s;
  transition:ease .5s;
  background:url(http://mfcdesign.files.wordpress.com/2014/02/bgtbodyzhover2.png) center no-repeat;
  background-size:100%;
}

#tipersBod ul li {
  list-style:none;
  margin-left:-80px;
  display:block;
}

#tipersBod li::before {
  content:'';
  display:inline-block;
  width:20px;
  height:14px;
  margin-right:6px;
  background:url(http://mfcdesign.files.wordpress.com/2014/02/star.png) no-repeat bottom;
}

#tipersBod li:hover::before {
  content:'';
  display:inline-block;
  width:20px;
  height:14px;
  margin-right:6px;
  background:url(http://mfcdesign.files.wordpress.com/2014/02/tkn.png) no-repeat bottom;
  -webkit-transition:ease .5s;
  -moz-transition:ease .5s;
  transition:ease .5s;
}

#tipInfo {
  display:block;
  width:760px;
  height:100px;
  margin-left:10px;
  margin-top:10px;
  background:rgba(0,0,0,.5);
  overflow:auto;
  color:#fff;
  padding:10px;
  font-variant:small-caps;
}