@charset "UTF-8";

utf-8;
url(http://fonts.googleapis.com/css?family=Roboto);
/* CSS Document */
/*profile default css setting*/
body {
  padding:0;
  margin:0;
}

#header_bar,#profile > .profile_row:nth-of-type(1),#profile_main_photo,#about_me_container > span:first-of-type,#footer_bar {
  display:none!important;
}

#about_me_container {
  margin:0;
  display:block!important;
  background:none!important;
}

#profile {
  margin:0 auto;
  width:1000px;
  background:#FFF;
}

#profile_about_me {
  padding-top:70px;
  width:1100px;
  margin:0 auto;
}

.profile_section_content {
  padding:0;
  margin:0;
}

.value {
  display:block;
}

#profile {
  width:100%;
}

#profile > div.profile_row:nth-of-type(3),#profile > div.profile_row:nth-of-type(4),#profile > div.profile_row:nth-of-type(5),#profile > div.profile_row:nth-of-type(6),#profile > div.profile_row:nth-of-type(7),#profile > div.profile_row:nth-of-type(8),#profile > div.profile_row:nth-of-type(9) {
  background:url(http://dev.raddyx.in/mfc/images/bg-5.jpg) center top repeat-y;
}

#profile_comments {
  padding-bottom:50px;
}

/*#profile_interests_content, #profile_friends, #highest-tppers, #profile_photo_galleries, #profile_comments  {
    width: 100%;
    height: 100%;
    position: absolute;
    top: -5000px;
    left: 0;
    transition: top 1s ease;
    -moz-transition: top 1s ease;
    -webkit-transition: top 1s ease;
    z-index: 998;
    background: url(http://dev.raddyx.in/mfc/images/bg-5.jpg) center top repeat-y;
}

#profile_interests_content:target, #about_me_value:target, #highest-tppers:target, #profile_photo_galleries:target, #profile_comments:target  {
    top: 0;
}*/
#profile_photo_galleries > .profile_section_content,#profile_interests_content > .profile_section_content,#profile_comments > .profile_section_content,#photo_galleries > .profile_section > .profile_section_content,#profile_password_photo_galleries,#profile_schedule {
  margin:50px auto 0;
  padding:20px 50px;
  width:1100px;
  border:1px solid #282828;
  background:rgba(15,15,15,0.8);
  z-index:auto;
  display:block;
}

.profile_section .heading {
  font-size:36px;
  font-weight:normal;
  color:#fff600;
  text-align:center;
}

#profile_friends {
  margin:50px auto 0;
  padding:20px 50px;
  width:1100px;
  border:5px solid #FFF;
  border-radius:8px;
  background:rgba(0,0,0,0.8);
}

#profile_friends .container span {
  font-size:14px;
  font-weight:normal;
  color:#fff;
}

#profile_friends .container span a {
  color:#d63232;
  font-weight:normal;
}

.photo_gallery_link {
  font-size:16px;
  color:#d63232;
}

.photo_gallery_image,.wall_post_avatar {
  padding:5px;
  border:1px solid #2e2e2e;
}

.photo_gallery_count {
  font-size:13px;
  color:#6d6d6d;
}

#profile_about_me .container {
  margin:0;
  display:table;
  padding-bottom:5px;
  width:100%;
  background:rgba(0,0,0,0.9);
}

#profile_schedule .container {
  display:table;
  margin:0 auto;
}

#profile_about_me .container span {
  font-size:14px;
  display:table-cell;
}

#profile_about_me .container .label,#profile_schedule .container .label {
  color:#d63232;
  padding-left:20px;
  width:20%!important;
}

#profile_about_me .container .value,#profile_schedule .container .value {
  color:#d1d1d1;
}

#profile_interests_content .container {
  margin:0;
  padding-bottom:5px;
  display:table;
  width:100%;
}

#profile_interests_content .container span {
  font-size:14px;
  display:table-cell!important;
  width:50%;
}

#profile_interests_content .container .label {
  color:#d63232;
  text-align:right;
}

#profile_interests_content .container .value {
  color:#6d6d6d;
  text-align:left;
}

#new_comment_login_message {
  text-align:center;
  color:#FFF;
}

#new_comment_login_message a {
  color:#d63232;
}

.wall_post_info,.wall_post_info a {
  font-size:14px;
  color:#d63232;
}

#new_comment_buttons,.wall_post_time {
  color:#6d6d6d;
  font-size:12px;
}

#new_comment_buttons a {
  color:#d63232;
}

.wall_post {
  padding-bottom:20px;
  margin-bottom:20px;
  border-bottom:1px dashed #2e2e2e;
}

.wall_post_body {
  padding:5px 0;
  font-size:14px;
  color:#FFF;
}

#new_comment {
  margin:20px 0;
  padding-bottom:20px;
  border-bottom:1px dashed #2e2e2e;
}

#profile_load_more_comments {
  color:red;
}

/*profile default css setting*/
* {
  padding:0;
  margin:0;
  text-decoration:none;
  font-family:'Roboto',sans-serif;
  box-sizing:border-box;
  outline:none;
  border:none;
}

.wrapper {
  margin:0 auto;
  width:1100px;
}

.clear {
  clear:both;
}

.row_1 {
  width:100%;
  height:1757px;
}

.menu {
  width:100%;
  height:74px;
  background:url(http://dev.raddyx.in/mfc/images/menu-bg.png) center top no-repeat;
  text-align:center;
  position:fixed;
  left:0;
  top:0;
  z-index:999;
}

.menu li {
  display:inline-block;
}

.menu li a {
  padding:0 30px;
  font-size:20px;
  line-height:50px;
  color:#ce1711;
  display:block;
}

.menu li a:hover {
  color:#292929;
}

.workers {
  margin:0 12px 12px 0;
  width:358px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,d4d4d4+100 */
  background:#ffffff;
/* Old browsers */
  background:-moz-linear-gradient(top,#ffffff 0%,#d4d4d4 100%);
/* FF3.6+ */
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#d4d4d4));
/* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,#ffffff 0%,#d4d4d4 100%);
/* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,#ffffff 0%,#d4d4d4 100%);
/* Opera 11.10+ */
  background:-ms-linear-gradient(top,#ffffff 0%,#d4d4d4 100%);
/* IE10+ */
  background:linear-gradient(to bottom,#ffffff 0%,#d4d4d4 100%);
/* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d4d4d4',GradientType=0);
/* IE6-9 */
  border-radius:5px;
  overflow:hidden;
  float:left;
}

.workers div {
  padding:8px 8px 8px 140px;
  width:100%;
  height:148px;
  border-bottom:1px solid #cecece;
}

.workers div h3 {
  margin-bottom:5px;
  font-size:18px;
  color:#000;
}

.workers div p {
  padding-bottom:10px;
  line-height:20px;
  font-size:14px;
  color:#000;
}

.workers div p b {
  color:#FF0000;
}

.workers div a {
  padding:0 10px;
  font-size:13px;
  line-height:20px;
  font-weight:bold;
  color:#FFF;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff0004+0,d10003+100 */
  background:#ff0004;
/* Old browsers */
  background:-moz-linear-gradient(top,#ff0004 0%,#d10003 100%);
/* FF3.6+ */
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff0004),color-stop(100%,#d10003));
/* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,#ff0004 0%,#d10003 100%);
/* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,#ff0004 0%,#d10003 100%);
/* Opera 11.10+ */
  background:-ms-linear-gradient(top,#ff0004 0%,#d10003 100%);
/* IE10+ */
  background:linear-gradient(to bottom,#ff0004 0%,#d10003 100%);
/* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0004',endColorstr='#d10003',GradientType=0);
/* IE6-9 */
  display:inline-block;
  border-radius:3px;
}

.workers ol {
  width:100%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,d4d4d4+100 */
  background:#ffffff;
/* Old browsers */
  background:-moz-linear-gradient(top,#ffffff 0%,#d4d4d4 100%);
/* FF3.6+ */
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#d4d4d4));
/* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,#ffffff 0%,#d4d4d4 100%);
/* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,#ffffff 0%,#d4d4d4 100%);
/* Opera 11.10+ */
  background:-ms-linear-gradient(top,#ffffff 0%,#d4d4d4 100%);
/* IE10+ */
  background:linear-gradient(to bottom,#ffffff 0%,#d4d4d4 100%);
/* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d4d4d4',GradientType=0);
/* IE6-9 */
  list-style-type:decimal;
  list-style-position:inside;
  float:left;
}

.workers ol li {
  padding:5px 0;
  margin-left:30px;
  list-style-position:outside;
  width:16%;
  font-size:12px;
  color:#555555;
  float:left;
}

.workers ol li span {
  font-size:12px!important;
  color:#00aff0;
  display:block!important;
}

.workers div.labourer {
  background:url(http://dev.raddyx.in/mfc/images/day-labourer.png) 15px center no-repeat;
}

.workers div.mason {
  background:url(http://dev.raddyx.in/mfc/images/mason.png) 15px center no-repeat;
}

.workers div.painter {
  background:url(http://dev.raddyx.in/mfc/images/painter.png) 15px center no-repeat;
}

.workers div.carpenter {
  background:url(http://dev.raddyx.in/mfc/images/carpenter.png) 15px center no-repeat;
}

.workers div.concreter {
  background:url(http://dev.raddyx.in/mfc/images/concreter.png) 15px center no-repeat;
}

.workers div.designer {
  background:url(http://dev.raddyx.in/mfc/images/interior-designer.png) 15px center no-repeat;
}

.workers div.architect {
  background:url(http://dev.raddyx.in/mfc/images/architects.png) 15px center no-repeat;
}

.workers div.engineer {
  background:url(http://dev.raddyx.in/mfc/images/engineer.png) 15px center no-repeat;
}

.workers ol#designer li,.workers ol#architect li {
  width:40%!important;
  font-size:14px!important;
  font-weight:bold!important;
  color:#f92f28!important;
}

.workers ol#engineer li {
  width:100%!important;
  font-size:14px!important;
  font-weight:bold!important;
  color:#f92f28;
}

.heading1 {
  text-align:center;
  font-size:78px;
  color:#fff600;
}

.heading1 span {
  font-size:40px!important;
  color:#FFF;
  text-align:center;
  display:block!important;
}

.start_build {
  margin:30px 0 50px;
  width:100%;
  height:172px;
  background:url(http://dev.raddyx.in/mfc/images/grad-1.jpg) left top repeat-x;
  border-radius:5px;
}

.start_build li {
  width:25%;
  height:100%;
  padding:30px 0 0;
  display:inline;
  float:left;
}

.start_build li p {
  padding-left:140px;
  font-size:16px;
  line-height:25px;
  color:#000;
}

.start_build li p b {
  font-size:18px;
}

.start_build li:first-of-type {
  background:url(http://dev.raddyx.in/mfc/images/bricks.png) 15px 25px no-repeat,url(http://dev.raddyx.in/mfc/images/separator.png) right center no-repeat;
}

.start_build li:nth-of-type(2) {
  background:url(http://dev.raddyx.in/mfc/images/joinery.png) 15px 10px no-repeat,url(http://dev.raddyx.in/mfc/images/separator.png) right center no-repeat;
}

.start_build li:nth-of-type(3) {
  background:url(http://dev.raddyx.in/mfc/images/roof.png) 15px 10px no-repeat,url(http://dev.raddyx.in/mfc/images/separator.png) right center no-repeat;
}

.start_build li:last-of-type {
  background:url(http://dev.raddyx.in/mfc/images/materials.png) 5px 25px no-repeat;
}

.meter {
  margin:40px 0 0 20px;
  padding:0 40px 0 20px;
  width:90%;
  height:15px;
  font-size:14px;
  position:relative;
}

.meter::before {
  content:'0%';
  color:#000;
  position:absolute;
  left:-5px;
  top:0;
}

.meter::after {
  content:'100%';
  color:#000;
  position:absolute;
  right:0;
  top:0;
}

.bar {
  width:100%;
  height:15px;
  background:#FFF;
  border-radius:10px;
  display:block!important;
  overflow:hidden;
}

.progress {
  width:100%;
  height:15px;
  display:block!important;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff3232+0,ff3232+93,ffffff+100 */
  background:#ff3232;
/* Old browsers */
  background:-moz-linear-gradient(left,#ff3232 0%,#ff3232 93%,#ffffff 100%);
/* FF3.6+ */
  background:-webkit-gradient(linear,left top,right top,color-stop(0%,#ff3232),color-stop(93%,#ff3232),color-stop(100%,#ffffff));
/* Chrome,Safari4+ */
  background:-webkit-linear-gradient(left,#ff3232 0%,#ff3232 93%,#ffffff 100%);
/* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(left,#ff3232 0%,#ff3232 93%,#ffffff 100%);
/* Opera 11.10+ */
  background:-ms-linear-gradient(left,#ff3232 0%,#ff3232 93%,#ffffff 100%);
/* IE10+ */
  background:linear-gradient(to right,#ff3232 0%,#ff3232 93%,#ffffff 100%);
/* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3232',endColorstr='#ffffff',GradientType=1);
/* IE6-9 */
  float:left;
}

.tip_offline {
  margin-left:40%;
  width:180px;
  height:48px;
  background:url(http://dev.raddyx.in/mfc/images/button-bg.png) center top no-repeat;
  display:inline-block;
  font-size:18px;
  font-weight:bold;
  color:#ed2300;
  line-height:46px;
  text-align:center;
  text-shadow:1px 1px 0 #fde250;
}

.tip_offline:hover {
  background:url(http://dev.raddyx.in/mfc/images/button-bg.png) center bottom no-repeat;
  text-shadow:1px 1px 0 #9f1c17;
  color:#FFF;
}

#profile_main_about_holder {
  padding-bottom:100px;
  width:100%;
  background:url(http://dev.raddyx.in/mfc/images/bg-4.jpg) center bottom no-repeat,url(http://dev.raddyx.in/mfc/images/bg-1.jpg) center 740px no-repeat,url(http://dev.raddyx.in/mfc/images/bg-2.jpg) center top repeat-y;
}

.heading2 {
  text-align:center;
  font-size:54px;
  color:#fff600;
}

.raffle {
  padding:150px 20px 20px;
  margin-top:30px;
  width:100%;
  height:530px;
  border:5px solid #FFF;
  border-radius:8px;
  background:rgba(0,0,0,0.8);
  position:relative;
}

.raffle ul:first-of-type {
  width:30%;
  float:left;
  list-style:none;
}

.raffle ul:last-of-type {
  margin-top:-100px;
  padding:100px 0 0 50px;
  background:url(http://dev.raddyx.in/mfc/images/rules.png) left top no-repeat;
  width:30%;
  list-style:none;
  position:absolute;
  right:0;
  z-index:1;
}

.raffle h2 {
  padding-left:20px;
  width:100%;
  font-size:26px;
  line-height:50px;
  background:#eb1b23;
  position:absolute;
  bottom:0;
  left:0;
}

.raffle ul li {
  margin-bottom:20px;
  padding:0 20px 0 40px;
  background:url(http://dev.raddyx.in/mfc/images/bullet.png) left 2px no-repeat;
  font-size:16px;
  color:#FFF;
}

.winner {
  position:absolute;
  left:-26px;
  top:0;
}

.tickets {
  padding:32px 50px;
  width:472px;
  height:284px;
  background:url(http://dev.raddyx.in/mfc/images/message-please.png) center top no-repeat;
  position:absolute;
  left:30%;
  top:70px;
  z-index:2;
}

.tickets table {
  margin-bottom:150px;
  text-align:center;
  font-size:20px;
  font-weight:bold;
  color:#e91c24;
  line-height:42px;
}

.tickets h3 {
  font-size:22px;
  font-weight:normal;
  text-align:center;
  color:#fdf100;
}

.ticket {
  position:absolute;
  left:80%;
  bottom:10px;
}

.tip_menu {
  margin-top:60px;
  text-align:center;
}

.tip_menu div {
  padding:20px;
  width:100%;
  height:313px;
  border:5px solid #FFF;
  border-radius:8px;
  background:url(http://dev.raddyx.in/mfc/images/bg-3.jpg) center center no-repeat;
}

.tip_menu div ul {
  width:50%;
  float:left;
  list-style:none;
}

.tip_menu div ul li {
  margin-bottom:20px;
  padding:0 20px 0 40px;
  background:url(http://dev.raddyx.in/mfc/images/bullet.png) left 2px no-repeat;
  font-size:16px;
  color:#FFF;
  text-align:left;
}

.highest_tipper {
  padding:0 15px 15px;
  margin-top:30px;
  width:100%;
  border:5px solid #FFF;
  border-radius:8px;
  background:rgba(0,0,0,0.8);
  text-align:center;
}

.highest_tipper h2 {
  padding:25px 0;
  font-size:38px;
  color:#000;
  background:url(http://dev.raddyx.in/mfc/images/highest-tipper.png) center top no-repeat;
}

.highest_tipper ul > li {
  padding:100px 15px 15px;
  margin:6px;
  width:252px;
  height:238px;
  background:url(http://dev.raddyx.in/mfc/images/tippers-list.png) center center no-repeat;
  display:inline-block;
  float:left;
}

.highest_tipper ul > li > h3 {
  margin-bottom:8px;
  font-size:22px;
  text-shadow:2px 2px 0 #6f5d02;
  color:#FFF;
}

.highest_tipper ul > li ol li {
  height:auto;
  list-style-position:inside;
  font-size:14px;
  font-weight:bold;
  line-height:25px;
  color:#232323;
  text-align:left;
}

.skype {
  padding:50px;
  margin-top:30px;
  width:100%;
  border:5px solid #FFF;
  border-radius:8px;
  background:rgba(0,0,0,0.8);
  text-align:center;
}

.skype ul:first-of-type {
  margin-top:30px;
  float:left;
  list-style:none;
}

.skype ul li {
  width:332px;
  height:76px;
  font-size:22px;
  color:#00aff0;
  line-height:55px;
}

.skype ul:first-of-type li {
  background:url(http://dev.raddyx.in/mfc/images/skype-time1.png) left center no-repeat;
}

.skype ul:last-of-type {
  margin-top:30px;
  float:right;
  list-style:none;
}

.skype ul:last-of-type li {
  background:url(http://dev.raddyx.in/mfc/images/skype-time2.png) left center no-repeat;
}

.skype h3 {
  padding-top:15px;
  font-size:26px;
  color:#00aff0;
}

.row_3 {
  padding:60px 0;
  width:100%;
  background:url(http://dev.raddyx.in/mfc/images/bg-5.jpg) center top repeat-y;
}

.row_3 .inner {
  padding:30px 50px;
  width:100%;
  border:5px solid #FFF;
  border-radius:8px;
  background:rgba(0,0,0,0.8);
}

.model {
  margin-bottom:50px;
  height:536px;
  background:url(http://dev.raddyx.in/mfc/images/profile-owner.png) right top no-repeat rgba(0,0,0,0.8)!important;
}

.my_schedule {
  margin-left:80px;
  padding:140px 15px 10px 90px;
  width:579px;
  height:448px;
  background:url(http://dev.raddyx.in/mfc/images/schedule-bg.png) no-repeat;
}

.my_schedule ul {
  list-style:none;
}

.my_schedule ul li {
  font-family:'hand_of_sean_demoregular';
  font-size:18px;
  color:#ff0000;
  line-height:34px;
}

.my_schedule ul li span {
  font-size:16px;
  color:#000;
}

.my_schedule p {
  padding:15px 0;
  font-size:13px;
}

.message_wall h2 {
  font-family:'hand_of_sean_demoregular';
  font-size:36px;
  font-weight:normal;
  color:#fff600;
  text-align:center;
}

.message_wall p {
  font-size:16px;
  color:#FFF;
  line-height:26px;
}

.message_wall p a {
  color:#FF0000;
}

.message_wall p a:hover {
  text-decoration:underline;
}

.message_wall ul {
  margin:20px 0;
  list-style:none;
  width:100%;
  border:1px solid #282828;
  background:rgba(15,15,15,0.8);
  float:left;
}

.message_wall ul li {
  padding:20px;
  width:100%;
  float:left;
  border-bottom:1px dashed #282828;
}

.message_wall ul li img {
  margin-right:20px;
  width:97px;
  height:97px;
  float:left;
}

.message_wall h3 {
  font-family:'hand_of_sean_demoregular';
  font-size:22px;
  font-weight:normal;
  color:#d63232;
}

.message_wall h3 span {
  font-size:13px;
  color:#6d6d6d;
}