.profile{display:block;margin-bottom:3px;}
.profile .cols{display:block;overflow:hidden;}
.profile .comments{display:block;margin:0 303px 0 0;}
.profile .cols .adv{float:right;width:300px;margin:3px 0 -3px 0;}
.profile .cols .adv .title-line{margin:0px 0 3px 0;}
.member-data{display:block;overflow:hidden;margin-top:3px;}
.member-data .photo-box{float:left;width:223px;}
.member-data .photo-box .avatar{display:block;background:#222;border:1px solid #444;padding:3px 5px 3px 3px;margin-bottom:3px;}
.member-data .photo-box .avatar:hover{background:#333;border:1px solid #555;}
.member-data .photo-box .avatar img{display:block;width:100%;border:1px solid #777;}
.member-data .photo-box .btnb{clear:both;display:block;font-size:.85em;text-align:center;}
.member-data .related-photos-box.mobile .btnb{margin-bottom:3px;}
.member-data .related-photos-box.mobile{display:none;}
.member-data .related-photos-box{float:right;width:223px;}
.member-data .related-photos-box .thumb.no-space{margin-right:0;}
.member-data .related-photos-box .thumb{float:left;width:100px;background:#222;border:1px solid #444;padding:3px 5px 3px 3px;margin:0 3px 3px 0;}
.member-data .related-photos-box .thumb:hover{background:#333;border:1px solid #555;}
.member-data .related-photos-box .thumb img{display:block;width:100%;border:1px solid #777;}
.member-data .related-photos-box .btnb{clear:both;display:block;overflow:hidden;margin:0;font-size:.85em;}
.member-data .data-box{display:block;overflow:hidden;min-height:246px;background:#161616;font-size:.9em;border:1px solid #333;padding:10px 10px 0 10px;margin:0 226px 0 226px;}
.member-data .data-box .username{font-size:.9em;color:#777;}
.member-data .data-box .username a{font-size:1.4em;margin-right:8px;}
.online{color:#b4ff00;}
.offline{color:#777;}
.member-data .data-box .about{display:block;width:100%;margin-top:10px;}
.member-data .data-box .about i{float:left;}
.member-data .data-box .about b{clear:both;float:left;font-weight:normal;font-style:italic;color:#777;font-size:.9em;}
.member-data .data-box .about b:first-child{margin-top:10px;}
.member-data .data-box i{clear:both;float:left;margin-bottom:8px;}
.member-data .data-box span{clear:both;display:block;margin-bottom:10px;}
.member-data .data-box span a:first-child{margin:0;}
.member-data .data-box span a{float:left;padding:0 12px;margin-left:3px;}
.member-data .data-box .social-device{clear:both;display:block;overflow:hidden;margin:0 0 10px 0;}
.member-data .data-box .social-device i.title{float:left;margin-top:10px;}
.member-data .data-box .social-device a{float:left;clear:both;font-size:.95em;margin-bottom:6px;}
.member-data .data-box .social-device a b{float:left;width:16px;height:16px;background:#ff0000;margin:-1px 5px 0 0;}
.member-data .data-box .social-device a.skype b{background:url(/images/icos/skype.png) no-repeat;}
.member-data .data-box .social-device a.facebook b{background:url(/images/icos/facebook.png) no-repeat;}
.member-data .data-box .social-device a.twitter b{background:url(/images/icos/twitter.png) no-repeat;}
.member-data .data-box .social-device a.pinky b{background:url(/images/icos/pinky.png) no-repeat;}
.member-data .data-box .social-device a.thumblr b{background:url(/images/icos/thumblr.png) no-repeat;}
.member-data .data-box .social-device a.instagram b{background:url(/images/icos/instagram.png) no-repeat;}
.settings .member-data .photo-box{float:left;width:auto;text-align:left;margin:0;}
.settings .member-data .photo-box .avatar{width:149px;}
.settings .member-data .data-box{min-height:157px;margin:0 0px 0 162px;padding:0px;}
.settings .member-data .data-box span{float:right;overflow:hidden;width:200px;padding:10px 12px 0 0;margin:0;}
.settings .member-data .data-box span .btnb:first-child{margin:0;}
.settings .member-data .data-box span .btnb{width:100%;padding:0;margin:3px 0 0 0;}
.settings .box{font-size:.9em;}
.settings .warning{margin-bottom:10px;}
.settings .box.anketa{display:block;}
.settings .box.notice,.settings .box.password,.settings .box.email{display:none;}
.anket-data{display:block;overflow:hidden;}
.anket-data .col.right{float:right;}
.anket-data .col{float:left;width:357px;}
.anket-data .col span:first-child{margin:0;}
.anket-data .col span{float:left;clear:both;margin-top:3px;}
.anket-data .col span p{text-align:left;margin-bottom:15px;}
.anket-data .col span .ch:last-child{margin-bottom:3px;}
.anket-data .col span .ch{clear:both;float:left;margin-bottom:15px;}
.anket-data .col span .ch .check{float:left;margin:0px 5px 0 0;cursor:pointer;}
.anket-data .about{float:left;margin-bottom:3px;}
.anket-data .about label{line-height:15px;height:25px;}
.anket-data label{float:left;width:140px;line-height:30px;height:30px;}
.anket-data .textfield,
.anket-data select{float:left;width:195px;height:30px;line-height:30px;background:#161616;color:#fff;border:1px solid #444;padding:0 10px;}
.anket-data select{float:left;width:217px;padding:0 5px;cursor:pointer;}
.anket-data textarea{float:left;width:566px;max-width:566px;min-height:50px;font-family:Arial;background:#161616;color:#fff;border:1px solid #444;padding:10px;}
.anket-data .calendar{display:block;float:right;overflow:hidden;width:217px;}
.anket-data .calendar select:first-child{margin:0;}
.anket-data .calendar select:last-child{width:101px;}
.anket-data .calendar select{width:55px;margin-left:3px;}
.anket-data .err{font-size:1em;margin:3px 0 10px 140px;}
.anket-data .delete-account a{height:30px;line-height:30px;}
.anket-data .delete-account a b{float:left;width:15px;height:16px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -282px -180px;margin:6px 7px 0 0px;-moz-opacity:0.5;filter:alpha(opacity:50);opacity:0.5;}
.anket-data .delete-account a:hover b{-moz-opacity:1.0;filter:alpha(opacity:100);opacity:1.0;}
.dating .pagination{margin-top:3px;}
.dating-search{display:block;overflow:hidden;}
.dating-search label{float:left;font-size:.9em;line-height:30px;height:30px;margin-right:8px;}
.dating-search .textfield{float:left;width:227px;height:28px;line-height:28px;background:#161616;color:#fff;border:1px solid #333;padding:0 10px;margin-bottom:3px;}
.dating-search select{float:left;width:282px;height:30px;line-height:30px;background:#161616;color:#fff;border:1px solid #333;padding:0 5px;margin-bottom:3px;cursor:pointer;}
.dating-search a.autofill{float:left;height:28px;line-height:28px;font-size:.9em;background:#161616;color:#fff;border:1px solid #333;padding:0 15px;margin-right:10px;}
.dating-search .country{margin-right:3px;}
.dating-search .ager{display:block;clear:both;}
.dating-search .ager b{float:left;font-weight:normal;font-size:.9em;height:30px;line-height:30px;margin:0 10px;}
.dating-search .ager select{width:77px;margin-bottom:0;}
.dating-search .selector{float:left;height:30px;line-height:30px;font-size:.9em;margin:0 0 0 10px;}
.dating-search .selector .ch:first-child{margin-right:22px;}
.dating-search .selector .ch{float:left;margin:0 5px;}
.dating-search .selector input{float:left;margin:9px 5px 0 0;cursor:pointer;}
.dating-search .query{float:right;margin-left:3px;}
.dating-search .query input{width:186px;margin-bottom:0;}
.dating-search-form{margin-top:3px;}
.dating-search-form span{float:left;clear:both;}
.dating-search-form label{float:left;width:118px;text-align:right;font-size:.9em;line-height:30px;height:30px;margin-right:8px;}
.dating-search-form .textfield{float:left;width:289px;height:28px;line-height:28px;background:#161616;color:#fff;border:1px solid #444;padding:0 10px;margin-bottom:3px;}
.dating-search-form select{float:left;width:311px;height:30px;line-height:30px;background:#161616;color:#fff;border:1px solid #444;padding:0 5px;margin-bottom:3px;cursor:pointer;}
.dating-search-form .age select{float:left;width:65px;}
.dating-search-form .age b{float:left;font-weight:normal;font-size:.9em;height:30px;line-height:30px;margin:0 8px;}
.dating-search-form .btn{float:left;width:88px;height:28px;line-height:28px;font-size:.9em;padding:0 15px;margin-left:3px;}
.dating-search-form .checker{margin:0px 0 -5px 126px;}
.dating-search-form .checker label:first-child{margin-right:20px;}
.dating-search-form .checker label{float:left;width:auto;cursor:pointer;}
.dating-search-form .checker label input{margin-right:5px;position:relative;top:3px;}
.dating-search-form .button-set .btn.super{margin-left:126px;}
.box.filter{display:block;overflow:hidden;font-size:.8em;padding:0;}
.box.filter a{float:left;height:26px;line-height:26px;text-align:center;background:#222;color:#ccc;border:1px solid #444;padding:0 10px;margin:5px 0 5px 5px;}
.box.filter a:hover,
.box.filter a.active{color:#fff;background:#161616;border:1px solid #444;}
.box.filter a.active:hover{text-decoration:none;}
.box.filter i{float:left;color:#999;font-size:.95em;margin:13px 3px 0 10px;}
.member-data .data-menu{display:none;overflow:hidden;font-size:.9em;margin:3px 226px 0 226px;}
.member-data .data-menu .btnb:first-child{margin:0;width:107px;}
.member-data .data-menu .btnb{float:left;width:105px;margin-left:3px;}
.member-data .data-menu .btnb:hover,
.data-menu-pad .btnb:hover{text-decoration:none;}
.member-data .data-menu .btnb:hover i,
.data-menu-pad .btnb:hover i{text-decoration:underline;}
.member-data .data-menu .btnb:hover b,
.data-menu-pad .btnb:hover b{color:#999;}
.member-data .data-menu .btnb b,
.data-menu-pad .btnb b{margin-left:5px;color:#777;font-weight:normal;}
.data-menu-pad{display:block;overflow:hidden;font-size:.9em;margin:3px 0 0 0px;}
.data-menu-pad .btnb:first-child{margin:0;}
.data-menu-pad .btnb:last-child{width:148px;}
.data-menu-pad .btnb{float:left;width:145px;margin-left:3px;}
.title-line.start{margin:3px 0 3px 0;}
.title-line.start-nomenu{margin:6px 0 3px 0;}
.content-messages{display:block;overflow:hidden;}
.content-messages .message.selected{background:#333;border:1px solid #444;}
.content-messages .message{display:block;overflow:hidden;background:#222;font-size:.9em;border:1px solid #333;padding:10px;margin-bottom:3px;}
.content-messages .message .member{float:left;overflow:hidden;width:70px;height:70px;border:1px solid #555;margin-right:10px;}
.content-messages .message .member:hover{border:1px solid #999;}
.content-messages.subscribes .message .member{width:35px;height:35px;}
.content-messages .message .member img{display:block;width:100%;height:auto;}
.content-messages .message .check{float:left;margin:12px 11px 0 0;cursor:pointer;}
.content-messages .message span{float:left;}
.content-messages .message span strong{display:block;font-weight:normal;}
.content-messages .message span strong a{font-size:1.1em;}
.content-messages.subscribes .message span strong a{font-size:1.2em;}
.content-messages .message span strong u{margin-left:8px;font-size:.9em;}
.content-messages .message span i,
.content-messages .message span b{clear:both;float:left;font-size:.9em;font-weight:normal;margin-top:6px;}
.content-messages.subscribes .message span b{font-size:1em;}
.content-messages .message .button-set{float:right;text-align:right;width:auto;border:none;padding:0;margin:18px 0 0 0;}
.content-messages.subscribes .message .button-set{margin-top:1px;}
.content-messages .message .button-set i{float:left;font-size:.95em;margin:10px 10px 0 0;}
.content-messages .message .button-set i b{color:#dd2020;font-weight:normal;margin-right:5px;}
.content-messages .message .button-set .btn{float:right;font-weight:normal;}
.content-messages .message .button-set .btn.del{padding:0;margin-left:3px;}
.content-messages .message .button-set .btn.del b{float:left;width:15px;height:16px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -282px -180px;margin:7px 10px 0 10px;}
.content-messages .send-message{display:block;overflow:hidden;background:#222;font-size:.85em;border:1px solid #333;padding:10px;margin:3px 0;}
.content-messages .send-message i:first-child{float:left;margin-bottom:10px;}
.content-messages .send-message textarea{float:left;display:block;width:100%;max-width:100%;min-height:84px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #444;color:#fff;background:#151515;outline-width:0;padding:10px;margin-bottom:10px;}
.content-messages .send-message .btn{float:right;width:153px;margin:0;}
.content-messages .send-message .warning{margin-bottom:10px;}
@media (max-width:479px){.member-data .photo-box{width:115px;margin:0 3px 3px 0;}
.member-data .related-photos-box .thumb{width:46px;}
.member-data .data-box i{font-size:.9em;}
.member-data .data-box span a:first-child{margin-bottom:3px;}
.member-data .data-box span a{width:157px;padding:0;margin:0;}
.data-menu-pad .btnb{width:146px !important;}
.data-menu-pad .btnb:last-child{width:297px !important;margin:3px 0 0 0;}
.settings .member-data .data-box span{width:130px;}
.settings .member-data .photo-box .avatar{width:132px;height:135px;}
.settings .member-data .photo-box .avatar img{height:133px;}
.settings .member-data .data-box{min-height:141px;margin:0 0 3px 145px;}
.settings .member-data .data-box .btnb{height:26px;line-height:26px;}
.settings .box{text-align:center;}
.anket-data label{width:110px !important;text-align:left;font-size:.85em;}
.anket-data .textfield{width:145px !important;}
.anket-data select{width:167px !important;}
.anket-data textarea{width:255px !important;max-width:988px !important;}
.anket-data .calendar select:last-child{width:65px !important;}
.anket-data .calendar select{display:inline;float:left;width:48px !important;padding:0 0 0 5px;}
.anket-data .err{margin:3px 0 10px 110px;text-align:left;}
.anket-data .calendar{width:167px;}
.dating-search label{width:78px !important;}
.dating-search .textfield{width:169px !important;}
.dating-search select{width:166px !important;}
.dating-search a.autofill{padding:0 10px;}
.dating-search .ager{margin-bottom:3px;}
.dating-search .ager select{width:75px !important;}
.dating-search .selector{margin:0px 0 3px 81px !important;}
.dating-search .selector .ch:first-child{margin-right:24px !important;}
.dating-search-form label{width:80px;}
.dating-search-form .textfield{width:167px;}
.dating-search-form select{width:189px;}
.dating-search-form .checker{margin:0px 0 -5px 92px;}
.dating-search-form .button-set .btn.super{margin-left:92px !important;padding:0 2px;}
.content-messages .message .button-set{text-align:left;float:left;clear:both;width:100% !important;height:auto;line-height:auto;border-top:1px solid #333 !important;padding:10px 0 0 0 !important;margin:10px 0 0 0 !important;}
.content-messages.subscribes .message .button-set{border:none;padding:10px 0 0 0 !important;margin:10px 0 0 0 !important;}
.content-messages .message .button-set i{position:relative;display:inline !important;float:left !important;font-size:.9em;margin:10px 0 0px 0 !important;}
.content-messages .message .button-set i b{position:absolute;top:-13px;left:0;margin:0;}
.content-messages .message .button-set .btn.msg{width:123px;}
.content-messages.subscribes .message .button-set .btn.msg{width:245px;}
}
@media (min-width:360px) and (max-width:479px){.dating-search-form .textfield{width:227px;}
.dating-search-form select{width:249px;}
.member-data .data-box span a{width:218px !important;}
.data-menu-pad .btnb{width:176px !important;}
.data-menu-pad .btnb.mobile{width:176px !important;}
.data-menu-pad .btnb.no-space{width:176px !important;}
.data-menu-pad .btnb:last-child{width:358px !important;}
.settings .member-data .data-box span a{width:189px !important;padding:0;margin:0;}
.settings .member-data .data-box span{width:190px;}
.anket-data .textfield{width:205px !important;}
.anket-data select{width:227px !important;}
.anket-data textarea{width:315px !important;max-width:988px !important;}
.content-messages.subscribes .message .button-set .btn.msg{width:306px;}
}
@media (min-width:480px) and (max-width:699px){.member-data .photo-box{width:115px;margin:0 3px 3px 0;}
.member-data .related-photos-box .thumb{width:46px;}
.member-data .data-box span a:first-child{margin:0;}
.member-data .data-box span a{width:156px;padding:0;margin-left:3px;}
.settings .member-data .data-box span{width:273px;}
}
@media (max-width:699px){.member-data{margin-top:3px;}
.member-data .related-photos-box.mobile{display:block;width:100%;}
.member-data .data-box{min-height:291px;}
.member-data .data-box span{float:left;margin:5px 0 3px 0;}
.member-data .related-photos-box{display:none;}
.member-data .data-box{margin:0 0 3px 3px;}
.data-menu-pad{margin:0;}
.data-menu-pad .btnb{width:150px;}
.data-menu-pad .btnb.mobile{width:226px;margin-bottom:3px;}
.data-menu-pad .btnb.no-space{margin:0;width:149px;}
.profile .cols .comments{margin:0;}
.profile .cols .adv{display:none;float:left;width:100%;text-align:center;margin-bottom:0;}
.profile .cols .adv .banner.two{display:none;}
.profile .cols .adv .title-line b{display:none;}
.title-line.start{margin:3px 0 3px 0;}
.title-line.start-nomenu{margin:0px 0 3px 0;}
.anket-data .col.right{margin-top:3px;}
.anket-data .col{width:100%;}
.anket-data .textfield{width:275px;}
.anket-data select{width:297px;}
.anket-data textarea{width:415px;max-width:415px;}
.dating-search label{clear:both;width:85px;}
.dating-search .textfield{width:322px;}
.dating-search select{width:316px;}
.dating-search a.autofill{margin-right:0;}
.dating-search .ager{margin-bottom:3px;}
.dating-search .ager b{margin:0 10px 3px 10px;}
.dating-search .ager select{width:60px;}
.dating-search .selector{margin:-3px 0 0 12px;}
.dating-search .selector .ch:first-child{margin-right:14px;}
.dating-search .query{margin:0;}
.dating-search .query input{width:322px;}
.pagination-mobile{margin-top:3px;}
.dating .pagination-mobile{margin-top:3px !important;}
.content-messages .message .button-set{text-align:left;width:auto;height:auto;line-height:auto;border:none;padding:0;margin:3px 0 0 0;}
.content-messages .message .button-set i{display:block;float:none;margin:0 0 15px 0;}
}
@media (min-width:700px){}
@media (min-width:801px){}
@media (min-width:1000px){.data-menu-pad{display:none;}
.member-data .data-box{min-height:211px;}
.member-data .data-menu{display:block;}
.anket-data .col{width:483px;}
.anket-data label{width:181px;}
.anket-data .textfield{width:280px;}
.anket-data select{width:302px;}
.anket-data textarea{width:776px;max-width:776px;}
.anket-data .err{margin:3px 0 10px 181px;}
.box.filter{font-size:.95em;}
.box.filter i{font-size:.85em;}
.dating-search label{margin-right:15px;}
.dating-search .textfield{width:345px;}
.dating-search select{width:378px;}
.dating-search a.autofill{width:115px;}
.dating-search .ager select{width:77px;margin-bottom:0;}
.dating-search .selector{margin:0 0 0 20px;}
.dating-search .query{float:left;margin-left:55px;}
.dating-search .query label{margin-right:0px;width:72px;}
.dating-search .query input{width:345px;margin:0;}
}
@media (min-width:1310px){.member-data .data-menu .btnb:first-child{width:142px;}
.member-data .data-menu .btnb{width:141px;}
.member-data .photo-box{width:259px;}
.member-data .related-photos-box{width:259px;}
.member-data .related-photos-box .thumb{width:118px;}
.member-data .data-box{min-height:247px;margin:0 262px 0 262px;}
.member-data .data-menu{margin:3px 262px 0 262px;}
.member-data .data-box .about{margin-top:15px;}
.member-data .data-box .about b:first-child{margin-top:12px;}
.member-data .data-box i{margin-bottom:12px;}
.member-data .data-box span{margin-bottom:12px;}
.anket-data .col{width:608px;}
.anket-data label{width:220px;}
.anket-data .textfield{width:366px;}
.anket-data select{width:388px;}
.anket-data textarea{width:988px;max-width:988px;}
.anket-data .err{margin:3px 0 10px 220px;}
.dating-search label{margin-right:10px;}
.dating-search .textfield{width:163px;margin-right:10px;}
.dating-search select{width:196px;}
.dating-search a.autofill{width:88px;}
.dating-search .ager{clear:none;background:#ff0;}
.dating-search .ager select{width:55px;margin-bottom:0;}
.dating-search .selector{margin:0 0 0 10px;}
.dating-search .selector .ch:first-child{margin-right:10px;}
.dating-search .query{margin:0 0 0 10px;}
.dating-search .query label{margin-right:10px;width:auto;}
.dating-search .query input{width:144px;margin:0;}
}
@media (min-width:1580px){.member-data .data-menu .btnb:first-child{width:193px;}
.member-data .data-menu .btnb{width:191px;}
.anket-data .col{width:733px;}
.anket-data .textfield{width:491px;}
.anket-data select{width:513px;}
.anket-data textarea{width:1239px;max-width:1239px;}
.dating-search .textfield{width:244px;}
.dating-search select{width:270px;}
.dating-search .ager select{width:75px;}
.dating-search .selector{margin:0 0 0 20px;}
.dating-search .selector .ch:first-child{margin-right:20px;}
.dating-search .query{margin:0 0 0 20px;}
.dating-search .query input{width:170px;}
}
@media (min-width:1800px){.member-data .data-menu .btnb:first-child{width:244px;}
.member-data .data-menu .btnb{width:241px;}
.anket-data .col{width:858px;}
.anket-data label{width:250px;}
.anket-data .textfield{width:586px;}
.anket-data select{width:608px;}
.anket-data textarea{width:1460px;max-width:1460px;}
.anket-data .err{margin:3px 0 10px 250px;}
.dating-search .textfield{width:314px;}
.dating-search select{width:330px;}
.dating-search .ager select{width:85px;}
.dating-search .query input{width:271px;}
}