﻿body {
}

.full {
    width: 100%;
}

.inner {
    width: 100%;
    max-width: 1052px;
    margin: 0px auto;
}

.inner1 {
    width: 100%;
    max-width: 1052px;
    margin: -21px auto;
}

/*header {
    background: #fff url('../img/header-bg.png') repeat-x top;
    height: 174px;
    width: 100%
}*/

main {
    background: #fff;
    min-height: 305px;
    padding-bottom:15px;
    box-shadow: 7px 0 15px #fff,-7px 0 15px #fff;
	padding-top: 23px;
	margin-bottom:33px;

}

.left {
    float: left;
}

.right {
    float: right;
}

.clear {
    clear: both;
}

/* bootstrap override */
.navbar-default {
    border: 0px;
}

.navbar-nav {
    float: left;
}

.navbar-nav > li > a {
    padding: 0px 18px;
}

.navbar-default .navbar-nav > li > a {
    color: #555555;
    padding-top: 8px;
    padding-bottom: 6px;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: transparent;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background: transparent;
    color: #555555;
}

.navbar {
    margin-bottom: 0;
    min-height: 38px;
}

.navbar-nav > li.active {
   /* border-bottom: 1px solid #fff;*/
}

.thumbnail {
    padding: 0px;
    border: 0px solid #dddddd;
}

/* Bootstrap override end*/

#bs-example-navbar-collapse-1 {
    margin-top: 45px;
}

.red-bar {
    background: #f21f47;
    height: 37px;
    padding-top: 1px;
    border-top: 1px solid #fff;
}

.red-bar:nth-of-type(1) {
    border-top-left-radius: 6px;
}

.red-bar:nth-of-type(3) {
    border-top-right-radius: 6px;
}

.red-bar a {
    line-height: 16px !important;
    font: normal bold normal 12px/32px arial;
    color: #fff !important;
}

.yellow-bar {
    background: #fcd02c;
    border-radius: 5px;
    padding: 10px 20px;
    font: normal bold normal 12px/32px arial;
    color: #000 !important;
}

.menu-bg {
    border: 1px solid #dad9d9;
    border-radius: 5px;
    position: relative;
    box-shadow: 0px 2px 3px #999;
    top: 0px;
    background: #fffbf1; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #fff7e4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fff7e4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%, #fff7e4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%, #fff7e4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%, #fff7e4 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%, #fff7e4 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fff7e4', GradientType=0); /* IE6-9 */
}

.logo img {
    z-index: 99999999999;
    position: absolute;
    margin-top: 42px;
    margin-left: 15px;
    z-index:1;
}

.st-content {
    
	text-align: center;

}
.st-content span
{
   
    display: inline-block;
    padding: 4px 16px;
    color: #c12624;
    font-size: 40px;
    border-radius: 2px;
    
	font-family: 'Arial' sans-serif;
  font-weight: 200;
}

.st-icon {
    float: left;
    max-width: 30%;
}

.st-icon img {
    width: 100%;
}

.banner_bottom {
    min-height: 136px;
    height:auto;
    padding-top: 33px;
}
.banner_bottom:after{clear:both;}

.content_tab {
    border: 1px solid #d8d8d8;
    border-radius: 5px;
    box-shadow: 0px 0px 12px #DBDBDB;
    min-height: 300px;
    padding: 11% 11%;
}
.tab-bar{
    margin-left:10px;
    position: relative;
    z-index: 1;}
.content_tab table{ width:100%;}

.nv_tab {
    padding: 10px 20px;
    border: 1px solid #d8d8d8;
    box-shadow: 0px -7px 14px #D6D6D6;
    border-bottom: 0px;
    padding-bottom: 0px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    font-size: 12px;
    height: 34px;
    margin-bottom: -1px;
    display: inline-block;
    background: #fff;
    margin-left: 6px;
}
.inactivetab {
    background: #dc2e1c;
    color: #fff;
    margin-bottom: -1px;
}

.slogan {
    color: #f62f55;
    text-align: center;
    font: normal bold normal 13px/43px arial;

}
.content_tab select{width:180px; border-color:#f2f1f0;padding: 2px 0px;}
.content_tab input[type=text]{border: 1px solid #f2f1f0;padding: 2px 2px;}
.content_tab input[type=radio]{margin: 0 8px;vertical-align: middle;}

.tablepad :first-child div{ min-width:100px;}
.tablepad ,.content_tab tr { margin-bottom:0px;display: block; }
.content_tab label { min-width:100px; display: inline-block;}
.dob select{ max-width:57px;}

.small_radio label { display: inline; min-width: 45px; margin: 0px 4px; }

.submit-btn{
    background: #ef123c; /* Old browsers */
    background: -moz-linear-gradient(top,  #ef123c 0%, #f21b44 50%, #f62e54 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef123c), color-stop(50%,#f21b44), color-stop(100%,#f62e54)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ef123c 0%,#f21b44 50%,#f62e54 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ef123c 0%,#f21b44 50%,#f62e54 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ef123c 0%,#f21b44 50%,#f62e54 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ef123c 0%,#f21b44 50%,#f62e54 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef123c', endColorstr='#f62e54',GradientType=0 ); /* IE6-9 */
    outline:none;
    border:1px solid #d70a3a;
    padding: 10px 0;
    box-shadow: inset 0 1px 2px #ff6582;-webkit-box-shadow: inset 0 1px 2px #ff6582;
    min-width:203px;
    text-align:center;
    color:#ffffff;
    margin: 0 auto;
    display: block;
    border-radius:3px;
    -webkit-border-radius:3px;
    margin-top: 18px;
}
.submit-btn:hover{box-shadow: inset 0 1px 2px #ff6582,0 1px 2px #ff6582;}
.banner-img-div{ padding:0 !important;}

.banner_bottom .padleft0{ padding-left:0;}
.bottom-shadow{ background:url("../img/bottom-shadow.png") no-repeat center; width:100%; height:12px; text-align:center;  margin-top: -10px; margin-bottom: 5px;}
.dark-yellow{ background:#d5bf3a !important;}
.pink{ background:#aa003d !important;}
.blue{ background:#0065aa !important;}

.red-title{ font-size:28px;font-family: 'Arial', sans-serif; font-weight:300; color:#c12624; text-align:left;}

.featured-profile-box{border:1px solid #dfdfdf;}

.featured-profile-box1{border:1px solid #dfdfdf;   margin-top: 71px;}


.inner-box{padding: 25px 25px 0 25px;}
.featured-profile-box img{ box-shadow: 0px 0px 0px 2px #f6bd7a; margin-right:20px;}
.featured-profile-box1 img{ box-shadow: 0px 0px 0px 2px #f6bd7a; margin-right:20px;}
.featured-profile-box .per-info h2{font:normal normal normal 17px/1.2 arial;color:#393131; margin-top:0;   margin-bottom: 10px;}
.featured-profile-box1 .per-info h2{font:normal normal normal 17px/1.2 arial;color:#393131; margin-top:0;   margin-bottom: 10px;}
.per-info{ max-width:142px; color:#393131;}
.per-info address{ margin-bottom:15px;}
.red-color-title{ color:#b61313;}
.per-info span{ display:block; width:100%;}
.featured-profile-box p{font-size:13px;color:#9e9e9e;margin-top: 7px; font-family: 'Arial', sans-serif; }

.featured-profile-box1 p{font-size:13px;color:#9e9e9e;margin-top: 7px; font-family: 'Arial', sans-serif; }

.btn2{ background:#b61313;border:1px solid #7b0000;box-shadow: inset 0 1px 2px #d60808; color:#ffffff; text-align:center;padding: 4px 17px; border-radius:3px; outline:none;margin:16px 0;}
.bottom-btn{ background:#f4f4f2; text-align:right; color:#686868;font:normal bold normal 12px/1.2 arial; border-top:1px solid #dfdfdf; display:block;padding: 10px 0; padding-right:20px;}
.ad-banner{ margin-top:72px;}

.recent-profiles{margin-bottom:15px;}
.recent-profiles address{ margin-bottom:0 !important; color:#393131;font:normal bold normal 12px/1.2 arial;}
.recent-profiles img{ box-shadow:none; border:1px solid #ddddd7;}

.suc-story-box{ border:1px solid #dfdfdf;min-width:327px; height: 325px; background:url(../img/bgbox.png) no-repeat;  }
.suc-story-box img{ display:block; margin:25px auto 15px auto;}
.suc-story-box h4{color:#b61313;font:normal bold normal 13px/1.2 arial;  text-align: center;}
.suc-story-box p{color:#646464;font-size: 13px;margin-bottom:0px;   text-align: center;   font-family: 'Arial', sans-serif;}
.owl-prev{ position:absolute; right: 33px; top: -40px;border-radius:0 !important;background:transparent !important;border:1px solid #dedede;}
.owl-next{ position:absolute; right: 6px; top: -40px;border-radius:0 !important;background:transparent !important;border:1px solid #dedede;}

.short-abus{ background:url("../img/back2.png") repeat-y; width:100%; min-height:100px;position: relative;margin: 25px 0 25px 0; padding:20px 0;}
.short-abus .top-shadow{ background:url("../img/top-shadow.png") no-repeat center; width:100%; height:12px;position:absolute; top:-11px;}
.short-abus .bottom-shadow2{ background:url("../img/bottom-shadow.png") no-repeat center; width:100%; height:15px;position:absolute; bottom: -15px;}
.short-abus h2{color:#c12624;font-size:28px;font-family: 'Arial', sans-serif; font-weight:300;  text-align:left;margin-top: 0;}
.short-abus p{color:#646464;font-family: 'Arial', sans-serif;
  font-size: 13px;}

.secure-img{ margin-top:40px;}
.red-divider{ width:100%; background:url("../img/bottom-pattern.png") repeat-x; height:32px;}

footer{padding:20px 0;}
.footer-nav-links ul{ padding:0; margin:0;}
.footer-nav-links ul li{list-style:none; text-align:left; margin: 6px;}
.footer-nav-links ul li a{font-size: 13px;
  color: #646464;
  font-family: 'Arial', sans-serif;}
.footer-nav-links ul li a:hover{ text-decoration:underline; color: #d74343;}
.footer-nav-tag{font-size:17px;
  font-family: 'Arial', sans-serif; color:#d10000;padding-bottom:10px;margin-top: 15px;}

.under-footer{background:#f4f4f4; padding:20px 0; text-align:center;}
.under-footer p{margin-bottom:0;color:#646464;}

/* search result page css */

.inner-page-banner{ background:url("../img/inner-top-image.html") no-repeat center; width:100%;height:136px;box-shadow: 0px 0px 5px #B3B3B3;
    border:3px solid #ffffff; position:relative; margin:20px 0 10px 0;
}
.inner-page-banner h3{color:#383334;font:normal normal normal 25px/1.2 arial;position: absolute; bottom: 0; left: 20px;}
.tf-counts{border-bottom:2px solid #f52b51; margin-bottom:18px; padding:15px;}
.tf-counts h3{ color:#383334;font:normal normal normal 16px/1.2 arial;padding-right:30px;text-align:right; margin:0;}

.option {
    display: block;
    float: left;
    position: relative;
    background-color: #edeeef;
    text-transform: capitalize;
    color: #444546;
    padding: 3px 10px 3px 25px;
    margin: 0 1px 6px 0;
    cursor: pointer;
    -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
}
.option:hover{background-color: #CACACA;}
.option:before {
    content: ' ';
    background: url(../img/close.png) no-repeat ;
    width: 10px;
    height: 10px;
    position:absolute;
    left:10px;
    top:7px;
}

.left-panel{border:1px solid #fcf3e3; border-radius:5px;-webkit-border-radius:5px; background:#ffffff;}


.pr-fields{ padding:0;}
.pr-fields li{ list-style:none;font-size:14px;font-family: 'Arial', sans-serif; font-weight:300;line-height:40px;  text-align:left; border-bottom:1px dashed #eddec5; }
.pr-fields li a{color:#5a5a5a; display:block; width:100%;padding-left:15px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
}
.pr-fields li a:hover{
    padding-left: 13px;

    color:#d7201e;
}

.pr-fields1{ padding:0; padding-left: 10px;}
.pr-fields1 li{ list-style:circle;font-size:14px;font-family: 'Arial', sans-serif; font-weight:300;line-height:40px;  text-align:left;  }
.pr-fields1 li a{color:#5a5a5a; display:block; width:100%;padding-left:15px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
	border-bottom:1px dashed #eddec5;
	font-family:Arial, Helvetica, sans-serif;
}
.pr-fields1 li a:hover{
    color:#d7201e;
	text-decoration:none;
}





.bkactiveheading{ background:#fcf4e5; border-radius:3px; padding-left:15px; -webkit-border-radius:3px; font-size:18px!important; font-weight:bold!important;}
.bkactive{color:#d7201e !important;}

.pr-fields li ul li{ border-bottom:none;list-style:none;font-size:14px;font-family: 'Arial', sans-serif; font-weight:300;line-height:40px;  text-align:left;
 list-style-image:url("../img/list-img.png");
}

.stiky-note{margin-bottom: 10px;}
.feature-note{ background:#e7ecf0; width:80%; padding: 10px; float:left;}
.stiky-note a{ display:inline-block; background:#ff7f24; padding:9px 20px; float:left; margin-left:10px; color:#ffffff;border-radius: 3px; border: 1px solid #DD6F20; box-shadow: 0px 1px 1px #E7CDBA inset;
                width:17%; text-align:center;
}
.stiky-note a:hover{ color:#ffffff; opacity:.9;}

.profile-box:hover{ border:5px solid #ff7f24;}
.profile-box{  border: 1px solid rgba(244, 120, 31, 0.23); border-radius:5px;-webkit-border-radius:5px; background:#ffffff; padding:15px 2px;margin-bottom: 20px;}
.profile-box1{  border: 1px solid rgba(244, 120, 31, 0.23); border-radius:5px;-webkit-border-radius:5px; background:#ffffff; padding:15px 2px;margin-bottom: 20px;}
.profile-img img{box-shadow: 0 0 2px #B3B3B3; border:4px solid #ffffff; max-width:150px; max-height:168px;width: 100%;}
.profile-img a{ color:#000000; font-weight:700; text-align:center;display: block;   margin: 10px 0;}

.title-block{}
.title-block h3{ float:left; margin-top:0;font-size:25px;font-family: 'Arial', sans-serif; font-weight:300; color:#d7201e;}
.red-btn{ float:right; background:#c4303d;border-radius:3px;-webkit-border-radius:3px; outline:none; border:none; color:#ffffff; width:auto;height:31px; text-align:center;}
.like-btn{ background:url("../img/like.png") no-repeat; width:25px; height:25px;}
.mb-btn{ background:url("../img/mobileicon.png") no-repeat; width:28px; height:25px;}
.paid-mem{ background:url("../img/paidmemberbtn.png") no-repeat; width:100px; height:26px; color:#ffffff; text-align:center; font-size:12px;padding-top: 5px;}
.like-btn,.mb-btn,.paid-mem{ margin-right:10px;}

.per-info-div{ background:url("../img/per-bottom.png") no-repeat center bottom;  width:100%; padding-bottom: 10px;margin:0px 0 10px 0;}
.per-info-block{padding:0; margin-left:-250px; width:100%;}
.per-info-block li{ display:inline-block; border-right:1px solid #cc4c57; padding-right:10px;vertical-align: middle;font-size:13px;font-family: 'Arial', sans-serif; font-weight:300;color:#5b5858;}
.per-info-block :last-child{ border-right:none;}

.prf-btns{}
.prf-btns button{ display:inline-block; margin-right:10px; background:#fff; border:1px solid #cccccc; border-radius:3px;-webkit-border-radius:3px;outline:none;padding: 4px 14px;
    font-size:15px;font-family: 'Arial', sans-serif; font-weight:300;color:#5b5858;

}
.view-pf-btn span{ background:url("../img/sprt1.png") no-repeat; width:24px; height:15px;display: inline-block; vertical-align: middle; margin-left: -11px; margin-right: 7px;}
.messg-btn span{background:url("../img/sprt1.png") no-repeat; width:24px; height:15px;display: inline-block; vertical-align: middle; margin-left: -11px; margin-right: 7px;background-position: 0px -24px;}
.prf-btns button:hover{background:#c4303d; color:#ffffff; border-color:#f0c221;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;}

.extra-act{margin: 16px 0 0 0; vertical-align:middle;font-size:15px;font-family: 'Arial', sans-serif; font-weight:300;}
.extra-act a{color: #5b5858; text-decoration:none;display: inline-block; margin-right:12px;padding-left: 30px; }
.extra-act .internet { background: url(../img/sprt1.png) no-repeat 0 -46px; height: 22px; }
.extra-act .Favorites  { background: url(../img/sprt1.png) no-repeat 0 -73px; height: 22px; }
.extra-act .messa {background: url(../img/sprt1.png) no-repeat 0 -98px; height: 22px; }



/* search result page css */

/* profile detail page css */

.pf-detail-main-box{ margin:40px 0;}
.det-pfimg{
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #f9f8f8 94%, #ededed 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(94%,#f9f8f8), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f9f8f8 94%,#ededed 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#f9f8f8 94%,#ededed 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#f9f8f8 94%,#ededed 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#f9f8f8 94%,#ededed 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
    border:1px solid #e9e6d5;
    padding: 30px 0;
}
.det-pfimg img{ display:block; margin:0 auto; background:#ffffff; padding:5px; box-shadow:0 0 1px 0 #E4CC9C; max-width:152px; height:170px;}

.left-nav{ margin:20px 0; padding:0; display:block; width:100%;font-size:15px;font-family: 'Arial', sans-serif; font-weight:300; }
.left-nav li{ list-style:none; border-bottom:1px solid #e1e1e1; padding: 12px 0 10px 0; transition: all 0.2s ease-in-out;}
.left-nav li a{ color:#2c2c2c;  display:block;padding-left: 50px; vertical-align:middle;height: 28px;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
}
.left-nav li .basic-info{background: url(../img/sprt2.png) no-repeat 0 0; }
.left-nav li .bi-2{background: url(../img/sprt2.png) no-repeat 0 -31px; }
.left-nav li .bi-3{background: url(../img/sprt2.png) no-repeat 0 -59px; }
.left-nav li .bi-4{background: url(../img/sprt2.png) no-repeat 0 -85px;}
.left-nav li .bi-5{background: url(../img/sprt2.png) no-repeat 0 -112px; }
.left-nav li .bi-6{background: url(../img/sprt2.png) no-repeat 0 -141px;}
.left-nav li .bi-7{background: url(../img/sprt2.png) no-repeat 0 -165px; }

.left-nav li a:hover{ color:#d7201e;padding-left: 55px;}

.pf-detail-box h1{float: left; margin-top: 0; font-size: 28px; font-family: 'Arial', sans-serif;font-weight: 300;color: #d7201e; background:url("../img/per-bottom.png") no-repeat left bottom;
    width: 75%; padding-bottom: 15px;
}
.last-login-info{ margin:5px 0 15px 0;}
.last-login-info span{ display:inline-block; font:normal normal normal 16px/1.2 arial;color:#5b5858;}

.title-with-bg{
    background: darkmagenta; /* Old browsers */
    background: -moz-linear-gradient(top,  darkmagenta 1%, darkmagenta 4%,darkmagenta 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,darkmagenta), color-stop(4%,darkmagenta), color-stop(100%,darkmagenta)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  darkmagenta 1%,darkmagenta 4%,darkmagenta 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  darkmagenta 1%,darkmagenta 4%,darkmagenta 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  darkmagenta 1%,darkmagenta 4%,darkmagenta 100%); /* IE10+ */
    background: linear-gradient(to bottom,  darkmagenta 1%,darkmagenta 4%,darkmagenta 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='darkmagenta', endColorstr='darkmagenta',GradientType=0 ); /* IE6-9 */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='darkmagenta', endColorstr='darkmagenta',GradientType=0 ); /* IE6-9 */
    padding:10px 0 10px 26px;
    color:#ffffff;
    font:normal normal bold 16px/1.2 arial;
    -webkit-border-radius:2px;border-radius:2px;
    margin:2px 0 1px 0;
}
.privacy_pf-detail-box h1{float: left; margin-top: 0; font-size: 28px; font-family: 'Arial', sans-serif;font-weight: 300;color: #d7201e; background:url("../img/per-bottom.png") no-repeat left bottom;
    width: 75%; padding-bottom: 15px;
}
.subtitle-with-bg{
    background: darkmagenta; /* Old browsers */
    background: -moz-linear-gradient(top,  darkmagenta 1%, darkmagenta 4%,darkmagenta 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,darkmagenta), color-stop(4%,darkmagenta), color-stop(100%,darkmagenta)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  darkmagenta 1%,darkmagenta 4%,darkmagenta 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  darkmagenta 1%,darkmagenta 4%,darkmagenta 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  darkmagenta 1%,darkmagenta 4%,darkmagenta 100%); /* IE10+ */
    background: linear-gradient(to bottom,  darkmagenta 1%,darkmagenta 4%,darkmagenta 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='darkmagenta', endColorstr='darkmagenta',GradientType=0 ); /* IE6-9 */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='darkmagenta', endColorstr='darkmagenta',GradientType=0 ); /* IE6-9 */
    padding:10px 0 5px 13px;
    color:#ffffff;
    font:normal normal bold 14px/1.2 arial;
    -webkit-border-radius:2px;border-radius:2px;
    margin:2px 0 1px 0;
min-height:38px;
}

.pf-box{
    border:1px solid #e9e6d5;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 1%, #ffffff 93%, #f3f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(93%,#ffffff), color-stop(100%,#f3f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 1%,#ffffff 93%,#f3f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 1%,#ffffff 93%,#f3f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 1%,#ffffff 93%,#f3f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 1%,#ffffff 93%,#f3f2f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f2f2',GradientType=0 ); /* IE6-9 */
    padding-bottom: 30px;
	  margin-bottom: 13px;
}

.pf-lns{ border-bottom:1px solid #e2e2e2; padding:10px; vertical-align:middle;font:normal normal normal 14px/1.2 arial;color:#5b5858;}
.left-q{min-width:140px;}





/* profile detail page css */

@media (max-width: 480px) {

    .resp1 a{ float:left;}
    
   

}

@media (max-width: 525px) {

    .prf-btns button { padding: 4px 10px !important; }
    .messg-btn span, .view-pf-btn span{display:none;}
    .stiky-note a{ width:16% !important;}
}
@media (max-width: 767px) {

    .navbar-nav{ width:100%; text-align:right;}
    .navbar-collapse{margin-top:10px; z-index:5;}
    .slogan{line-height:20px;}
    .thumbnail{ margin:10px 0 20px 0;}
    .banner_bottom{height:266px; }
    .banner_bottom .padleft0{padding-left:15px;}
    .ad-banner{ text-align:center; margin:0 auto;}
    .short-abus,
    .short-abus h2{text-align:center;}
    .short-abus .bottom-shadow2{ bottom:-12px;}
    .suc-story-box{min-width:100%;}
    .featured-profile-box{ margin:10px 0;}
    .navbar-collapse{background:darkmagenta;}
    .pf-detail-main-box .red-btn,
    .pf-detail-main-box h1{ float:none;}
    .profile-img{ text-align:center;}

    .prf-btns button{ margin-right:2px; padding:4px 12px !important ;}
}
@media (max-width: 992px) {

    .resp1{float:none; width:100%;}

    .title-block h3{float:none; width:100%;}
    .messg-btn span, .view-pf-btn span{display:none;}
    .prf-btns button{ margin-right:2px; padding:4px 10px;}

}


.con{font-size:13px; color: #646464;
  font-family: 'Arial', sans-serif;
}


.vali{ color:red; }

.spech{height:50%;}











