/* root element for tabs  */
ul#whotabs {
   margin:0 !important;
   padding:0;
   height:30px;
   border-bottom:1px solid #D3E2F9;
}

/* single tab */
ul#whotabs li {
   float:left;
   padding:0;
   margin:0;
   list-style-type:none;
   position:relative;
}

/* link inside the tab. uses a background image */
ul#whotabs a {
   float:left;
   font-size:13px;
   display:block;
   padding:5px 30px;
   text-decoration:none;
   border:1px solid #D3E2F9;
   border-bottom:0px;
   height:18px;
   color:#777;
   margin-right:2px;
   position:relative;
   top:1px;
   outline:0;
   -moz-border-radius:4px 4px 0 0;
   background: #fdfefd; /* Old browsers */
   background: -moz-linear-gradient(top, #fdfefd 0%, #f1f5fa 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfefd), color-stop(100%,#f1f5fa)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top, #fdfefd 0%,#f1f5fa 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, #fdfefd 0%,#f1f5fa 100%); /* Opera11.10+ */
   background: -ms-linear-gradient(top, #fdfefd 0%,#f1f5fa 100%); /* IE10+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfefd', endColorstr='#f1f5fa',GradientType=0 ); /* IE6-9 */
   background: linear-gradient(top, #fdfefd 0%,#f1f5fa 100%); /* W3C */
}

ul#whotabs a:hover {
   background:#f1f5fa;
   color:#719FEB;
}

/* selected tab */
ul#whotabs a.current {
   background:#fff !important;
   border-bottom:1px solid #fff;
   color:#719FEB;
   cursor:default;
   /*font-weight:bold;*/
}


/* tab pane */
#whopanes div {
   display:none;
   border:1px solid #D3E2F9;
   border-width:0 1px 1px 1px;
   min-height:150px;
   padding:15px 20px;
   background-color:#fff;
   background:-webkit-gradient(linear, left top, left bottom, color-stop(72%,#FFFFFF), color-stop(95%,#EEEEEE), color-stop(100%,#FDFDFD));
   background:-moz-linear-gradient(top, #FFFFFF 72%, #EEEEEE 95%, #FDFDFD 100%);
   background:linear-gradient(top, #FFFFFF 72%, #EEEEEE 95%, #FDFDFD 100%);
   overflow:hidden;
}

/*Pop No Messages*/
.whomsgs {
   position:absolute;
   z-index:2;
   top:-5px;
   right:7px;
   padding:2px 8px;
   color:#fff;
   font-size:11px;
   text-shadow:1px 1px 1px rgba(0,0,0,0.20);
   background:#538EEA;
   background:-moz-linear-gradient(top,#70A2EE,#538EEA);
   background:-o-linear-gradient(top,#70A2EE,#538EEA);
   background:linear-gradient(top,#70A2EE,#538EEA);
   -moz-border-radius:10px;
   border-radius:10px;
   -moz-box-shadow:inset 1px 1px 1px rgba(14,55,118,0.6), 1px 1px rgba(255,255,255,0.6);
   -webkit-box-shadow:inset 1px 1px 1px rgba(14,55,118,0.6), 1px 1px rgba(255,255,255,0.6);
   box-shadow:inset 1px 1px 1px rgba(14,55,118,0.6), 1px 1px rgba(255,255,255,0.6);
}
/*Край на табовете*/
/*Малък лист с профили*/
.smalllist img {
   border:2px solid #ADADAD;
   margin-right:15px;
}
.smalllist a:hover img {
   border-color:#71A1ED;
   opacity:0.9;
}
.smalllist li {
   float:left;
   width:32%;
   margin:10px 0 10px 10px;
}
.smalllist span {
   display:block;
}
.smalllist .editlinks {
   color:#666666;
   margin-top:7px;
}
.cent {
   display:block;
   text-align:center;
   padding-top:50px;
}
.online2, vip2 {
   position:relative;
}
.online2 img {
   border:2px solid #7C9C00;
}
.vip2 img {
   border:2px solid #FFA500;
}
.vip_status2 {
   display:block;
   position:absolute;
   z-index:1;
   top:4px;
   right:176px;
   width:37px;
   height:21px;
   background:url(i/vip.png) no-repeat;
}
.onlinenow {
   color:#5F9F1D;
}
/*etiketi v turseneto Fix za Dropkick*/
.sFormLabel {
   /* display: block;
    float: left;
    line-height: 30px; */
    margin:0 5px 0 15px;
}
/*12.03.2012 - Online badges everywere + Question 1*/
.closex {
   display:block;
   padding:5px;
   font-size:20px;
   width:14px;
   text-align: center;
   float: right;
   margin: 0 -10px 0 0;
}
.radioHid {
   border: 0;
   clip: rect(0 0 0 0);
   height: 1px;
   margin: -1px;
   overflow: hidden;
   padding: 0;
   position: absolute;
   width: 1px;
}
form {
   margin:0;
   padding:0;
}

.admin {
   background: url("i/admin.png") no-repeat scroll 0 0 transparent;
   display: block;
   height: 26px;
   position: absolute;
   left: 5px;
   top: -3px;
   width: 43px;
   z-index: 1;
}
.adminMail {
   background: url("i/admin.png") no-repeat 0 0 ;
   display: block;
   height: 26px;
   position: absolute;
   left: 5px;
   top: 17px;
   width: 43px;
   z-index: 3;
}
.adminBig {
   background: url("i/admin.png") no-repeat 0 0;
   display: block;
   height: 26px;
   position: absolute;
   left: 5px;
   top: -3px;
   width: 43px;
   z-index: 3;
}
.adminMailWrite {
   background: url("i/admin.png") no-repeat 0 0;
   display: block;
   height: 26px;
   position: absolute;
   left: 5px;
   top: -3px;
   width: 43px;
   z-index: 3;
}
.adminMailList {
   background: url("i/admin.png") no-repeat 0 0;
   display: block;
   height: 26px;
   position: absolute;
   left: 43px;
   top: 17px;
   width: 43px;
   z-index: 3;
}
.vip_status_mail {
    background: url("i/vip.png") no-repeat 0 0;
    display: block;
    height: 21px;
    left: 101px;
    position: absolute;
    top: 24px;
    width: 37px;
    z-index: 4;
    }

.vip_status_mail_read {
    background: url("i/vip.png") no-repeat 0 0;
    display: block;
    height: 21px;
    left: 64px;
    position: absolute;
    top: 24px;
    width: 37px;
    z-index: 4;
    }    
    
.online_status_mail {
    background: url("i/online.png") no-repeat 0 0;
    display: block;
    height: 23px;
    left: 74px;
    position: absolute;
    top: 90px;
    width: 64px;
    z-index: 5;
}

.online_status_mail_read {
    background: url("i/online.png") no-repeat 0 0;
    display: block;
    height: 23px;
    left: 37px;
    position: absolute;
    top: 90px;
    width: 64px;
    z-index: 5;
}


.qAnsw {
   padding-bottom:20px;
}
.qAnsw a{
   float:right;
}
.notAnsw {
   color:#B0B0B0;
   text-decoration: line-through;
   padding-left:10px;
}

@media screen and (max-width: 760px) {
	body {
		background: red !important;
	}
}