@charset "UTF-8";

UTF-8;
  a:link,a:active {
    color:#036;
  }

  a:hover {
    color:#36C;
    text-decoration:underline;
  }

  a:visited {
    color:#0CF;
  }

  body {
    margin-left:100px;
    margin-top:0;
    width:960px;
    background-image:url(https://s12.gifyu.com/images/SDsyi.png),url(),url();
    background-repeat:no-repeat,no-repeat,no-repeat;
    background-position:top right,top,top left;
    background-size:30%,100%,100%;
    background-attachment:fixed,scroll,fixed;
    background-color:#000;
    color:#FFF;
    font-family:'Abel',Century Gothic;
    font-weight:normal;
    font-style:normal;
    font-size:16px!important;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
    padding:5px;
  }

  #about_me_label {
    opacity:0;
  }

  ::-webkit-scrollbar {
    height:9px;
    width:9px;
    border-top:1px solid #999;
    border-bottom:1px solid #999;
    border-left:1px dotted #FFF;
    border-right:1px dotted #FFF;
  }

  ::-webkit-scrollbar-thumb {
    width:9px;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border:1px solid #000;
    background:#09C;
  }

  #profile_about_me {
    font-size:16px!important;
  }

  .profile_subsection {
    font-size:16px;
  }

  .profile_section_content {
    text-align:left;
    text-indent:3px;
    color:#666666;
    border:1px solid #f00;
    padding:5px;
    margin:25px;
    font-size:16px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    -webkit-box-shadow:0 2px 0 #777777;
    -moz-box-shadow:0 2px 0 #777777;
    box-shadow:0 2px 0 #777777;
  }

  #five_things_label,#for_fun_label,#craziest_thing_label,#be_anywhere_label,#know_me_label, {
    opacity:0;
  }

  .profile_section_background {
    background-color:rgb(255,255,255);
    filter:alpha(opacity=100);
    opacity:1;
    font-size:16px;
  }

  .img_radius_shadow {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    border:3px solid rgba(0,102,153,.3) -webkit-box-shadow:0 0 0 #777777;
    -moz-box-shadow:0 0 0 #777777;
    box-shadow:0 0 0 #777777;
  }

  .img_radius_shadow:hover {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    border:3px solid rgba(0,102,153,1) -webkit-box-shadow:0 0 0 #777777;
    -moz-box-shadow:0 0 0 #777777;
    box-shadow:0 0 0 #777777;
  }

  .profile_section_content .heading {
    margin:25px;
    background-color:#036;
    color:#FFFFFF;
    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 {
    background-color:#fff;
    border-radius:10px;
    font-size:16px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
    padding:5px;
  }

  .heading {
    opacity:1;
  }

  .userShow {
    color:#f5f5f5;
    display:inline-block;
    width:300px;
    height:auto;
    padding-left:5px;
    padding-right:5px;
  }

  #header_bar {
  }

  .profile_row {
    top:-200px;
    padding-top:10px;
    border-radius:10px;
    font-size:16px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
  }

  .profile_section {
    margin-top:10px;
    margin-bottom:20px;
    border-radius:10px;
    font-size:16px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
  }

  #profile_header {
  }

  #profile_label {
  }

  .profile_section_content {
    background-color:rgba(255,255,255,.3);
    border:1px solid #fff;
    color:#000;
    font-size:16px;
  }

  #profile_main_about_holder {
    float:right;
    font-size:16px;
  }

  #profile_main_photo {
    opacity:1;
  }

  #profile_friends {
    height:165px;
    overflow:auto;
    color:#fff;
    background:rgba(0,0,0,.5);
    font-size:12px;
    margin-top:20px;
    padding:10px;
  }

  #profile_friends_label,.profile_friends_label {
    font-zise:16px;
    line-height:13px;
  }

  #profile_friends_value,.profile_friends_value {
    font-zise:16px;
  }

  #rate_container,#average_rating_container {
    font-zise:12px;
  }

  #profile_photo_galleries {
    display:block;
    margin-top:10px;
    margin-bottom:10px;
    background:url(http://trupa.files.wordpress.com/2013/09/bg1.jpg);
    background-repeat:repeat;
    background-position:left;
    background-attachment:fixed;
  }

  #profile_photo_galleries_img {
    border:2px solid #06C;
    background:#06C;
    padding:3px;
  }

  #profile_photo_galleries_img:hover {
    border:2px solid #009;
    background:#000;
    padding:3px;
  }

  #profile_photo_galleries a:link {
    color:#f00;
  }

  #profile_photo_galleries a:hover {
    color:#000;
  }

  #profile_photo_galleries a:visited {
    color:#f00;
  }

  .photo_gallery_preview {
    border:0 solid #FFF;
    color:#333;
  }

  .photo_gallery_preview:hover {
    border:0 solid #036;
  }

  .profile_section_background {
    background-color:#fff;
  }

  #footer_bar {
    opacity:1;
  }

  #colorbox,#cboxOverlay,#cboxWrapper {
    position:absolute;
    top:0;
    left:0;
    z-index:9999;
    overflow:hidden;
  }

  #cboxOverlay {
    position:fixed;
    width:100%;
    height:100%;
  }

  #cboxMiddleLeft,#cboxBottomLeft {
    clear:left;
  }

  #cboxContent {
    position:relative;
  }

  #cboxLoadedContent {
    overflow:auto;
    -webkit-overflow-scrolling:touch;
  }

  #cboxTitle {
    margin:1px;
  }

  #cboxLoadingOverlay,#cboxLoadingGraphic {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
  }

  #cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {
    cursor:pointer;
  }

  .cboxPhoto {
    float:left;
    margin:auto;
    border:0;
    display:block;
    max-width:none;
  }

  .cboxIframe {
    width:100%;
    height:100%;
    display:block;
    border:0;
  }

  #colorbox,#cboxContent,#cboxLoadedContent {
    box-sizing:content-box;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
  }

  #cboxOverlay {
    background:green;
  }

  #colorbox {
    outline:0;
  }

  #cboxContent {
    overflow:visible;
  }

  .cboxIframe {
    background:#fff;
  }

  #cboxError {
    padding:50px;
    border:1px solid #ccc;
  }

  #cboxLoadedContent {
    background:#fff;
    padding:8px;
  }

  #cboxLoadingOverlay {
    background:#fff;
  }

  #cboxLoadingOverlay,#cboxLoadedContent {
    -webkit-border-radius:9px;
    -moz-border-radius:9px;
    border-radius:9px;
  }

  #cboxTitle {
    position:absolute;
    bottom:-25px;
    left:0;
    color:#000;
  }

  #cboxCurrent {
    position:absolute;
    bottom:-26px;
    right:205px;
    text-indent:-9999px;
  }

  #cboxClose {
    color:#999;
    font-size:32px;
    position:absolute;
    top:1px;
    right:5px;
  }

  #cboxClose:hover {
    color:#000;
  }

  .cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious {
    right:66px;
  }

  .cboxSlideshow_on #cboxSlideshow {
    background-position:-75px -25px;
    right:44px;
  }

  .cboxSlideshow_on #cboxSlideshow:hover {
    background-position:-100px -25px;
  }

  .cboxSlideshow_off #cboxSlideshow {
    background-position:-100px 0;
    right:44px;
  }

  .cboxSlideshow_off #cboxSlideshow:hover {
    background-position:-75px -25px;
  }

  #cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active {
    outline:0;
  }

  body.ps-active,body.ps-building,div.ps-active,div.ps-building {
    background:#000;
    overflow:hidden;
    font-size:16px;
  }

  body.ps-active *,div.ps-active * {
    -webkit-tap-highlight-color:rgba(255,255,255,0);
    display:none;
    font-size:16px;
  }

  body.ps-active :focus,div.ps-active :focus {
    outline:0;
    font-size:16px;
  }

  div.ps-document-overlay {
    background:#000;
    font-size:16px;
  }

  div.ps-uilayer {
    background:#000;
    cursor:pointer;
    font-size:16px;
  }

  div.ps-zoom-pan-rotate {
    background:#000;
  }

  div.ps-zoom-pan-rotate * {
    display:block;
  }

  div.ps-carousel-item-loading {
    background:url(../bundles/mfcprofile/vendor/img/photoswipe/loader.gif) no-repeat center center;
  }

  div.ps-carousel-item-error {
    background:url(../bundles/mfcprofile/vendor/img/photoswipe/error.gif) no-repeat center center;
  }

  div.ps-caption {
    background:#000;
    background:-moz-linear-gradient(top,#303130 0,#000101 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#303130),color-stop(100%,#000101));
    border-bottom:1px solid #42403f;
    color:#fff;
    font-size:13px;
    font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
    text-align:center;
  }

  div.ps-caption * {
    display:inline;
  }

  div.ps-caption-bottom {
    border-top:1px solid #42403f;
    border-bottom:0;
    min-height:44px;
  }

  div.ps-caption-content {
    padding:13px;
    display:block;
  }

  div.ps-toolbar {
    background:#000;
    background:-moz-linear-gradient(top,#303130 0,#000101 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#303130),color-stop(100%,#000101));
    border-top:1px solid #42403f;
    color:#fff;
    font-size:16px;
    font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
    text-align:center;
    height:44px;
    display:table;
    table-layout:fixed;
  }

  div.ps-toolbar * {
    display:block;
  }

  div.ps-toolbar-top {
    border-bottom:1px solid #42403f;
    border-top:0;
  }

  div.ps-toolbar-close,div.ps-toolbar-previous,div.ps-toolbar-next,div.ps-toolbar-play {
    cursor:pointer;
    display:table-cell;
  }

  div.ps-toolbar div div.ps-toolbar-content {
    width:44px;
    height:44px;
    margin:0 auto;
    background-image:url(../bundles/mfcprofile/vendor/img/photoswipe/icons.png);
    background-repeat:no-repeat;
  }

  div.ps-toolbar-close div.ps-toolbar-content {
    background-position:0 0;
  }

  div.ps-toolbar-previous div.ps-toolbar-content {
    background-position:-44px 0;
  }

  div.ps-toolbar-previous-disabled div.ps-toolbar-content {
    background-position:-44px -44px;
  }

  div.ps-toolbar-next div.ps-toolbar-content {
    background-position:-132px 0;
  }

  div.ps-toolbar-next-disabled div.ps-toolbar-content {
    background-position:-132px -44px;
  }

  div.ps-toolbar-play div.ps-toolbar-content {
    background-position:-88px 0;
  }

  @media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi) {
    div.ps-toolbar div div.ps-toolbar-content {
      -moz-background-size:176px 88px;
      -o-background-size:176px 88px;
      -webkit-background-size:176px 88px;
      background-size:176px 88px;
      background-image:url(../bundles/mfcprofile/vendor/img/photoswipe/icons@2x.png);
    }
  }

  UTF-8;body {
    font-family:Verdana;
    font-size:16px;
    padding:0 40px;
    min-width:600px;
  }

  img {
    border:0;
  }

  td,div {
    font-size:16px;
  }

  input[type="password"],textarea {
    background-color:#fff;
    border:1px solid #ccc;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition:border linear .2s,box-shadow linear .2s;
    -moz-transition:border linear .2s,box-shadow linear .2s;
    -o-transition:border linear .2s,box-shadow linear .2s;
    transition:border linear .2s,box-shadow linear .2s;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
  }

  input[type="submit"] {
    margin-top:3px;
    display:inline-block;
    padding:4px 12px;
    color:#333;
    background-color:#f5f5f5;
    background-image:-moz-linear-gradient(top,#fff,#e6e6e6);
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image:-o-linear-gradient(top,#fff,#e6e6e6);
    background-image:linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat:repeat-x;
    cursor:pointer;
    border:1px solid #ccc;
    border-color:#e6e6e6 #e6e6e6 #bfbfbf;
    border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-bottom-color:#b3b3b3;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
  }

  input[type="submit"]:hover,input[type="submit"]:focus {
    color:#333;
    background-color:#e6e6e6;
    *background-color:#d9d9d9;
    text-decoration:none;
    background-position:0 -15px;
    -webkit-transition:background-position .1s linear;
    -moz-transition:background-position .1s linear;
    -o-transition:background-position .1s linear;
    transition:background-position .1s linear;
  }

  textarea {
    margin:0 10px 10px 15px;
    width:796px!important;
    background:#333;
    -moz-box-shadow:0 0 4px #000 inset;
    -webkit-box-shadow:0 0 4px #000 inset;
    box-shadow:0 0 4px #000 inset;
    outline:1px solid #333;
    border:1px solid #000;
    padding:5px;
    color:#ccc;
    font-size:16px;
  }

  textarea.start {
    background-repeat:repeat-x,repeat-x,repeat-x,repeat-x;
    background-position:0 0,0 0,0 0,0 0;
    background-image:-moz-linear-gradient(left,#09BA5E 0%,#00C7CE 15%,#3472CF 26%,#00C7CE 48%,#0CCF91 91%,#09BA5E 100%);
    background-image:-webkit-gradient(linear,left top,right top,color-stop(1%,rgba(0,0,0,.3)),color-stop(23%,rgba(0,0,0,.1)),color-stop(40%,rgba(255,231,87,.1)),color-stop(61%,rgba(255,231,87,.2)),color-stop(70%,rgba(255,231,87,.1)),color-stop(80%,rgba(0,0,0,.1)),color-stop(100%,rgba(0,0,0,.25)));
    background-color:#39f;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00BA1B',endColorstr='#00BA1B',GradientType=1);
    border-radius:0 0 5px 5px;
    -moz-border-radius:0 0 5px 5px;
    -webkit-border-radius:0 0 5px 5px;
  }

  textarea.end {
    -moz-transition-property:background-position;
    -moz-transition-duration:30s;
    -moz-transition-timing-function:linear;
    -webkit-transition-property:background-position;
    -webkit-transition-duration:30s;
    -webkit-transition-timing-function:linear;
    -o-transition-property:background-position;
    -o-transition-duration:30s;
    -o-transition-timing-function:linear;
    transition-property:background-position;
    transition-duration:30s;
    transition-timing-function:linear;
    background-position:-3400px 0,-2600px 0,-1800px 0,-1300px 0;
  }

  textarea:hover {
    -webkit-animation-direction:normal;
    -webkit-animation-duration:20s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-name:colors;
    -webkit-animation-timing-function:ease;
  }

  textarea.unfocus {
    background:#000!important;
    -webkit-animation-name:none;
  }

  @-webkit-keyframes colors {
    0% {
      background-color:#39f;
    }

    15% {
      background-color:#F246C9;
    }

    30% {
      background-color:#4453F2;
    }

    45% {
      background-color:#44F262;
    }

    60% {
      background-color:#F257D4;
    }

    75% {
      background-color:#EDF255;
    }

    90% {
      background-color:#F20006;
    }

    100% {
      background-color:#39f;
    }
  }

  #profile {
    display:table;
    width:100%;
    -webkit-overflow-scrolling:touch;
    font-size:16px;
  }

  #fixed_background {
    z-index:-200;
    display:none;
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
  }

  .recent_photos {
    display:inline-block;
    width:250px;
  }

  .recent_photos img {
    float:left;
    margin:1px;
    width:80px;
    height:80px;
  }

  .photo_gallery_previews {
    overflow:auto;
    list-style-type:none;
    padding:0;
    margin:0;
  }

  .photo_gallery_preview {
    margin:10px;
    text-align:center;
    display:inline-block;
    width:140px;
  }

  .photo_gallery_name {
    margin-bottom:5px;
  }

  #average_rating_count {
    line-height:16px;
    font-size:10px;
  }

  .photo_gallery_lock {
    width:64px;
    height:64px;
    padding:8px;
  }

  .photo_gallery_image {
    border:8px solid rgba(0,153,204,.6);
    cursor:pointer;
    width:80px;
    height:80px;
  }

  .photo_gallery_image:hover {
    border:8px solid rgba(0,153,204,1);
    width:80px;
    height:80px;
    background:#096;
    background:url(http://i963.photobucket.com/albums/ae117/dexdesign2002/frte_zpscb5c8728.png) no-repeat,-moz-linear-gradient(top,#3d457a 0%,#2e8ded 68%);
    background:url(http://i963.photobucket.com/albums/ae117/dexdesign2002/frte_zpscb5c8728.png) no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3d457a),color-stop(68%,#2e8ded));
    background:url(http://i963.photobucket.com/albums/ae117/dexdesign2002/frte_zpscb5c8728.png) no-repeat,-webkit-linear-gradient(top,#3d457a 0%,#2e8ded 68%);
    background:url(http://i963.photobucket.com/albums/ae117/dexdesign2002/frte_zpscb5c8728.png) no-repeat,-o-linear-gradient(top,#3d457a 0%,#2e8ded 68%);
    background-position:100px 0;
    -webkit-transition:all .7s;
    -moz-transition:all .7s;
    transition:all .7s;
    background-position:80px 0;
    -webkit-transition:all .7s;
    -moz-transition:all .7s;
    transition:all .7s;
    background-position:100px 0;
    -webkit-transition:all .7s;
    -moz-transition:all .7s;
    transition:all .7s;
    background-position:100px 0;
    -webkit-transition:all .7s;
    -moz-transition:all .7s;
    transition:all .7s;
    -webkit-box-shadow:0 -3px 12px rgba(50,50,50,0.75);
    -moz-box-shadow:0 -3px 12px rgba(50,50,50,0.75);
    box-shadow:0 -3px 12px rgba(50,50,50,0.75);
  }

  #avatar_holder {
    text-align:right;
    float:left;
    margin-right:15px;
    width:90px;
    height:90px;
  }

  .profile_row {
    display:table-row;
  }

  .profile_section {
    display:table-cell;
    border-spacing:2px;
    width:100%;
  }

  .profile_section .heading {
    margin-bottom:15px;
    padding:5px;
    font-size:17px;
    font-weight:bold;
  }

  .profile_section_content {
    z-index:1;
    position:relative;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    padding:5px;
    margin:5px;
  }

  .profile_section_background {
    z-index:-100;
    background:transparent;
    top:0;
    left:0;
    bottom:0;
    right:0;
    position:absolute;
    -webkit-border-radius:inherit;
    -moz-border-radius:inherit;
    border-radius:inherit;
  }

  .container {
    display:table-row;
    margin:7px 0 7px 20px;
  }

  .label {
    display:table-cell;
    text-align:left;
    min-width:175px;
    margin-right:10px;
    font-weight:bold;
    font-size:15px;
  }

  .value {
    display:table-cell;
    font-size:14px;
  }

  #user_comment_comment {
    display:inline-block;
  }

  .user_comment_textarea_small {
    width:450px;
    height:30px;
    font-size:18px;
  }

  .user_comment_textarea_big {
    width:600px;
    height:100px;
    padding:5px;
  }

  #show_strip_links_popup {
    padding:2px;
  }

  #strip_links_popup {
    display:none;
    padding:10px;
    border:2px solid #555;
    border-radius:5px;
    position:absolute;
    z-index:100;
    background-color:#fff;
    color:#000;
  }

  #schedule_converted {
    font-size:10px;
  }

  #main_photo {
    width:250px;
    margin-bottom:15px;
  }

  #profile_main_about_holder {
    display:table;
    width:100%;
    border-spacing:0;
  }

  #profile_main_photo {
    width:250px;
    display:table-cell;
    vertical-align:top;
  }

  #profile_about_me_friends {
    display:table-cell;
    width:100%;
    vertical-align:top;
  }

  #profile_header_container {
    margin-left:105px;
    min-height:90px;
  }

  #profile_header .label {
    min-width:95px;
  }

  #profile_header .label {
    font-size:10px;
  }

  #profile_header .value {
    font-size:16px;
  }

  #profile_interests_content .value {
    display:block;
    margin:3px 0;
  }

  #profile_interests_content .label {
    display:block;
    margin:3px 0;
  }

  #profile_schedule .label {
    min-width:90px;
  }

  #profile_interests_content .value {
    margin-left:12px;
  }

  #profile_interests_content .container {
    margin-bottom:10px;
  }

  .wall_post {
    clear:both;
    padding-bottom:30px;
  }

  .wall_post_avatar {
    float:left;
    margin-right:10px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
  }

  .wall_post_avatar img {
    width:70px;
    height:70px;
    padding:5px;
    background:#000;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
  }

  .wall_post_info {
    font-weight:bold;
    background:#000;
    height:22px;
    padding:4px;
    width:900px;
    border-left:1px solid #333;
    border-right:1px solid #333;
    border-top:1px solid #333;
    margin-left:12px;
    color:#fff;
    border-radius:5px 5px 0 0;
    -webkit-border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;
  }

  .wall_post_info a:link {
    color:#09C;
    text-decoration:none;
  }

  .wall_post_info a:visited {
    color:#09C;
    text-decoration:none;
  }

  .wall_post_info a:hover {
    color:#FFF;
    text-decoration:underline;
  }

  .wall_post_time {
    font-size:9px;
  }

  .wall_post_body {
    overflow:auto;
    padding:8px 4px 10px 10px;
    width:812px;
    background:rgba(0,0,0,.5);
    color:#fff;
    text-shadow:0 1px 0 #000;
    border:1px solid #333;
    border-radius:0 0 5px 5px;
    -webkit-border-radius:0 0 5px 5px;
    -moz-border-radius:0 0 5px 5px;
  }

  .holder {
    margin:15px 0;
    line-height:38px;
  }

  .holder a,.holder a:active,.holder a:visited,.holder a:hover {
    color:blue;
    font-weight:normal;
    text-decoration:underline;
    cursor:hand;
    cursor:pointer;
  }

  .holder a:hover {
    color:red;
  }

  .holder a,.holder a:hover {
    cursor:hand;
    cursor:pointer;
    display:inline-block;
    border:1px solid #ddd;
    border-left-width:0;
    padding:0 14px;
    line-height:38px;
    font-size:16px;
  }

  .holder a:hover {
    background-color:#f5f5f5;
  }

  .holder a.jp-previous {
    border-left-width:1px;
  }

  .holder a.jp-disabled,a.jp-disabled:hover,.holder a.jp-current,a.jp-current:hover {
    color:#bbb;
    text-decoration:none;
    cursor:default;
  }

  .holder a.jp-current,a.jp-current:hover,.holder a.jp-disabled,a.jp-disabled:hover {
    cursor:default;
  }

  .holder span {
    line-height:38px;
    font-size:12px;
    padding:0 14px;
    display:inline-block;
    border-right:1px solid #ddd;
  }

  #member_type_value {
    font-weight:bold;
    color:red;
  }

  #new_comment_login_message {
    margin:10px 10px 20px;
  }

  #new_comment {
    margin:20px 0 30px;
  }

  #new_comment input[type="submit"] {
    margin-left:15px;
    float:right;
  }

  #new_comment_inputs {
    display:inline-block;
  }

  #server_time {
    visibility:hidden;
    float:right;
    font-weight:bold;
    font-size:9px;
  }

  #protected_gallery_instructions {
    padding:5px 0;
  }

  #protected_gallery_name {
    font-weight:bold;
    color:#008000;
    padding:5px 0;
    font-size:16px;
  }

  #gallery_password_form {
    padding-top:5px;
  }

  #gallery_password_form_modal {
    font-size:14px;
    padding:40px 0 0 10px;
    color:#000;
    background-color:#fff;
  }

  #new_user_message label {
    float:left;
    display:inline-block;
    width:80px;
    padding-top:3px;
  }

  #new_user_message div {
    padding-bottom:10px;
  }

  #send_message {
    margin-right:50px;
  }

  #user_message_subject {
    width:350px;
  }

  #user_message_body {
    width:350px;
    height:90px;
    resize:none;
  }

  #cboxClose {
    font-size:20px;
  }

  #profile_load_more_comments {
    display:inline-block;
    margin:0 15px 15px;
  }

  #gallery_password_form_error,#send_message_form_error {
    padding-top:5px;
    color:red;
    font-weight:bold;
  }

  #send_message_form_success {
    text-align:center;
    color:#008000;
    font-weight:bold;
  }

  #send_message_form_modal {
    color:#000;
    background-color:#fff;
  }

  #header_bar {
    padding:5px 20px 10px 10px;
  }

  #footer_bar {
    padding:10px 20px 20px 10px;
  }

  .header_links,.footer_links {
    float:left;
    font-size:14px;
  }

  #no_profile_avatar {
    margin-top:10px;
    text-align:center;
    background-color:#000;
    background-image:;
  }

  .img_preview_loading {
    width:100px;
    height:100px;
    background-image:url(../bundles/mfcprofile/img/b-waiting.gif);
    background-repeat:no-repeat;
    background-position:center;
  }

  #img_preview {
    background-color:#000;
    padding:4px;
    z-index:100;
    border:0;
  }

  #img_preview,#img_preview img {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
  }

  #img_preview span {
    color:white;
    text-align:center;
    display:block;
    padding:10px 0 3px;
  }

  .pull-right {
    float:right;
  }

  .emphasis {
    font-weight:bold;
  }

  .hidden {
    display:none;
  }

  .notice {
    color:green;
  }

  div#profile_about_me.profile_subsection {
    background:url(http://css-mfc-profile.design-xpro.com/wp-content/uploads/2013/09/v45.png);
    background-repeat:no-repeat;
    background-position:right 20px;
    background-size:70%;
  }

  #d_ab_me {
    display:block;
    width:500px;
    height:400px;
    background:rgba(0,0,0,.1);
    margin-top:-500px;
    margin-left:252px;
    position:static;
    z-index:9999;
    font-size:15px;
  }

  #d_ab_me2 {
    display:block;
    width:900px;
    min-height:900px;
    background:rgba(0,0,0,.1);
    margin-bottom:50px;
    margin-left:-172px;
    position:static;
    z-index:9999;
    font-size:15px;
    padding:10px;
    margin-top:35px;
  }

  #navi {
    display:block;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:43px;
    text-align:left;
    padding-left:60px;
    background:rgba(0,0,0,.5);
    cursor:pointer;
    z-index:99999;
    border-bottom:3px solid rgba(0,204,204,0.0);
    -moz-transition:all .3s cubic-bezier(0.250,0.250,0.750,0.750);
    -ms-transition:all .3s cubic-bezier(0.250,0.250,0.750,0.750);
    -o-transition:all .3s cubic-bezier(0.250,0.250,0.750,0.750);
    transition:all .3s cubic-bezier(0.250,0.250,0.750,0.750);
  }

  #navi:hover {
    display:block;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:43px;
    text-align:left;
    background:rgba(0,0,0,1);
    z-index:99999;
    border-bottom:3px solid rgba(0,204,204,.4);
  }

  .bnav {
    display:inline-block;
    margin:5px;
    padding-left:6px;
    padding-right:6px;
    padding-top:2px;
    padding-bottom:8px;
    color:#fff;
    text-shadow:0 1px 0 #000;
    text-decoration:none;
  }

  .bnav:hover {
    display:inline-block;
    margin-left:5px;
    padding-left:6px;
    padding-right:6px;
    padding-top:2px;
    padding-bottom:8px;
    color:#6FF;
    text-shadow:0 1px 0 #000;
    text-decoration:none;
    border-bottom:1px solid #0CC;
    -webkit-transition:all .3s cubic-bezier(0.250,0.250,0.750,0.750);
    -moz-transition:all .3s cubic-bezier(0.250,0.250,0.750,0.750);
    -ms-transition:all .3s cubic-bezier(0.250,0.250,0.750,0.750);
    -o-transition:all .3s cubic-bezier(0.250,0.250,0.750,0.750);
    transition:all .3s cubic-bezier(0.250,0.250,0.750,0.750);
    -webkit-box-shadow:0 2px 5px 0 rgba(0,255,204,.7);
    -moz-box-shadow:0 2px 5px 0 rgba(0,255,204,.7);
    box-shadow:0 2px 5px 0 rgba(0,255,204,.7);
  }

  #OneSection,#TwoSection,#ThreeSection,#FourSection,#FiveSection,#SixSection {
    display:block;
    width:890px;
    height:auto;
    padding:5px;
    margin-top:12px;
    margin-bottom:12px;
    border:1px solid rgba(153,153,153,.4);
    color:#ccc;
  }

  #sli_wrapp {
    display:inline-block;
    position:absolute;
    top:-440px;
    left:-20px;
    height:400px;
    width:990px;
    background:rgba(0,0,0,0.0);
    text-align:center;
  }

  #content-slider {
    width:100%;
    height:950px;
    margin:10px;
  }

  #slider {
    background:transparent;
    border-bottom:0 solid rgba(0,153,204,0.0);
    box-shadow:0 0 0 rgba(0,0,0,0.0);
    height:400px;
    width:950px;
    margin:8px;
    overflow:visible;
    position:relative;
  }

  #mask {
    overflow:hidden;
    height:400px;
  }

  #slider ul {
    margin:0;
    padding:0;
    position:relative;
  }

  #slider li {
    width:950px;
    height:400px;
    position:absolute;
    top:-325px;
    list-style:none;
  }

  #slider li.firstanimation {
    -moz-animation:cycle 25s linear infinite;
    -webkit-animation:cycle 25s linear infinite;
  }

  #slider li.secondanimation {
    -moz-animation:cycletwo 25s linear infinite;
    -webkit-animation:cycletwo 25s linear infinite;
  }

  #slider li.thirdanimation {
    -moz-animation:cyclethree 25s linear infinite;
    -webkit-animation:cyclethree 25s linear infinite;
  }

  #slider li.fourthanimation {
    -moz-animation:cyclefour 25s linear infinite;
    -webkit-animation:cyclefour 25s linear infinite;
  }

  #slider li.fifthanimation {
    -moz-animation:cyclefive 25s linear infinite;
    -webkit-animation:cyclefive 25s linear infinite;
  }

  #slider .tooltip {
    background:url(http://mfcdesign.files.wordpress.com/2013/09/arrow.png) rgba(0,0,0,0.7);
    background-repeat:no-repeat;
    background-position:right top;
    width:800px;
    height:60px;
    position:relative;
    text-align:left;
    text-indent:12px;
    bottom:375px;
    left:-760px;
    -moz-transition:all .3s ease-in-out;
    -webkit-transition:all .3s ease-in-out;
    cursor:pointer;
  }

  #slider .tooltip h1 {
    color:#fff;
    font-size:24px;
    font-weight:300;
    line-height:60px;
    padding:0 0 0 20px;
  }

  #slider li#first:hover .tooltip,#slider li#second:hover .tooltip,#slider li#third:hover .tooltip,#slider li#fourth:hover .tooltip,#slider li#fifth:hover .tooltip {
    left:0;
  }

  #slider:hover li,#slider:hover .progress-bar {
    -moz-animation-play-state:paused;
    -webkit-animation-play-state:paused;
  }

  .ins_con {
    display:block;
    width:650px;
    height:150px;
    margin:10px;
    padding:15px;
    font-size:14px;
    color:#fff;
    background:rgba(0,0,0,.8);
    top:-80px;
    left:33px;
  }

  .progress-bar {
    border-radius:0 3px 3px 0;
    -moz-border-radius:0 3px 3px 0;
    -webkit-border-radius:0 3px 3px 0;
    position:relative;
    top:-7px;
    width:950px;
    height:10px;
    -moz-animation:fullexpand 25s ease-out infinite;
    -webkit-animation:fullexpand 25s ease-out infinite;
    background:url(http://mediadexdesign2002.files.wordpress.com/2013/09/slidemetter.png);
    background-repeat:no-repeat;
  }

  @-moz-keyframes cycle {
    0% {
      top:0;
    }

    4% {
      top:0;
    }

    16% {
      top:0;
      opacity:1;
      z-index:0;
    }

    20% {
      top:325px;
      opacity:0;
      z-index:0;
    }

    21% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }

    92% {
      top:-325px;
      opacity:0;
      z-index:0;
    }

    96% {
      top:-325px;
      opacity:0;
    }

    100% {
      top:0;
      opacity:1;
    }
  }

  @-moz-keyframes cycletwo {
    0% {
      top:-325px;
      opacity:0;
    }

    16% {
      top:-325px;
      opacity:0;
    }

    20% {
      top:0;
      opacity:1;
    }

    24% {
      top:0;
      opacity:1;
    }

    36% {
      top:0;
      opacity:1;
      z-index:0;
    }

    40% {
      top:325px;
      opacity:0;
      z-index:0;
    }

    41% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }

    100% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }
  }

  @-moz-keyframes cyclethree {
    0% {
      top:-325px;
      opacity:0;
    }

    36% {
      top:-325px;
      opacity:0;
    }

    40% {
      top:0;
      opacity:1;
    }

    44% {
      top:0;
      opacity:1;
    }

    56% {
      top:0;
      opacity:1;
    }

    60% {
      top:325px;
      opacity:0;
      z-index:0;
    }

    61% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }

    100% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }
  }

  @-moz-keyframes cyclefour {
    0% {
      top:-325px;
      opacity:0;
    }

    56% {
      top:-325px;
      opacity:0;
    }

    60% {
      top:0;
      opacity:1;
    }

    64% {
      top:0;
      opacity:1;
    }

    76% {
      top:0;
      opacity:1;
      z-index:0;
    }

    80% {
      top:325px;
      opacity:0;
      z-index:0;
    }

    81% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }

    100% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }
  }

  @-moz-keyframes cyclefive {
    0% {
      top:-325px;
      opacity:0;
    }

    76% {
      top:-325px;
      opacity:0;
    }

    80% {
      top:0;
      opacity:1;
    }

    84% {
      top:0;
      opacity:1;
    }

    96% {
      top:0;
      opacity:1;
      z-index:0;
    }

    100% {
      top:325px;
      opacity:0;
      z-index:0;
    }
  }

  @-webkit-keyframes cycle {
    0% {
      top:0;
    }

    4% {
      top:0;
    }

    16% {
      top:0;
      opacity:1;
      z-index:0;
    }

    20% {
      top:325px;
      opacity:0;
      z-index:0;
    }

    21% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }

    50% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }

    92% {
      top:-325px;
      opacity:0;
      z-index:0;
    }

    96% {
      top:-325px;
      opacity:0;
    }

    100% {
      top:0;
      opacity:1;
    }
  }

  @-webkit-keyframes cycletwo {
    0% {
      top:-325px;
      opacity:0;
    }

    16% {
      top:-325px;
      opacity:0;
    }

    20% {
      top:0;
      opacity:1;
    }

    24% {
      top:0;
      opacity:1;
    }

    36% {
      top:0;
      opacity:1;
      z-index:0;
    }

    40% {
      top:325px;
      opacity:0;
      z-index:0;
    }

    41% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }

    100% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }
  }

  @-webkit-keyframes cyclethree {
    0% {
      top:-325px;
      opacity:0;
    }

    36% {
      top:-325px;
      opacity:0;
    }

    40% {
      top:0;
      opacity:1;
    }

    44% {
      top:0;
      opacity:1;
    }

    56% {
      top:0;
      opacity:1;
      z-index:0;
    }

    60% {
      top:325px;
      opacity:0;
      z-index:0;
    }

    61% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }

    100% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }
  }

  @-webkit-keyframes cyclefour {
    0% {
      top:-325px;
      opacity:0;
    }

    56% {
      top:-325px;
      opacity:0;
    }

    60% {
      top:0;
      opacity:1;
    }

    64% {
      top:0;
      opacity:1;
    }

    76% {
      top:0;
      opacity:1;
      z-index:0;
    }

    80% {
      top:325px;
      opacity:0;
      z-index:0;
    }

    81% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }

    100% {
      top:-325px;
      opacity:0;
      z-index:-1;
    }
  }

  @-webkit-keyframes cyclefive {
    0% {
      top:-325px;
      opacity:0;
    }

    76% {
      top:-325px;
      opacity:0;
    }

    80% {
      top:0;
      opacity:1;
    }

    84% {
      top:0;
      opacity:1;
    }

    96% {
      top:0;
      opacity:1;
      z-index:0;
    }

    100% {
      top:325px;
      opacity:0;
      z-index:0;
    }
  }

  @-moz-keyframes fullexpand {
    0%,20%,40%,60%,80%,100% {
      width:0;
      opacity:0;
    }

    4%,24%,44%,64%,84% {
      width:0;
      opacity:.3;
    }

    16%,36%,56%,76%,96% {
      width:100%;
      opacity:.7;
    }

    17%,37%,57%,77%,97% {
      width:100%;
      opacity:.3;
    }

    18%,38%,58%,78%,98% {
      width:100%;
      opacity:0;
    }
  }

  @-webkit-keyframes fullexpand {
    0%,20%,40%,60%,80%,100% {
      width:0;
      opacity:0;
    }

    4%,24%,44%,64%,84% {
      width:0;
      opacity:.3;
    }

    16%,36%,56%,76%,96% {
      width:100%;
      opacity:.7;
    }

    17%,37%,57%,77%,97% {
      width:100%;
      opacity:.3;
    }

    18%,38%,58%,78%,98% {
      width:100%;
      opacity:0;
    }
  }  
}

#MyModels {
  display:inline-block;
  width:100%;
  height:400px;
  margin-bottom:20px;
  overflow:hidden;
}

#MyModels>h1::before {
  content:'â‹';
  display:inline-block;
  width:30px;
  margin-right:13px;
}

#MyModels> h1 {
  font-size:32px;
  color:#00bfff;
  text-indent:12px;
  display:block;
  width:90%;
  height:auto;
  line-height:none;
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  text-shadow:0 1px 0 #000;
  -webkit-transition:all .3s;
  -moz-transition:all .3s;
  transition:all .3s;
}

#MyModels:hover> h1 {
  color:#00bfff;
  text-shadow:0 1px 0 #333;
}

#Models-Corp {
  display:inline-block;
  width:98%;
  height:290px;
  padding:5px;
  overflow:auto;
  background:rgba(255,255,255,.3);
  border:1px solid rgba(51,102,102,.3);
  text-align:center;
}

.model {
  display:inline-block;
  width:220px;
  height:280px;
  margin:5px;
  -webkit-transition:all .3s;
  -moz-transition:all .3s;
  transition:all .3s;
  text-align:center;
  font-size:14px;
  color:#000;
}

.model>img {
  display:block;
  margin:5px;
  width:200px;
  height:200px;
  border-radius:50%;
  -moz-border-radius:50%;
  -ms-border-radius:50%;
  -o-border-radius:50%;
  -webkit-border-radius:50%;
  border:2px solid #f1f1f1;
  box-shadow:0 0 2px #333;
  -moz-box-shadow:0 0 2px #333;
  -ms-box-shadow:0 0 2px #333;
  -o-box-shadow:0 0 2px #333;
  -webkit-box-shadow:0 0 2px #333;
  -webkit-transition:all .3s;
  -moz-transition:all .3s;
  transition:all .3s;
}

.model:hover >img {
  width:200px;
  height:200px;
  border-radius:1px;
  -moz-border-radius:1px;
  -ms-border-radius:1px;
  -o-border-radius:1px;
  -webkit-border-radius:1px;
  border:2px solid #f1f1f1;
  box-shadow:0 0 5px #333;
  -moz-box-shadow:0 0 5px #333;
  -ms-box-shadow:0 0 5px #333;
  -o-box-shadow:0 0 5px #333;
  -webkit-box-shadow:0 0 5px #333;
}

div#profile_friends.profile_subsection {
  display:none;
}