form{margin:0;padding:0}textarea{margin:0;padding:0;border:1px solid #96A6C5;font:11px Verdana,Arial,tahoma,sans-serif;resize:none}p{margin:0px 0px 12px 0px}input,select{font:11px Verdana,Arial,tahoma,sans-serif;color:#666;background:#FFF;border:1px solid #96A6C5}.clear{clear:both;height:1px;font-size:1px;line-height:1px}fieldset{padding:2;border-width:1px;border-color:#96A6C5;margin:2px}fieldset legend{color:#aaa}hr{color:#8DC63F;size:1px;height:1px}.bordered{}.centered{text-align:center}.wrapper{width:1000px;margin:0 auto}ul.user_menu{list-style-type:none;margin:0;padding:0}ul.user_menu li{margin:0 0 0 0;padding:6px 0;border-bottom:1px dotted#BED05D}ul.user_menu li a{color:#343;text-decoration:none}ul.user_menu li a:HOVER{text-decoration:underline}ul.user_menu li img{vertical-align:middle;margin-right:4px}.header{background:#8DC63F;height:60px;margin-bottom:20px}.header img{margin:6px 0px}.header.top_menu{float:right}.header ul{margin:0;padding:0;list-style-type:none}.header ul li{float:left;margin:38px 0 0 0;padding:0}.header ul li a{display:block;padding:2px 6px;text-decoration:none;color:#EFE;border-right:1px dotted#CEC}.header ul li.lang{margin:32px 0 0 0}.header ul li.lang a{padding:0 4px;border:0}.header ul li a:HOVER{color:#FFF;text-decoration:underline}.wrapper.content{}.small{font-size:11px}.sub_menu{height:26px}.pets_menu{display:block;overflow:hidden}.sub_menu ul,.pets_menu ul{margin:0;padding:0;list-style-type:none;margin-left:4px}.sub_menu ul li{margin:0px 0 0 1px;float:left;margin-left:5px}.pets_menu ul li{float:left;width:175px;margin:1px}
.sub_menu ul li a,.pets_menu a{color:#fff;text-align:center;text-decoration:none;background:url(/css/images/bg-heading-hover.png)repeat-x left -26px;text-shadow: 1px 1px 1px #000000;display:block;padding:6px 18px}
.sub_menu ul li a:hover,.pets_menu a:hover{color:#00;text-decoration:none;background-position:left bottom;}
.sub_menu ul li.selected{}.sub_menu ul li.selected a{color:#8DC63F;background:#FFF;border:1px solid #ccc;border-bottom:1px solid #FFF;text-decoration:none}.divider{height:1px;font-size:1px;line-height:1px;background:#8DC63F;margin:12px 0}.content_right{float:right;width:164px}.dialog{position:relative;margin:0px auto;min-width:8em;z-index:1;margin-left:10px;margin-bottom:0.5em}#feedb.dialog{width:480px;max-width:1100px}.dialog.content,.dialog.frontcontent,.dialog.t,.dialog.b,.dialog.b div{}.dialog.content{position:relative;zoom:1;_overflow-y:hidden;padding:0px 10px 0px 0px}.dialog.t{position:absolute;left:0px;top:0px;width:12px;margin-left:-12px;height:100%;_height:1600px;background-position:top left}.dialog.t.repeat_t{position:absolute;background:transparent url(/css/images/dialog_t_repeat.png)repeat-y top right;positinon:absolute;top:500px;left:0px;right:0px;bottom:0px}.dialog.b{position:relative;width:100%}.dialog.b,.dialog.b div{height:14px;font-size:1px}.dialog.b{background-position:bottom right}.dialog.b div{position:relative;width:12px;margin-left:-12px;background-position:bottom left}.dialog.hd,.dialog.bd,.dialog.ft{position:relative}.dialog.wrapper{position:static;max-height:1000px;overflow:auto}.dialog h1,.dialog p{margin:0px;padding:0px}.dialog h1{padding-bottom:0px;color:#8DC63F;font-size:17px;display:block;padding:10px 10px;background:#FFF}ul{margin:0;padding:0 0 0 12px}ul li{margin:0;padding:0}.pets_avatar ul{margin:0px;padding:0px}.pets_avatar ul li{display:inline;float:left;list-style:none;width:104px}.pets_avatar_wrapper{width:104px;height:116px}.pets_avatar_wrapper tr td{vertical-align:middle;text-align:center}.pets_avatar img{background:#FFF;border:1px solid #8DC63F;width:99px;max-height:100px;padding:1px}.pets_avatar{position: relative;z-index: 100; margin:0;width:104px;height:133px;overflow:hidden}.pets_avatar_name{height:12px;overflow:hidden;text-align:center;padding-bottom:5px;width:102px}#userlist p{margin:0;min-height:26px}.pets_online_avatar_small.foretooltip2{margin:19px 0 0 1px!important}.pets_online_avatar_small,.pets_online_avatar_small div{border:none!important;margin:0!important}.pets_online_avatar_small.pets_avatar ul{margin:0px!important;padding:0px!important}.pets_online_avatar_small.pets_avatar_wrapper tr td{vertical-align:middle!important;text-align:center!important}.pets_online_avatar_small.pets_avatar_name{height:12px!important;overflow:hidden!important;text-align:center!important;width:102px}.pets_online_avatar_small.pets_avatar ul li{display:inline!important;float:left!important;list-style:none!important;width:102px!important;padding:0px!important;border:none!important}.pets_online_avatar_small.pets_avatar_wrapper{width:102px!important;height:102px!important}.pets_online_avatar_small.pets_avatar img{background:#FFF!important;border:1px solid #8DC63F!important;padding:1px!important}.pets_online_avatar_small.pets_avatar{overflow:hidden!important;height:122px!important;width:104px!important;margin:0px!important}.ui-icon{background-image:url('/css/images/ui-icons_222222_256x240.png')!important}.UIButton{background:#84c318!important;display:block;float:left;-moz-border-radius:8px 8px 8px 8px;border-bottom-left-radius:8px 8px;border-bottom-right-radius:8px 8px;border-top-left-radius:8px 8px;border-top-right-radius:8px 8px;outline-style:none;outline-width:medium;margin-right:4px;margin-left:4px;position:relative;top:-3px}.UIButton input,.UIButton button,.UIButton a{background:none;background-color:#8ac23e;border:1px solid #73a82c;cursor:pointer;display:block;font-family:Verdana,Arial,tahoma,sans-serif!important;font-size:12px!important;font-weight:bold!important;margin:0px;padding:6px 16px 6px 20px;overflow:visible;border-radius:5px;color:#FFF!important;width:auto!important;height:auto!important;position:relative}search_input_button{float:right}#submit{float:right}.UIButton.ui-state-default{}button.ui-state-hover>.UIButton,.UIButton.ui-state-hover{background-color:#8DC63F;border-color:#8DC63F}.UIButton.ui-state-hover input,.UIButton.ui-state-hover button,.UIButton.ui-state-hover a{background-color:#9bd947;border-color:#8DC63F}.UIButton a{padding:5px 7px 5px 23px}.UIButton span{position:absolute;left:6px;top:6px}.UIButton a.icon{padding:4px}.UIButton a.icon span{position:static;margin:0;padding:0}.UIButtonRed{background:#ff5a00 url('/css/images/buttons.gif')repeat-x 0-96px;border-width:1px;border-color:#aaa;border-style:solid;display:block;float:left;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium}.UIButtonRed input{background:none;background-color:#ff5a00;border:medium none;cursor:pointer;display:block;font-size:11px;font-weight:bold;line-height:14px;margin:0;padding:4px;overflow:visible;color:#FFF}.friends{margin:0 auto;padding:0;padding-right:5px;list-style-type:none}.content_middle{padding:5px;border:1px solid #8DC63F;margin-bottom:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px}.friends>li{position:relative;text-align:center;display:block;border:1px solid #8DC63F;background:#F8F8DE;width:116px;padding:10px!important;margin:0 auto 6px auto;height:auto}.friends>li:hover{background:#fff}.friends li a{text-decoration:none;color:#333}.friends li a.userava_small{position:absolute;top:92px;right:20px}.friends span{display:block;margin-top:12px}.friends span.wrap{overflow:hidden;width:90px;height:17px;background-color:#F8F8DE}.friends li:HOVER{}.aliC.friends li:HOVER{background:#F8F8DE}.aliC.friends li a{cursor:default}.friends li img,.avatar{margin:0 auto;margin:1px;border:1px solid #8DC63F}.avatar{width:164px;height:164px}.leftColumn{float:left;width:29%;overflow:hidden;color:#666}.label{color:#666;width:150px}.value{color:#000}.footer a{color:#526300}.footer{clear:both;margin:20px 0px 10px 0;border-top:2px solid #8DC63F;padding:4px;text-align:center;color:#758D03;font-size:10px}.bordered.footer{background:#E4E891}.wellcome_left{float:left;width:45%}
.friends li a.userava_small {
    z-index: 100;
}
.wellcome_right {
    margin: 0 auto;
    padding-top: 25px;
    top: 60px;
    width: 440px;
    z-index: 10000; text-align: center;}
.action_forgot .wellcome_right{
    width: 360px;
}
.wellcome_right h1 {
    font-size: 30px;
}
.wellcome_right .message {
    font-size: 14px;
    color: #F00;
}
.wellcome_right .back_home {
    color: #333333;
    font-size: 12px;
    margin-top: 10px;
}
.wellcome_right .back_home a {
    padding: 5px 8px;
    background-color: #8DC63F;
    border: 1px solid #6D9930;
    border-radius: 4px;
    color: #fff;
    font-size: 15px;
}
.wellcome_right .back_home a:hover {
    background-color: #A9D36E;
}
.w100p{width:100%}.w20px{width:20px}.w50px{width:50px}.w70px{width:70px}.w100px{width:100px}.w100pxi{width:100px!important}.w140px{width:145px}.w1px{width:1px}.w300px{width:300px}.w220px{width:220px}.w222px{width:222px}.w240px{width:240px}.talr{text-align:right}.flr{float:right}.mr0{margin-right:0px}.left{float:left}.fll{float:left}h3.h3c{font-size:14px;color:#aaa;height:12px;padding:0;margin:0;padding-bottom:5px;font-weight:normal}h4{font-size:12px;color:#aaa;height:12px;padding:0;margin:0;padding-bottom:5px;font-weight:bold}.taliC{text-align:center}.taliL{text-align:left}.taliR{text-align:right}.bb1eee{border-bottom:1px solid #eee}.mailbox{border-collapse:collapse}.mailbox tr th{background-color:#E4E891}.mailbox tr td{text-align:left;vertical-align:top;border-bottom:1px solid #eee}.mailbox tr.unread td{text-align:left;vertical-align:top}.mailbox tr td a{font-weight:none;text-decoration:none}.mailbox tr.unread td a{font-weight:bold;text-decoration:none}.mailbox tr.unread td{font-weight:bold}.mailbox tr td{font-weight:normal;border-right:1px solid #eee}.mailbox tr th{border-right:1px solid #eee}.mailbox tr.odd td{background-color:#fcfdf7}.mailbox tr.even td{background-color:#f8f8de}.w200px{width:200px}.h13px{height:13px}input:checkbox{border:0px solid #FFF}.hide{display:none}.paginator a{font-size:14px}.paginator a.selected{font-weight:bold}.error{color:#F00}.sDiv2 select{display:none!important}dt{width:100px;float:left}dd input{width:200px}dd select{width:200px}h3{font-size:13px;padding:0;margin:0}.avatarWrapper{vertical-align:middle;text-align:center;height:90px}.dn{display:none}.vat{vertical-align:top}.m0{margin:0}.p0{padding:0}.mr5{margin-right:5px}.pr5{margin-right:5px}.w70px{width:79px}#paginatorMayKnow{height:20px}#paginatorMayKnow a{text-decoration:none;padding:0;margin:0}#paginatorMayKnow a.selectedPage{color:#CCCCCC}#xload{display:none;text-align:center;padding-top:30px}.bisy{position:absolute;top:0;left:0;background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;z-index:100;width:100%;height:100%}.pets_info tr td{vertical-align:top;font-weight: normal;}.pets_info tr td input{width:100%}.sub-menu-search-input{width:100%}.sub-menu-search-input input{margin-left:3px;width:100%}.dialog.frontcontent{position:relative;zoom:1;_overflow-y:hidden;padding:0px 10px 0px 0px;font-size:12px}.dialog.frontcontent.front_repeat{position:absolute;top:500px;left:0px;right:0px;bottom:0px}.frontcontent input[type="text"]{height:18px;border:1px solid #86C21F;font-size:12px}.frontcontent input[type="checkbox"]{height:14px;border:1px solid #86C21F}.frontcontent select{height:20px;border:1px solid #86C21F;font-size:12px}div.color_picker{padding:0px!important;line-height:16px;width:16px;height:16px;cursor:pointer;border:1px solid #86C21F!important;background:#DDDDDD;-moz-border-radius:4px 4px 4px 4px;border-bottom-left-radius:4px 4px;border-bottom-right-radius:4px 4px;border-top-left-radius:4px 4px;border-top-right-radius:4px 4px}div.color_picker:hover{box-shadow:0 0 5px#86C21F}div#color_selector{border:#86C21F 1px solid;position:absolute;padding:2px;background-color:#efefef;width:80px;z-index:9999;-moz-border-radius:8px 8px 8px 8px;border-bottom-left-radius:8px 8px;border-bottom-right-radius:8px 8px;border-top-left-radius:8px 8px;border-top-right-radius:8px 8px}div#color_custom{width:100%;float:left}div#color_custom label{margin:5px 2px;width:25%;color:#2f2f2f;font-size:95%}div#color_custom input{border:#000 1px solid;padding:0px;margin:5px 2px;width:65%;font-size:95%}div.color_swatch{border:1px solid #ccc!important;line-height:14px;margin:2px;float:left;width:14px;height:14px;cursor:pointer;-moz-border-radius:4px 4px 4px 4px;border-bottom-left-radius:4px 4px;border-bottom-right-radius:4px 4px;border-top-left-radius:4px 4px;border-top-right-radius:4px 4px}.ui-datepicker{z-index:9999!important}#disnumber{cursor:default!important}.ui-dialog.ui-dialog-buttonpane button.styled{background:none!important;border:none!important;margin:0!important;padding:0!important}.ui-dialog.ui-dialog-buttonpane{margin:0!important;border-width:0!important}div.ui-tabs{height:34px;padding:2px;margin:0px}.ui-tabs li{height:28px;padding:0px;margin:0px 2px 1px 0px}.ui-tabs li.ui-state-default{background:#90c53f}.ui-tabs li.ui-tabs-selected{background:#F7F7F7}.ui-tabs ul{-moz-border-radius:0px 0px 0px 0px;border-bottom-left-radius:0px 0px;border-bottom-right-radius:0px 0px;border-top-left-radius:0px 0px;border-top-right-radius:0px 0px;border-width:0 0 1px 0;background:none;height:30px;padding:2px 2px 0px 2px;margin:0px}.ui-tabs li.ui-state-active{background:#EEEEEE}#icons{display:block;float:rigth;height:29px;border:none}#icons li{list-style:none;float:left;padding:4px 4px;margin-left:2px;cursor:pointer;background:none repeat scroll 0 0#8DC63F}#icons li:hover{background-color:#9bd947}#navigator{padding-bottom:10px;text-indent:6px}div.content_left.pets_avatar.pets_avatar_name{background:transparent}#breeddescribe,#page_content{position:relative;color:#000;text-align:left;padding:10px}.ui-dialog#inviteInGroup{overflow:visible!important}.ui-dialog{overflow:visible!important}#inviteInGroupID{padding-right:30px}#inviteInGroupIDdiv{position:relative;z-index:1007}#addPhotoLink{position:relative;z-index:99;cursor:pointer}#paginationControl{margin-top:0px}#searchResult.content_middle{margin:0 0 0 6px}.cke_resizer{display:none!important}img#tooltipAva{width:48px;height:48px;border:none}.icon_container{position:relative}.icon_container#icons{position:absolute;z-index:1;right:0px;top:0px}.icon_container.ui-widget{background:#FFFFFF}.content_middle.icon_container#icons{right:10px;top:10px}#abusePicture{max-width:280px;max-height:500px}.cusel_autoinput{background:none repeat scroll 0 0 transparent!important;border:medium none!important;color:inherit!important;margin:0!important;padding:4px 0 0 7px!important;width:inherit!important;font:12px Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;outline:none;max-width:190px!important}.thearticle{position:relative!important}.onlyforarticlecontent{line-height:150%;color:#474747;text-align:left;font:1.083em/1.54em Verdana,sans-serif;font-size:14px}.onlyforarticlecontent small{color:#747474}.onlyforarticlecontent img[align=left]{margin-bottom:5px!important;margin-right:30px!important;margin-top:5px!important}.onlyforarticlecontent img[align=right]{margin-bottom:5px!important;margin-left:30px!important;margin-top:5px!important}.onlyforarticlecontent p{margin:10px auto}.onlyforarticlecontent h1,.onlyforarticlecontent h3{font-size:18px;color:#333333}.onlyforarticlecontent h2{color:#999999}.foretooltip{z-index:10;width:100px;position:absolute;padding:0;height:100px;cursor:pointer;margin:22px 0 0 14px}.foretooltip2{z-index:10;width:85px;position:absolute;padding:0;height:84px;cursor:pointer;margin:19px 0 0 1px;background-color:transparent}.qtip.qtip-content{min-width:170px}#profileredact{position:absolute;z-index:10;width:166px;height:25px;margin-top:45%;margin-left:2px;padding-top:7px;background:#7c7c7a;display:none;color:#fff}#maininfowrapper{width:164px;position:relative}.mainUserInfo{padding-left:20%;padding-right:25%}a#settings{text-decoration:none!important}.h10{height:10px}.newsinfo{text-align:justify!important}.loginzas{text-align:justify;text-indent:15px}#progress{display:none}#progress ul li a,progress ul li a:hover,progress ul li a:link{text-decoration:none}#progressbar{width:190px;height:15px;overflow: hidden;}.stretched{text-decoration:line-through}.stretched{text-decoration:line-through}.onlyforarticlecontent h1,.onlyforarticlecontent h2,.onlyforarticlecontent h3{margin:0px 0 0}.socials{}.socials img{}#toveryfy{background:url('/css/images/doveryf.png')no-repeat;width:124px;height:22px;color:#fff;font-weight:bold;padding:6px 5px;cursor:pointer;display:inline-block;}#toveryfy a,#toveryfy a:hover{display: block;height: 22px;width: 114px;color:#fff;font-weight:bold;cursor:pointer;text-decoration:none}#veryed{background:url('/css/images/veriyed.png')no-repeat;width:115px;height:23px;color:#fff;font-weight:bold;padding:6%0 0 20%}#phone{width:207px}.icon_container{position:relative}.nbt,.nbt2{background:none repeat scroll 0 0#FFFFFF;border:1px solid #8DC63F;margin:0 15px 0 0;padding:5px;border-radius:7px 7px 7px 7px;margin-bottom:7px;float:left}.nbt{width:330px;margin:0 21px 0 0;max-height:110px}.nbt2{width:300px}.thess{margin:0 0 0 2px}.thess h5{margin:0!important}.grouphref{color:#336633;margin-left:21px;text-decoration:underline}#gropbutt{float:right!important}input,input#message_author_email,input#message_author_theme,input#search_input_t,input#search_input{border:1px solid #86C21F;font-size:12px;height:18px;vertical-align:middle;margin-right:5px}input#search_input_t,input#search_input{height:28px;margin-top:2px;border-radius:5px}input#search_input_t:hover,input#search_input:hover{box-shadow:0 0 5px#86C21F}textarea#message_author_text,textarea{border:1px solid #86C21F;font-size:12px}.cr{clear:right}#unloginned.frontcontent,#unloginnedb.b{margin:0;width:983px}#unloginnedb.b{width:993px}
div#inviteInGroup {
    overflow: initial;
}
#toveryfy a{font-size: 11px;}

.doactivate{background-color: #FF9B00;height:38px;color:#FFF;border-bottom:none!important;position:absolute;left:opx;top:0px;width:100%}

.doactivate a, .doactivate a:hover{border-bottom: medium none !important;
    border-bottom: medium none !important;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: verdana;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    line-height: 38px;
    padding-left: 35px;
    text-decoration: none;
    background: url("images/mayKnow.png") no-repeat scroll -1px -90px;
}
.doactivate center{font-size:12px;border-bottom:none!important;margin:0;padding:2px 0 0 0}.regthepet{background:url('/css/images/sub_menu.jpg')repeat-x scroll left bottom transparent;color:#334433;display:block;padding:6px 18px;text-align:center;text-decoration:none}
img.checksocialinput{margin:0;border:1px solid #fff;cursor:pointer; width:25px;height:25px;padding:3px; opacity: 0.7; filter:alpha(opacity=70);}
.socialcheked, img.checksocialinput.socialcheked{border:1px solid green;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px; opacity: 1 !important; filter:alpha(opacity=100) !important;box-shadow: 0 0 3px #008000 inset;}#sucesssocial{position:absolute;min-height:339px;min-height:339px;margin:44px 0 0 60px;width:870px;border:5px solid #eff3bd;z-index:99991;background:#ffffff url('/css/images/bgs1.png')0 0 repeat-x}.spanimg img{vertical-align:middle}#sucesssociallogo{margin:5px 0 0 25px}#sucesssocialcontainer{position:relative}img#sucesssocialcontainerwelcome{float:left}#sucesssocialcontainertext{text-align:justify;font-size:13px;padding:0 35px 0 15px}#gonextclose{margin:12px-30px 0 15px}.middle{font-size:13px;line-height:160%}#profy{padding:0px;margin:0px 5px 0 0;float:left}.doleft{padding:0px;margin:0px 5px 0 0;float:left}#profydiv{min-height:20px;margin:5px 0 0 25px;display:none}.choosep{width:140px;float:left;text-align:left!important}.choosep input{float:left;padding:0px;margin:0px 5px 0 0}.vv{visibility:visible}.vh{visibility:hidden}.profyimg{width:28px;height:28px;vertical-align:middle;margin:0;padding:0;border:none}.profyicon,.profyicon2{margin:0!important;padding:0!important;position:absolute;right:98px;top:35px;background:none!important;border:none!important}.profyicon2{right:67px;top:29px}.profyicon,.profyicon2 img{border:none!important}.potd{margin-left:10px;border:none}#vsdiv{position:absolute;z-index:2000;top:30%;left:45%}.img_potd{cursor:pointer}.otst{padding-left:20px}.forme{background-color:#DDDDDD}.commentcomment_area{width:500px;height:50px;resize:both;max-width:950px}.pressenter{font-size:10px}.commentcomment_area_div_wrapper{margin:5px 0 3px 65px;display:none}.comment_comment_list_wrapper{margin:5px 0 2px 65px}.content_middle{border:1px solid #8DC63F;padding-top:15px;border-radius:0 0 7px 7px;margin-top:-1px}.leftColumn{width:auto;margin-right:23px;margin-left:18px}#veryed{background:url('/css/images/veriyed.png')no-repeat right top;width:116px;height:29px;color:#fff;font-weight:bold;padding:7px 0 0 33px;margin-left:auto;margin-right:auto}.centered img{margin:1px 13px 0 12px}a#upload:hover{color:#8DC63F}.veryfy{margin-top:10px;text-align: center;}.rightColumn{min-height:182px;color:#666;}.dialog-member{margin:0;padding-top:15px;top:-22px;border:1px solid #8DC63F;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.title-member{background-color:#FFF;color:#8DC63F;font-size:17px;padding-left:15px}#searchContent{margin:0 20px;}.content_middle center{color:#8DC63F;font-weight:bold;font-size:15px}footer.terms a:hover{color:#FFF;text-decoration:underline}.margin-pets-input{margin-bottom:5px}textarea#content{max-width:1050px}.text-forreg{background:url("/css/images/arrow.jpg")no-repeat scroll right 15px transparent;color:#638413;float:right;font-family:verdana;font-size:11px;height:27px;text-align:left;width:500px;padding-left:5px;margin-top:16px}.forreg-button{width:205px;padding-left:7px;height:32px;padding-top:12px;background:url("/css/images/button-reg.png")no-repeat scroll 0 0 transparent;border-radius:21px;float:right;color:#fff;font-size:16px;font-weight:bold;margin-right:22px;cursor:pointer}.foto-user-online{width:76px;height:76px;float:left;border:1px solid #8dc63f;margin-right:15px}.news-online{margin-bottom:10px;overflow:visible}.online-text-for-add{width:240px;height:61px;padding-top:15px;line-height:25px;color:#5b9713;float:left;text-align:center}.online{color:#5b9713;font-weight:bold;margin-top:-7px}.online-text-for-add a{text-decoration:underline;color:#0a6ee6;font-weight:normal;cursor:pointer}.articles{margin-top:7px}.padding_none{position:relative;color:#000;text-align:left;padding:5px 0px!important}.friends_search>li{position:relative;text-align:center;display:block;border:1px solid #8DC63F;background:#F8F8DE;width:116px;padding:10px!important;margin:0 8px 16px;height:auto;float:left;border-radius:5px;/*;min-height:176px*/height:180px;}.friends_search>li:hover{background:#fff}.friends_search li a{text-decoration:none;color:#333}.friends_search li a.userava_small{position:absolute;z-index:999;top:92px;right:20px}.friends_search span{display:block;margin-top:12px;color:#333333;font-weight:bold}.friends_search span.wrap{overflow:hidden;width:90px;height:17px;background-color:#F8F8DE}.friends_search li:HOVER{}.aliC.friends_search li:HOVER{background:#F8F8DE}.aliC.friends_search li a{cursor:default}.friends_search li img,.avatar{margin:0 auto;margin:1px;border:1px solid #8DC63F}
.profyicon, .profyicon2 {
    z-index: 101;
}
.friends .profyicon,
.friends .profyicon2{
    right: 98px;
    top: 35px;
}
.userInfoProgress #progress{text-align: left;}
.userInfoProgress{text-align: center; }
#progressbar{margin:auto;}
#addpets a{
    border: medium none;
    color: #FFFFFF !important;
    content: "";
    cursor: pointer;
    float: right;
    font-size:16px !important;
    line-height:42px;
    padding: 0px 12px 0px 35px;
    text-align: center;
    width: 165px;
    text-shadow: 1px 1px 2px #000000;
    /*background: url("../images/batton-add-all.png") no-repeat scroll left bottom;*/
}
/*
#addpets a:hover{
    text-decoration: none;
    background:url(../images/batton-add-all.png) no-repeat 0 0;
}
*/
#addproduct a{
    border: medium none;
    color: #FFFFFF !important;
    content: "";
    cursor: pointer;
    float: right;
    font-size:16px !important;
    line-height:42px;
    padding: 0px 12px 0px 35px;
    text-align: center;
    width: 165px;
    text-shadow: 1px 1px 2px #000000;
    background: url("../images/batton-add-all.png") no-repeat scroll 0 0 transparent;
}
input#withPhoto {
    border: none;
}
#addproduct a:hover{
    text-decoration: none;
    background:url(../images/batton-add-all.png) no-repeat left bottom;
}
#infrom_newwall{
    padding-top: 10px;
    position: relative;
    line-height: 10%;
    display: inline-block;
    width: 100%;
}
#socialsblock{
    margin-top: -30px;
    position: absolute;
}
.groupDetails{
    margin-bottom: 20px;
}
.ui-dialog .ui-dialog-buttonpane button.styled {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
}
#icons li a{
    box-shadow: none;
}
#searchTypeSpinner{
    margin-left: 10px;
}
.terms a {
    color: #fff;
}
form table td{
    vertical-align: top;
}
.content_middle h1{
    font-weight: bold;
    margin-left: 21px;
}
.content_middle_ads {
    border: 1px solid #8DC63F;
    border-radius: 7px 7px 0 0;
    width: 100%;
}
.content_middle{
    padding-bottom: 10px;
}
#articlelist{
    padding: 5px;
}
#searchTable .heading-table td{
    color: #8DC63F;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}
.searchForm #searchTable td table,
.searchForm #searchTable td table td{
    width: 100%;
}
.searchForm #cuselFrame-sex,
.searchForm #cuselFrame-citySelect{
    margin-left: -7px;
}
.searchForm #cityRelation #cuselFrame-citySelect{
    float: none;
}
.searchForm #cusel_auto_breed{
    float: left;
    padding-top: 4px!important;
}
.wrapper-mod{
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    position:relative;
}
.mod-holder{
    background:url(../css/images/bgb.jpg) repeat-x 0 100%;
}
.mod-mid{
    padding:26px 65px 15px;

}

.ui-widget-content{
    padding: 0;
}
#send_message{
    color:#fff;
    margin-top: 10px;
}
#send_message:after{
    content:'';
    clear:both;
    display: block;
}
.send-link{
    float:right;
    background: url(../css/images/btn-author.png) no-repeat;
    font-size:18px;
    line-height:44px;
    padding:0 33px 0 72px;
    color:#fff !important;
    margin:40px -49px 0 0;
    position: relative;
    z-index: 99;
    min-width: 233px;
}
.send-link:hover{
     background: url(../css/images/btn-author-hover.png) no-repeat;
}
.up-ads-link {
    padding-top: 10px;
    padding-right: 44px;
    display: inline-block;
    float: right;
}
.up-ads-link span{
    font-size: 18px;
    line-height: 42px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
    display: inline-block;
    border-radius: 6px;
    background-color: #00c400;
    margin: 0 10px 0 0;
    padding: 2px 10px 2px 10px;
    text-decoration: none;
    border-color: #8dc63f;
    border-style: solid;
    border-width: 1px;
}
.up-ads-link img {
    border: 0;
    margin: 0;
    padding: 0;
    display: inline-block;
    float: left;
    padding-top: 6px;
    padding-right: 10px;
}
.ui-dialog .ui-dialog-titlebar-close{
    margin-right:20px;
    width:29px;
    height:29px;
    border:none !important;
    padding:0 !important;
}
.ui-dialog-titlebar-close span{
    background:url(../css/images/bg-close.png) no-repeat 0 0 !important;
    width:29px;
    height:29px;
}
.ui-dialog-titlebar-close:hover span{
    background:url(../css/images/cross-hover.png) no-repeat !important;
}
.ui-dialog-titlebar-close:hover{
    background:none !important;
    border:none !important;
}
.wrapper-color{
    background:#fff;
}
.button-box{
    padding-top:15px;
}
#subm-send,#subm-cancel{
    float:left;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 6px 16px 6px 18px;
    height:33px;
    font-size:14px;
    line-height:29px;
    font-weight:bold;
    color:#fff;
    background:#8AC23E;
    border: 2px solid #73A82C;
    cursor:pointer;
}
#subm-send{
    margin-right:20px;
}
.unic_ad{
    margin-top:-50px;
    padding-bottom:22px;
    position: relative;
}
.heightauto{
    height:auto !important;-
    webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
}
.btn-green{
    background:url(../css/images/btn-author-green.png) no-repeat;
    float:right;
    font-size:18px;
    line-height:44px;
    padding:0 33px 0 72px;
    color:#fff !important;
    margin:40px -59px 0 0;
}
.bg-cat01{
    width:50px;
    height:101px;
    z-index:150;
    position:absolute;
    left:0;
    top:62px;
    display:none;
    background:url(../css/images/bg-cat.png) no-repeat;
}
.bg-dog01{
    width:50px;
    height:101px;
    z-index:150;
    position:absolute;
    left:0;
    top:72px;
    display:none;
    background:url(../css/images/bg-dog.png) no-repeat;
}
.b-share{
    margin-left:20px;
    position: relative;
}
.main-class{
    border:none !important;
}
/*.UIButton{
    margin: 5px 0 0 55px !important;
}*/
.add{
    background: none repeat scroll 0 0 transparent !important;
    float: right;
    margin: 10px 15px 0px 5px;
    text-align: center;
}
.add a{
    /*background: url("../images/batton-add.png") no-repeat scroll 0 0 transparent;*/
    border: medium none;
    color: #FFFFFF !important;
    content: "";
    cursor: pointer;
    float: right;
    line-height: 42px;
    padding: 0 22px 0 35px;
    text-align: center;
    text-shadow: 1px 1px 2px #000000;
    width: 130px;
}
#encycabour {
    color: #000000;
    display: inline-block;
    float: left;
    font-family: MyriadPro-Regular;
    font-size: 13px !important;
    height: 25px;
    margin: 10px 0 0 10px !important;
    overflow: hidden;
    width: 273px;
    word-wrap: break-word;
}
.groupedits{
    padding-bottom: 7px;
}
.token-input-list-facebook li input{
    width: 285px !important;
}
#usermainunfo td.label{
    max-width: 150px;
    padding: 3px 5px 0 0;
    text-align: left;
    width: auto;
}

#usermainunfo td.value{
    padding-top: 3px;
    text-align: left;
}
#ani_users{
    float: right;
    width: 290px;
}
.foto-user-ather{
    border: 1px solid #8DC63F;
    float: left;
    height: 76px;
    margin-left: 15px;
    margin-top: 15px;
    overflow: hidden;
    width: 76px;
}
#comment_ads .avacomment{
    padding-right: 20px;
}
#comment_ads .ads_comment .avacomment{
    /*vertical-align: middle;*/
    padding-top: 15px;
}
.ads_comment table {
    padding: 18px;
    background-color: #eeeeee;
    border-top: 1px solid #8dc63f;
}
.ads_comment.commentcomment_area_div_wrapper {
    display: block;
    margin-left: 41px;
}

#comment_ads{
    display: block;
    float: left;
    padding: 15px 15px 0;
    text-align: left;
}

#comment_ads .commentcomment_area {
    height: 50px;
    max-width: 910px;
    resize: both;
    width: 500px;
    padding: 10px;
    border-radius: 5px 5px 5px 5px;
    max-height: 200px;
    min-height: 100px;
    min-width: 300px;
    border: 1px solid #86C21F;
    font-size: 12px;
}
#comment_ads .ads_comment .commentcomment_area {
    width: 670px;
    min-height: 55px;
}
#categories{
    /*border: 1px solid #8DC63F;
    border-radius: 0px 0px 8px 8px;    */
    font-size: 12px;
    width: 100%;
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
}
.categories_ul li{
    list-style-type: none;
    float: left;
    width: 11%;
    padding:5px 0 5px 0%;
}
ul.categories_ul li span.icons{
    background-image: url("../images/allpic.png");
    display: block;
    height: 42px;
    margin: -10px auto 0;
    width: 42px;
}
.categories_ul li .type_pets_empty,
.categories_ul li a{
    display: block;
    margin-top: 10px;
    margin: 10px auto 0;
    text-align: center;
}
.categories_ul li .type_pets_empty {
    font-weight: bold;
    color: #747474;
}
ul.categories_ul .mr5{
    margin-right: 0;
}

ul.categories_ul li.mr0 span.icons{
    background-position: -211px -8px;
}
ul.categories_ul li.mr1 span.icons{
    background-position: -14px -207px;
    width: 46px;
}
ul.categories_ul li.mr2 span.icons{
    background-position: -8px -450px;
}
ul.categories_ul li.mr3 span.icons{
    background-position: -10px -150px;
}
ul.categories_ul li.mr4 span.icons{
    background-position: -20px -410px;
}
ul.categories_ul li.mr5 span.icons{
    background-position: -10px -315px;
}
ul.categories_ul li.mr6 span.icons{
    background-position: -9px -358px;
}
ul.categories_ul li.mr7 span.icons{
    background-position: -9px -93px;
}
ul.categories_ul li.mr8 span.icons{
    background-position: -16px -258px;
}

ul.categories_ul li.mr0:hover span.icons, ul.categories_ul li.mr0.activcat span.icons{
    background-position: -233px -103px;
}
ul.categories_ul li.mr1:hover span.icons, ul.categories_ul li.mr1.activcat span.icons{
    background-position: -227px -208px;
    width: 46px;
}
ul.categories_ul li.mr2:hover span.icons, ul.categories_ul li.mr2.activcat span.icons{
    background-position: -221px -451px;
}
ul.categories_ul li.mr3:hover span.icons, ul.categories_ul li.mr3.activcat span.icons{
    background-position: -223px -151px;
}
ul.categories_ul li.mr4:hover span.icons, ul.categories_ul li.mr4.activcat span.icons{
    background-position: -233px -411px;
}
ul.categories_ul li.mr5:hover span.icons, ul.categories_ul li.mr5.activcat span.icons{
    background-position: -223px -316px;
}
ul.categories_ul li.mr6:hover span.icons, ul.categories_ul li.mr6.activcat span.icons{
    background-position: -222px -359px;
}
ul.categories_ul li.mr7:hover span.icons, ul.categories_ul li.mr7.activcat span.icons{
    background-position: -159px -102px;
}
ul.categories_ul li.mr8:hover span.icons, ul.categories_ul li.mr8.activcat span.icons{
    background-position: -229px -259px;
}

.h1_title{
    background-color: #8DC63F;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    color: #FFFFFF;
    font-family: MyriadPro-Regular;
    font-size: 20.3px;
    font-weight: normal;
    padding: 10px;
    text-align: left;
}

#search_input_info{
    float: right;
    padding: 0;
    position: relative;
    top: -10px;
}

.dialog .frontcontent #page_content{
    font-size: 13px;
}

#categories h3{
    margin:10px 15px;
}
#gallery_ads a{
   padding-right: 15px;
}
#gallery_ads{
   top:1px
}
#addPhotoLinkAds, #adsgallery input{
    cursor: pointer;
}
#mainImg{
    text-align: center;
    display: block;
    width: 100%;
    margin-bottom: 15px;
}
#adsGalleryContent .avatarItems{
    margin: 0 15px 15px 0;
    float: left;
    box-shadow: 1px 1px 3px #8DC63F;
    cursor: pointer;
}
#adsGalleryContent{
    padding: 15px;
}
.img_mini_gallery{
    overflow: hidden;
    text-align: left;
}
#ads_info_img .img_mini_gallery img{
    margin: 0 5px 10px 5px;
    box-shadow: 1px 1px 3px #8DC63F;
    cursor: pointer;
    display: inline-block;
}
#large_image{
    cursor: pointer;
}
#encads a{
    color: #FD9728;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial;
}
#encads a:hover{
    color: #ABABAB;
}
#encads{
    font-size: 14px;
    margin: 8px 10px 6px;
    text-align: left;
    width: auto;
    font-family: MyriadPro-Regular;

}
#select_geo{
    color: #747474;
    font-size: 14px;
    font-weight: bold;
    position: relative;
    top: 24px;
}
#select_geo > *, #select_geo_memb > *{
    display: inline-block;
}
.link-to-appellation{
    cursor: pointer;
}
.ui-dialog-titlebar.ui-widget-header{
    text-align: left !important;
}
.select_country, .select_city{
    cursor: pointer;
}
.del_filt_cntr, .del_filt_city{
    color: red;
    cursor: pointer;
    margin-left: 4px;
}
.del_filt_cntr:hover, .del_filt_city:hover{
    color: #000;
}
#select_geo_memb {
    position: relative;
    color: #747474;
    font-size: 14px;
    font-weight: bold;
    margin-top: 14px;
}
#addpets.addads a{
    font-size: 13px !important;
}
.addads{
    float: right;
    position: absolute;
    right: 0px;
    top: 0px
}
.addads a{
    background: url("images/plus_add1.png") no-repeat scroll -4px -1px #F9AD1A;
    border-bottom-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #FFFFFF !important;
    display: block;
    height: 33px;
    padding: 13px 10px 0 40px;
}
.addads a:hover{
    background-color: #FD9728;
}
#petRegistrationForm .pets_info.registration_info input, #petRegistrationForm .pets_info.registration_info textarea{
    width: 200px;
}
#adsregistration_form.pets_info.registration_info input, #adsregistration_form.pets_info.registration_info textarea{
    width: 500px;
}
.more_deteils{
    font-weight: bold;
    color: #8AC23E;
    cursor: pointer;
    margin: -10px 0 10px;
}
.more_deteils:hover{
    color: #FD9728;
}
.this_details{
    height: 0px;
    overflow: hidden;
    display: none;
}
#adsreg{
    background-color: #F9B92E;
    border-color: #F09F21;
}
#adsreg:hover{
    background-color: #FCC433 !important;
}
#adsreg a:hover{
    background-color: #FCC433 !important;
}
.more_deteils .arr {
     background: url("images/arrow_reg.png") no-repeat scroll 0 -20px;
    display: inline-block;
    height: 23px;
    padding-right: 5px;
    position: relative;
    top: 7px;
    width: 20px;
}
.more_deteils:hover .arr {
    background-position: 0 4px;
}
#adlist .td10 {
    width: auto !important;
    max-width: 90px;
}
#page_content #adlist .td10 #icons {
    width: auto;
}
tr#type-element{
    height: 0;
}
#petRegistrationForm{
    margin-top: 7px;
}
#petRegistrationForm .require label{
    font-weight: bold;
}
.red_star{
    color: red;
}
#sendcomment{
    cursor: pointer;
    float: right;
    background: url("../images/menu.png") no-repeat scroll -75px 1px;
    height: 25px;
    margin-right: 10px;
    width: 25px;
}
#sendcomment:hover {
    background: url("../images/menu.png") no-repeat scroll -75px -24px;
}
#info_ads_a{
    background: url("images/info.png") no-repeat;
    width:16px;
    height: 16px;
    display: block;
}
.them_ads img{
    padding-left: 8px;
}
.socads{
    margin-top: 20px !important;
}
.commentcommment .avacomment{
    padding-right: 20px;
}
.commentcommment .commentcomment_area{
    border-radius: 5px;
    padding: 7px;
}
#dialogViewAd #send_message{
    height: 84px;
}
#encbythem img{
    width: 83px;
}
#forgot_a{
    display: block;
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 130px;
    display: none;
}
#petRegistrationForm input#togroup {
    float: left;
    width: 20px !important;
}
#groupCreate{
    margin-top: 10px;
}
#groupCreate input, #groupCreate textarea{
    width: 100%;
}
#groupCreate input#display{
    width: 20px;
}
.red{
    color: red;
}
#groupRegistrationForm input.specific{
    width: 20px;
    margin-right: 5px;
}
.groupads .title span{
    font-size: 15px;
    font-weight: bold;
    color: #8DC65F;
}
.groupads .icon img{
    width: 50px;
}
.groupads .icon{
    float: left;
    margin-right: 10px;
    display: block;
}
.groupads .title a.togroup{
    font-size: 15px;
    text-decoration: underline;
}
.groupads .website{
    float: left;
}
.groupads{
    margin-left: 15px;
    float: left;
}
.groupads .title{
    width: 680px;
    text-align: left;
}
.group_filter_type{
    margin: 5px 0 15px;
    width: 100%;
    padding: 0;
    overflow: hidden;
    list-style-type: none;
}
.group_filter_type li{
    width: 177px;
    margin-left: 10px;
    text-align: center;
    float: left;
}
.group_filter_type li:first-child{
    margin-left: 0px;
}

.group_filter_type li .names, #model_type .page_types .names{
    color:#6DC72A;
}
.group_filter_type li .names:hover, .group_filter_type li a:hover .names, #model_type .page_types a:hover .names, .group_filter_type li a.active  .names{
    color:#FFAE00;
}
.group_filter_type li .pagelogo{
    width: 175px;
    /*border: 1px solid #8DC63F;*/
    height: 126px;
    display: block;
    border-radius: 5px;
    background: url('images/pageslogo.png') no-repeat 0 0;
}
#model_type .page_types .icon{
    width: 175px;
    height: 126px;
    display: block;
    border-radius: 5px;
    background: url('images/pageslogo.png') no-repeat 0 0;
}
.group_filter_type li .pagelogo.page1, #model_type .page_types .icon.page1{
    background-position: -346px -152px;
}
.group_filter_type li .pagelogo.page2, #model_type .page_types .icon.page2{
    background-position: -537px -152px;
}
.group_filter_type li .pagelogo.page3, #model_type .page_types .icon.page3{
    background-position: -356px -13px;
}
.group_filter_type li .pagelogo.page4, #model_type .page_types .icon.page4{
    background-position: 19px -12px;
}
.group_filter_type li .pagelogo.page5, #model_type .page_types .icon.page5{
    background-position: -156px -3px;
}
.group_filter_type li .pagelogo.page6, #model_type .page_types .icon.page6{
    background-position: -543px -13px;
}

.group_filter_type li a:hover .pagelogo.page1, #model_type .page_types a:hover .icon.page1, .group_filter_type li a.active .pagelogo.page1{
    background-position: 19px -152px;
}
.group_filter_type li a:hover .pagelogo.page2, #model_type .page_types a:hover .icon.page2, .group_filter_type li a.active .pagelogo.page2{
    background-position: -172px -152px;
}
.group_filter_type li a:hover .pagelogo.page3, #model_type .page_types a:hover .icon.page3, .group_filter_type li a.active .pagelogo.page3{
    background-position: -356px -281px;
}
.group_filter_type li a:hover .pagelogo.page4, #model_type .page_types a:hover .icon.page4, .group_filter_type li a.active .pagelogo.page4{
    background-position: 19px -280px;
}
.group_filter_type li a:hover .pagelogo.page5, #model_type .page_types a:hover .icon.page5, .group_filter_type li a.active .pagelogo.page5{
    background-position: -168px -283px;
}
.group_filter_type li a:hover .pagelogo.page6, #model_type .page_types a:hover .icon.page6, .group_filter_type li a.active .pagelogo.page6{
    background-position: -543px -281px;
}
.sub-menu .other-sub-menu {
    float: left;
    margin-top: 13px;
    width: auto;
    height: auto;
    position: static;
    overflow: visible;
}
.sub-menu .other-sub-menu li {
    display: block;
    float: none;
    width: 100%;
    line-height: 35px;
}
.sub-menu .other-sub-menu.sub-admin li {
    line-height: 28px;
}
.sub-menu .other-sub-menu > li > a {
    color: #8dc63f !important;
    font-size: 14px;
    font-weight: bold;
    font-family: Verdana;
    text-decoration: none !important;
}
.sub-menu .other-sub-menu li a:hover,.sub-menu .other-sub-menu li.active a {
    color: #fd9728 !important;
}
.group_filter_type.other-menu {
    height: 160px;
    float: right;
    width: auto;
    margin: 0;
    position: static;
    overflow: visible;
}
.group_filter_type.other-menu li {
    width: 110px;
    margin-right: 40px;
    height: 160px;
}
.group_filter_type.other-menu li:hover{
    border-bottom: 7px solid #fd9728;
}
.group_filter_type.other-menu li:last-child {
    margin-right: 0;
}
.group_filter_type.other-menu li .pagelogo{
    width: 110px;
    height: 90px;
    display: block;
    border-radius: 5px;
    background: url('../images/pageslogo_new.png') no-repeat scroll 0 0;
}
.group_filter_type.other-menu li .pagelogo.page1, #model_type .page_types .icon.page1{
    background-position: -35px -201px;
}
.group_filter_type.other-menu li .pagelogo.page2, #model_type .page_types .icon.page2{
    background-position: -186px -201px;
}
.group_filter_type.other-menu li .pagelogo.page3, #model_type .page_types .icon.page3{
    background-position: -341px -201px;
}
.group_filter_type.other-menu li .pagelogo.page4, #model_type .page_types .icon.page4{
    background-position: -506px -201px;
}
.group_filter_type.other-menu li .pagelogo.page5, #model_type .page_types .icon.page5{
    background-position: -659px -201px;
}
.group_filter_type.other-menu li .pagelogo.page6, #model_type .page_types .icon.page6{
    background-position: -810px -201px;
}

.group_filter_type.other-menu li a:hover .pagelogo.page1, .group_filter_type.other-menu li a.active .pagelogo.page1{
    background-position: -35px -40px;
}
.group_filter_type.other-menu li a:hover .pagelogo.page2, .group_filter_type.other-menu li a.active .pagelogo.page2{
    background-position: -186px -40px;
}
.group_filter_type.other-menu li a:hover .pagelogo.page3, .group_filter_type.other-menu li a.active .pagelogo.page3{
    background-position: -341px -40px;
}
.group_filter_type.other-menu li a:hover .pagelogo.page4, .group_filter_type.other-menu li a.active .pagelogo.page4{
    background-position: -506px -40px;
}
.group_filter_type.other-menu li a:hover .pagelogo.page5, .group_filter_type.other-menu li a.active .pagelogo.page5{
    background-position: -659px -40px;
}
.group_filter_type.other-menu li a:hover .pagelogo.page6, .group_filter_type.other-menu li a.active .pagelogo.page6{
    background-position: -810px -40px;
}


.buttons-enc.button_groups{
    float: left;
    width: auto;
    margin-right: 20px;
}
.group_filter_type label{
    font-size: 13px;
    font-weight: bold;
    position: relative;
    top: -7px;
}
#group_description td{
    padding: 5px 10px;
    word-break: break-word;
}
.date-news {
    font-size: 12px;
    color: #747474;
    line-height: 30px;
}
.headerscroll.scroller{
    position: fixed;
    width: 100%;
    left:0;
    top:0;
    height: 50px;
    background-color: #8DC63F;
    z-index: 9999;
}
.headerscrolluser.scroller{
    position: fixed;
    width: 100%;
    left:0;
    top:0;
    height: 46px;
    background-color: #8DC63F;
    z-index: 9999;
}
.headerscrolluser.scroller nav .triangle div{
    display: none;
}
.headerscrolluser.scroller nav {
    background-color: none;
    box-shadow: none;
    font-size: 12px;
    height: 41px;
    position: relative;
    margin: 0 auto;
    left: 0;
    top: 3px;
    width: 1135px;
    z-index: 99;
}
.free_menu{
    width: 100%;
    max-width: 1116px;
    height: 41px;
    top:-6px;
    position: static;
    z-index: 99;
}
.free_menu .headerscrolluser .menu-header-list {
    line-height: 42px;
}
.free_menu.fixed {
    position: fixed;
    width: calc(100% - 18px);
}
.free_menu .sub-menu {
    /*top:74px;*/
    top:104px;
    width: 1072px;
    left:50%;
    margin-left: -558px;
    padding:34px 22px 0;
}
.free_menu .sub-menu .head-more.ads-more {
    padding-right: 30px;
}
.free_menu.fixed .sub-menu {
     top:40px;
}
.dialog .frontcontent.pagelist{
    padding: 10px 0;
}
.free_menu .sub-menu .sub-box{
    width: auto;
}
.dialog .frontcontent.toppages{
    overflow: hidden;
    margin-bottom: 3px;
    padding-bottom: 10px;
}
.bg_model_bg{
    background: url("images/ui-bg_diagonals-thick_20_666666_40x40.png") repeat scroll 50% 50% #666666;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999999;
}
#model_type{
    background: url("images/bg-mod.png") repeat scroll 0 0;
    border-radius: 18px;
    padding: 8px;
    display: block;
    height: auto;
    left: 50%;
    margin-left: -300px;
    margin-top: -200px;
    outline: 0 none;
    overflow: hidden;
    position: absolute;
    top: 50%;
    width: 600px;
    height: 403px;
    z-index: 99999999;
}
#model_type .header {
    background: url("images/bg-heading.gif") repeat-x scroll 0 0;
    border-radius: 12px 12px 0 0;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0;
    height: 66px;
}
#model_type .logomodel{
    background: url("images/bg-heading02.png") no-repeat scroll 0 100%;
    float: left;
    height: 76px;
    margin: 10px;
    position: relative;
    width: 84px;
    z-index: 100;
}
#model_type .contents{
    background-color: #FFFFFF;
    border-radius: 0 0 12px 12px;
    height: 337px;
    width: 100%;
    z-index: 99;
}
#model_type .title{
    font-size: 22px;
    line-height: 66px;
    color: #fff;
    font-weight: bold;
}
#model_type .page_types{
    float: left;
    list-style-type: none;
    overflow: hidden;
    margin-top: -14px;
    padding: 0;
    width: 100%;
}
#model_type .page_types li{
    border: 1px solid #6DC72A;
    border-radius: 5px;
    float: left;
    margin: 0 0 10px 13px;
    text-align: center;
    width: 180px;
}
#model_type .page_types a{
    width: 100%;
    padding: 10px 0;
    text-align: center;
}
.region_ingroup{
    display: block;
    margin-top: 8px;
}
.grouplistappend tr{
    display: block;
    float: left;
    height: 324px;
    border-spacing: 0;
    margin: 1px 0 -4px;
    width: 371px;
}
#grouplist table#newpagelist td{
    display: block;
    height: 300px;
   /* margin-top: -1px;
    bottom: -1px;*/
    padding: 10px 13px;
    position: relative;
    width: 344px;
    border-spacing: 0;
    border: 1px solid #8DC63F;
}
#grouplist table#newpagelist .imagepage{
    border: 1px solid #6DC729;
    height: 158px;
    float: left;
    padding: 5px;
    width: 129px;
}
#newpagelist .panels_items{
    width: 100%;
}
#newpagelist .panels_item a{
    position: relative;
    display: block;
}
#newpagelist .item_phone span.icon{
    background: url("../images/allpics.png") no-repeat scroll -12px -177px;
    display: block;
    height: 23px;
    float: left;
    width: 26px;
}
#newpagelist .item_phone{
    margin-left: 10px;
    float: left;
}
#newpagelist .content_inf .titl{
    color: #000000;
    font-weight: bold;
    text-align: center;
    width: 100%;
    display: block;
}
#newpagelist .content_inf{
    border: 2px solid #6DC82B;
    padding: 10px;
    position: absolute;
    left: -60px;
    z-index: 10;
    width: 115px;
    background-color: #fff;
    top: 22px;
    font-weight: normal;
    border-radius: 5px;
    display: none;
}
#newpagelist .panels_item a:hover .content_inf, #newpagelist  .content_inf:hover{
    display: block;
}
#newpagelist .page_info{
    width: 195px;
    float: right;
}
#newpagelist .item_star{
    background: url("../images/allpics.png") no-repeat scroll -12px -141px;
    display: block;
    float: left;
    margin-left: 22px;
    height: 23px;
    width: 22px;
}
#newpagelist .item_addres span.icon{
    background: url("../images/allpics.png") no-repeat scroll -12px -106px;
    display: block;
    float: left;
    height: 23px;
    width: 22px;
}
#newpagelist .item_addres{
    float: left;
    margin-left: 24px;
}
#newpagelist .item_chat{
    background: url("../images/allpics.png") no-repeat scroll -12px -62px;
    display: block;
    float: right;
    margin-right: 10px;
    height: 28px;
    width: 36px;
}
#newcontent_page{
    /*border: 1px solid #6DC82B;*/
    overflow: hidden;
    padding: 0;
}
.clear{
    height: 0px;
}
.sendmes_page{
    background-color: #6CC327;
    border: 2px solid #53AA0E;
    border-radius: 5px;
    color: #FFFFFF !important;
    display: block;
    font-size: 13px;
    padding: 3px;
    text-align: center;
    width: 120px;
    margin: 15px auto;
}
.sendmes_page:hover{
    background-color: #8DC63F;
    color: #fff;
}
#newcontent_page .info_ul{
    list-style-type: square;
    color: #80C551;
    margin: 10px 0 0 10px;
}
#newcontent_page .info_ul li span{
    color: #848484;
    font-size: 12px;
}
#newcontent_page .item_page h2, #newcontent_page .item_page h2 a{
    color: #8dc63f;
    font-size: 13px;
    line-height: 18px;
    margin-top: 10px;
}
#newcontent_page .item_page h2 a:hover{
    color: #6E6E6E;
}
.in_bottom{
    position: absolute;
    bottom: 5px;
}
#newcontent_page .item_page .cont_item{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 76px;
    width: 100%;
    margin-top: 10px;

}
.pages_load#pagin-scroll{
    margin: -4px auto 6px;
}
#newcontent_page.memberpage_list .content_middle{
    border: none;
    padding: 0px;
    margin-bottom: 0;
}
.button_inpagesmem#gropbutt{
    display: block;
    float: none !important;
    height: 32px;
    margin: 8px auto 0;
    overflow: hidden;
    padding-top: 3px;
}
.pages_geifiltr{
    float: right;
    margin-right: 20px;
}
.page_geodef{
    position: absolute;
}
#petRegistrationForm  .products_info.registration_info input.discount_val:hover{
    box-shadow: 1px 1px 3px #8DC63F;
}
#petRegistrationForm  .products_info.registration_info input[type="text"]{
    height: 24px;
    border-radius: 5px;
    padding: 0 5px;
    width: 400px;
}
#petRegistrationForm  .products_info.registration_info input.discount_val{
    width: 68px;
    margin: 0 10px;
}
.products_info.registration_info #short_name:hover{
    box-shadow: 0px 0px 5px #8DC63F;
}
.products_info.registration_info #short_name{
    border-radius: 5px;
    width: 400px;
    padding: 5px;
    margin-bottom: 6px;
}
.products_info.registration_info label{
    color: #484848;
}
.products_info.registration_info{
    margin: 15px 40px 0;
}
#productlist{
    border: 1px solid #8DC63F;
    border-radius: 0 0 7px 7px;
    margin-top: -1px;
    padding: 5px 0 10px;
}
.productlists .left_block{
    float: left;
    position: relative;
    width: 280px;
    top: 0px;
}
.productlists .products {
    float: right;
    margin-top: 7px;
    width: 832px;
    border: 1px solid #8DC63F;
    border-radius: 7px;
    overflow: hidden;
}
.productlists #listin{
    width: 101%;
}
.productlists .content_list.icon_container{
    width: 257px;
    height: 215px;
    position: relative;
    border: 1px solid #8DC63F;
    border-width: 0 1px 1px 0;
    margin: 0;
    float: left;
    border-radius: 0;
    padding: 10px;
}
.productlists .content_list.icon_container h2 a{
    color: #383838;
    display: table-cell;
    float: none;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 16px;
    text-align: left;
    vertical-align: middle;
}
.productlists .content_list.icon_container h2 a span {
    display: block;
    word-wrap: break-word;
    width: 252px;
}
.productlists .content_list.icon_container h2 a:hover{
    text-decoration: none;
}
.productlists .content_list.icon_container h2{
    height: 30px;
    left: 0;
    line-height: 10px;
    margin: 0;
    overflow: hidden;
    padding: 3px 13px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 252px;
}
.productlists  .onlyforproductcontent {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 35px;
    left: 0;
}
.content_list.icon_container:hover .onlyforproductcontent {
    background-color: #6DC72A;
    border-top: 3px solid #9ED872;
}

.onlyforproductcontent .buy_more{
    background-color: #6AC32B;
    border-radius: 12px 12px 0 0;
    bottom: 0;
    color: #FFFFFF;
    float: right;
    right: 10px;
    padding: 5px 10px 1px;
    position: absolute;
    text-align: center;
    width: 100px;
}
.onlyforproductcontent .buy_more:hover{
    background-color: #90C53F;
}
.onlyforproductcontent .price_list{
    color: #FC8800;
    font-weight: bold;
    font-size: 20px;
    display: block;
    margin: 9px 10px 4px 12px;
    float: left;
}
.content_list.icon_container:hover .onlyforproductcontent .price_list{
    color: #fff;
}
.content_list.icon_container:hover .buy_more{
    color: #6DC72A;
    background-color: #fff;
}
img#default_logo{
    position: absolute;
    left: -9999px;
    width: 100px;
}
.productlists .content_list.icon_container:hover h2{
    background-color: #6DC72A;
    border-bottom: 3px solid #9ED872;
}
productlists. .content_list.icon_container:hover h2 a{
    color: #fff;
    text-decoration: none;
}
.productlists .content_list.icon_container h2 a:hover{
    text-decoration: none;
}
table#productpage{
    margin: 0 10px 0 20px;
}
#defaultprodlist #encycabour{
    margin-top: 0 !important;
}
#defaultprodlist #productlist{
    border: none;
    padding: 0;
}
.addproduct {
    text-align: right;
}
.addproduct_default{
    background: url("../images/prod_add_icons.png") no-repeat scroll 0 -6px;
    display: inline-block;
    height: 104px;
    width: 97px;
    color: #F79702;
}
.addproduct_default span{
    bottom: 0;
    display: block;
    color: #F79702;
    position: absolute;
    width: 125px;
    left: -16px;
}
.addproduct_default:hover span{
    color: #6AC329;
}
.addproduct_default:hover{
    background-position: -102px -6px;
    color: #6AC329;
}
.filters_top_prod{
    float: right;
    margin: 10px 4px 0;
}
.productlists .category_ul{
    list-style-type: none;
    width: 100%;
    padding: 0;
}
.productlists .category_ul li .ptitle{
    display: table-cell;
    vertical-align: middle;
    width: 260px;
    height: 38px;
    padding: 2px 10px;
    cursor: pointer;
    color: #7B7B7B;
    font-weight: bold;
    font-size: 14px;
    line-height: 14px;
    text-align: left;
}

.productlists .category_ul li .icons{
    height: 44px;
    width: 49px;
    cursor: pointer;
    float: left;
    background: url('../images/category_icons.png') no-repeat 1px 1px;
}
.productlists .category_ul li.pactive .icons, .productlists .category_ul li:hover .icons{
    background-position: 0px -62px;
}
.productlists .category_ul li.active_pcat .icons{
    background-position: 0 -62px;
}
.productlists .category_ul > li{
    padding: 5px 2px;
}
.productlists .child_category li a {
    color: #6EC82A;
    font-weight: normal;
}
.productlists .child_category li a:hover{
    color: #FC8800;
}
.productlists .child_category li a:hover {
    text-decoration: none;
}
.productlists .child_category{
    width: 260px;
    display: none;
    margin-left: 48px;
    text-align: left;
}
.productlists .icons span{
    /*background: url('../images/category_icons.png') no-repeat -95px 1px; */
    background: url('images/icons.png') no-repeat -30px -30px;
    display: block;
    height: 35px;
    width: 34px;
    margin: 5px 0 0 6px;
}
.productlists .category_ul li.item_c1 .icons span{
    background-position: -14px -9px;
}
.productlists .category_ul li.item_c2 .icons span{
    background-position: -14px -63px;
}
.productlists .category_ul li.item_c3 .icons span{
    background-position: -14px -113px;
}
.productlists .category_ul li.item_c4 .icons span{
    background-position: -14px -165px;
}
.productlists .category_ul li.item_c5 .icons span{
    background-position: -14px -217px;
}
.productlists .category_ul li.item_c6 .icons span{
    background-position: -14px -267px;
}
/*.productlists .category_ul li.item_c7 .icons{
    background-position: -30px -340px;
} */
.productlists .category_ul li.item_c11 .icons span{
    background-position: -14px -373px;
}
.productlists .category_ul li.item_c7 .icons span{
    background-position: -14px -425px;
}
.productlists .category_ul li.item_c8 .icons span{
    background-position: -14px -477px;
}
.productlists .category_ul li.item_c9 .icons span{
    background-position: -14px -529px;
}
.productlists .category_ul li.item_c10 .icons span{
    background-position: -14px -582px;
}
.sorted_title{
    color: #6DC72A;
    font-size: 16px;
    font-weight: bold;
    margin: 5px 0;
    width: 100px;
}
.filters_item_title{
    color: #2D2B2C;
    font-size: 14px;
    font-weight: bold;
    width: 100%;
    margin: 5px;
}
.productinfo{
    margin-top: 35px;
}
.productinfo h1{
    margin: 0;
}
#product-display #files{
    border: 1px solid #8DC63F;
    display: block;
    height: 200px;
    margin-left: 24px;
    overflow: hidden;
    margin-top: 10px;
}
.ul_product_description{
    margin: 15px 0 0 32px;
}
.moreAnswer li,
.ul_product_description li{
    color: #8DC73F;
    font-size: 22px;
    line-height: 18px;
    list-style-type: disc;
    padding: 3px 0;
}
.moreAnswer li {
    font-size: 15px;
    line-height: 12px;
}
.ul_product_description li span{
    color: #656565;
    position: relative;
    top: -2px;
    line-height: 14px;
    font-size: 12px;
}
.ul_product_description li b {
    display: block;
    width: 120px;
    float: left;
    font-size: 13px;
    color: #656565;
}
#product-display .short_name{
    margin: 10px 0 12px 22px;
    color: #656565;
}
#product-display .product_price{
    color: #FE9900;
    font-size: 20px;
    position: absolute;
    right: 0;
    top: 5px;
}
#product-display{
    position: relative;
    min-height: 310px;
}
.separation_similar{
    border-top: 2px solid #8DC63F;
    width: 1200px;
    margin-left: -5px;
    margin-bottom: 5px;
}
#similar_product{
    padding: 0;
    overflow: hidden;
}
#similar_product li{
    float: left;
    margin: 2px 4px 3px 5px;
    padding-bottom: 5px;
    text-align: center;
    width: 130px;
}
.frontcontent h3.simular_title, h3.simular_title{
    color: #FE9900 !important;
    font-size: 18px !important;
    margin: 12px 20px;
}
.left_block.member_block{
    top: 20px;
}
.norecords{
    /*margin: 10px;*/
}
#product-display h2{
    font-size: 18px;
    width: 545px;
    color: #8DC63F;
}
.addcategory_block{
    border: 1px solid #8DC63F;
    padding: 10px;
    border-radius: 10px;
    float: right;
    margin: 10px 20px;
}
.productlists.category_admin h1{
    margin: 10px 0 0 10px;
}
.addcategory_block h3{
    font-size: 18px;
    margin: 0 0 10px;
}
.addcategory_block .inputs{
    width: 100%;
}
.addcategory_block input{
    border-radius: 2px;
    margin: 10px 0 10px 10px;
    padding: 4px;
    width: 250px;
}
#addcategory{
    background: none repeat scroll 0 0 #8AC23E;
    border: 1px solid #73A82C;
    border-radius: 5px;
    color: #FFFFFF !important;
    cursor: pointer;
    display: block;
    font-family: Verdana,Arial,tahoma,sans-serif !important;
    font-size: 12px !important;
    font-weight: bold !important;
    height: auto !important;
    margin: 0;
    overflow: visible;
    padding: 6px 16px 6px 20px;
    position: relative;
    width: auto !important;
}
#addcategory:hover{
    background-color: #8DC63F;
}
.productlists .category_ul li.pactive .child_category{
    display: block;
}
.productlists .category_ul li.pactive li.itemactive{
    list-style-type: disc;
    text-decoration: underline;
    color: #90C53F;
}
.productlists .category_ul li.pactive li.itemactive a{
    text-decoration: underline;
    color: #6EC82A;
}
.productlists .category_ul li.pactive li.itemactive a:hover{
    color: #FC8800;
}
.productlists .category_ul li.pactive .ptitle{
    color: #000;
}
.content_list .withtooltip{
    min-height: 225px;;
}
.activtype{
    color: #FC8800 !important;
}
.cusel .cusel_autoinput {
    padding: 1px 0 0 7px !important;
}
.user_prodabout{
    background-color: #EEEEEE;
    height: 1200px;
    position: absolute;
    right: 0;
    top: 0;
    width: 200px;
}
#pagin-scroll.pagin-product{
    margin: 10px 0 0 350px;
    text-align: center;
}
#product_page.content_middle{
    padding: 0;
    overflow: hidden;
}
.prod_info_left{
    float: left;
    width: 900px;
    margin-top: 16px;
}
.parent_prod{
    position: relative;
    overflow: hidden;
}
.user_prodabout .user_ava_prod{
    margin: 12px;
    border: 2px solid #8DC63F;
    display: block;
    width: 76px;
    height: 76px;
    float: left;
}
.user_prodabout .user_fio{
    color: #8DC63F;
    font-size: 17px;
    margin: 10px 12px 0;
    display: block;
    line-height: 16px;
}
.user_prodabout .user_addr{
    color: #4E4E4E;
    display: block;
    font-size: 14px;
    line-height: 16px;
    margin: 2px 12px;
}
.socials.socproduct {
    bottom: 0;
    height: 30px;
    left: auto;
    margin: 0;
    overflow: hidden;
    padding: 0 10px;
    position: absolute;
    right: 0;
    top: auto;
    width: 180px;
}
.socials.socproduct a:first-child{
    display: block;
    margin: 0 auto;
    float: none;
}
.socials.socproduct a.b-share-btn__yaru{
    margin-left: 7px;
}
#product-display td.aliCi{
    position: relative;
}
#product_stars{
    background: url('../images/stars_prod.jpg') no-repeat 0 0;
    height: 109px;
    left: 12px;
    position: absolute;
    top: 12px;
    width: 23px;
}
.prod_info_left #encycabour{
    margin-left: 45px !important;
    margin-top: -2px !important;
    position: relative;
    z-index: 9;
    font-family: verdana;
    color: #484848;
    font-size: 11px;
}
.prod_info_left #encycabour a, .prod_info_left #encycabour span{
    font-weight: normal;
    color: #484848;
    font-size: 11px;
}
.prod_info_left #encycabour a:hover span{
    color: #599730;
}
.gallery_product{
    margin-left: 36px;
    margin-top: 10px;
    width: 210px;
    overflow: hidden;
}
.gallery_product a{
    width: 60px;
    height: 60px;
    display: block;
    float: left;
    margin-left: 8px;
    border: 1px solid #8DC63F;
}
.products_info.registration_info td.label{
    text-align: right;
    padding-right: 10px;
    vertical-align: middle;
}
.products_info.registration_info #cuselFrame-valuta{
    margin-left: 5px;
}
 #price{
    float: left;
    margin-top: 1px;
    width: 320px !important;
}
#toprofile_bnt{
    background: url("../images/arrow_toprofile.png") no-repeat scroll 1px 3px #E7E7E9;
    border: 1px solid #90918C;
    border-radius: 3px;
    box-shadow: 0 -1px 2px #959387 inset;
    color: #7BA43A;
    display: block;
    font-size: 12px;
    line-height: 19px;
    padding: 1px 5px 0 22px;
    text-align: center;
    cursor: pointer;
    width: 150px;
}
#toprofile_bnt:hover{
    background-color: #FFFFFF;
}
#similar_product a .price{
    color: #838383;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px;
}
#similar_product a .name{
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    max-height: 30px;
    overflow: hidden;
}
#product-display .date_create{
    text-align: right;
    font-size: 13px;
    color: #484848;
    margin-left: 22px;
}
#product-display .count_viewed{
    float: left;
    font-size: 13px;
    color: rgb(139, 139, 139);
}
#product-display #bay_button{
    background: url("../images/bay_prod.png") no-repeat scroll 0 0;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding-right: 15px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 200px;
}
#product-display #bay_button:hover{
    background-position: 0 bottom;
}
#similar_product li a:hover img{
    box-shadow: 0 0 5px #8DC63F;
}
#product-display h2{
    margin-top: 0px;
    margin-bottom: 12px;
}
.wrapper.action_info{
    height: auto;
    min-height: 87%;
}
#productlist #product_tabs{
    width: 770px;
    height: 70px;
    float: right;
    border: none;
}
#productlist #product_tabs ul{
    border: none;
    margin: 0;
}
#productlist #product_tabs.ui-tabs li{
    border: none;
    height: 70px;
    background: none;
    float: right;
    margin: 0 10px 0 10px;
    width: 170px;
}
#productlist #product_tabs.ui-tabs li a{
    color: #6DC72A;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 100%;
    line-height: 80px;
    padding: 0 !important;
    position: relative;
    width: 100%;
}
#productlist #product_tabs.ui-tabs li a:hover{
    background: none;
    color: #EA9800;
}
#productlist #product_tabs.ui-tabs li.ui-state-active a{
    background: none;
    color: #EA9800;
}
#productlist #product_tabs .name{
    display: block;
    float: left;
    line-height: 14px;
    margin-top: 30px;
    overflow: hidden;
    padding-left: 15px;
    white-space: normal;
    width: 80px;
    word-wrap: break-word;
}
#productlist #product_tabs .ico_tab{
    width: 70px;
    display: block;
    height: 70px;
    float: right;
    background-image: url('../images/prod_tabs.png');
}
#productlist #product_tabs .ico_tab.tabp1{
    background-position: -2px -3px;
}
#productlist #product_tabs .ico_tab.tabp2{
    background-position: -77px -3px;
}
#productlist #product_tabs .ico_tab.tabp3{
    background-position: -157px -3px;
}
#productlist #product_tabs .ico_tab.tabp4{
    background-position: -230px -3px;
}
#productlist #product_tabs a:hover .ico_tab.tabp1, #productlist #product_tabs li.ui-state-active .ico_tab.tabp1{
    background-position: -2px -83px;
}
#productlist #product_tabs a:hover .ico_tab.tabp2, #productlist #product_tabs li.ui-state-active .ico_tab.tabp2{
    background-position: -77px -83px;
}
#productlist #product_tabs a:hover .ico_tab.tabp3, #productlist #product_tabs li.ui-state-active .ico_tab.tabp3{
    background-position: -157px -83px;
}
#productlist #product_tabs a:hover .ico_tab.tabp4, #productlist #product_tabs li.ui-state-active .ico_tab.tabp4{
    background-position: -230px -83px;
}
#productlist #encycabour.memberbar{
    color: #7B7B7B;
    font-size: 14px !important;
    margin: 30px 0 0 20px !important;
}
.productlists .filters_search .searches{
    float: left;
    margin: 15px 0px 0 0;
    width: 622px;
}
.productlists .filters_search{
    float: right;
    width: 836px;
     margin: 10px 0 18px;
}

.filters_top_prod .cusel.filters_prod_select{
    background-color: #8AC23E;
    background-image: none;
    border: 1px solid #4A8720;
    border-radius: 8px;
    padding: 2px 0;
}
.filters_top_prod .cusel.filters_prod_select .cuselText{
    padding: 7px 0 0 7px;
    height: 18px;
    font-size: 14px;
}
.filters_top_prod .cusel.filters_prod_select .cuselFrameRight{
    background: url("../images/arrow_newselect.png") no-repeat scroll -67px 5px #8AC23E;
    border-radius: 8px;
}
#prodh1{
    background-color: #8DC63F;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    color: #FFFFFF;
    font-family: MyriadPro-Regular;
    font-size: 20.3px;
    font-weight: normal;
    padding: 10px;
    text-align: left;
    margin: 15px 0 0;
}
.product_navigation.productinfo{
    height: 21px;
}
.product_navigation.productinfo #encycabour{
    margin: 0 !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    word-wrap: initial;
    word-wrap: break-word;
}
#dialogViewAd .mod-mid {
    padding: 14px 25px 15px;
}
.name_adsdialog{
    width: 100%;
    border-bottom: 1px solid #86BF3A;
    padding-bottom: 6px;
    overflow: hidden;
}
.adsdialog #name {
    word-break: break-word;
}
.adsdialog_name{
    font-size: 24px;
    color: #87BF3A;
    float: left;
}
.adsdialog_date{
    float: right;
    color: #484848;
    font-size: 12px;
}
#dialogViewAd .adtype{
    font-size: 14px;
    color: 484848;
    font-weight: bold;
    float: left;
}
#dialogViewAd .price{
    float: right;
    color: #e38700;
    font-size: 14px;
    width: auto !important;
}
.ads_petsex {
    position: absolute;
    right: 0;
    top: 0;
}
#dialogViewAd .petsex, .ads_petsex .petsex {
    background: url("images/sexicons.png") no-repeat scroll 0px 0px;
    height: 30px;
    position: absolute;
    right: 0px;
    top: 10px;
    display: none;
    width: 30px;
}
#dialogViewAd .petsex#sexfemale, .ads_petsex .petsex#sexfemale{
    background-position: -40px 0px;
}
#adlist .ads-list #sexmale, #adlist .ads-tile #sexmale {
    display: inline-block;
    background: url("images/sexicons.png") no-repeat scroll 0px 0px;
    width: 30px;
    height: 30px;
}
#adlist .ads-list #sexfemale, #adlist .ads-tile #sexfemale {
    display: inline-block;
    background: url("images/sexicons.png") no-repeat scroll -40px 0px;
    width: 30px;
    height: 30px;
}
.ads_dialog_info{
    width: 100%;
    height: 100px;
    background-color: #EEEEEE;
    position: relative;
    margin-top: 10px;
}
.ads_dialog_info #send_message{
    background-color: #EEEEEE;
    height: 100px !important;
    left: -30px;
    margin: 0;
    position: absolute;
    width: 940px;
}
#dialogViewAd  .send-link{
    background: url("../images/category_icons.png") no-repeat scroll 8px -173px #6AC328;
    border: 2px solid #49B40C;
    border-radius: 5px;
    height: 34px;
    line-height: 34px;
    margin: 0 15px 0 0;
    font-size: 14px;
    padding: 0 10px 0 30px;
    width: 100px;
    position: absolute;
    right: 0;
    min-width: 190px;
    bottom: 0;
}
#dialogViewAd  .send-link:hover{
    background-color: #A5D564;
}
#themlink {
    background: url("../images/arrow_toprofile.png") no-repeat scroll 1px 3px #E7E7E9;
    border: 1px solid #90918C;
    border-radius: 3px;
    box-shadow: 0 -1px 2px #959387 inset;
    color: #7BA43A !important;
    cursor: pointer;
    display: block;
    float: right;
    font-size: 13px;
    line-height: 20px;
    margin-right: 249px;
    margin-top: 9px;
    padding: 1px 5px 0 22px;
    position: relative;
    text-align: center;
    width: 100px;
    z-index: 99;
}
#themlink:hover {
    background-color: #fff;
}
.newscontent .rating_outer{
    float: right;
    margin-right: 12px;
    clear: both;
}
.fb-comments.fb_iframe_widget{
    margin: 0 7px;
}
.name_group_prod{
    color: #8DC63F;
    display: block;
    font-size: 14px;
    line-height: 16px;
    margin: 0 12px;
}
.group_ava_prod{
    border: 2px solid #8DC63F;
    display: block;
    height: 61px;
    float: left;
    width: auto;
    margin: 0 12px;
}
.group_ava_prod:hover{
    border-color: #FFAD00;
}
.group_ava_prod img{
    max-height: 61px;
    width: auto;
}
a.name_group_prod:hover {
    color: #FFAD00;
}
.right-block-vk{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #8DC63F;
    bottom: 0;
    padding: 10px;
    position: fixed;
    right: -322px;
    text-align: center;
    transition: right 1s ease-in-out 0s;
    width: 280px;
    z-index: 10;
}

.right-block-vk .title-vk {
    color: #8DC63F;
    float: left;
    font-family: verdana;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    text-align: left;
    vertical-align: baseline;
    margin-bottom: 5px;
}
.right-block-vk a {
    color: #8DC63F;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
    text-decoration: underline;
    vertical-align: baseline;
}
.right-block-vk #vk_groups{
    height: 265px !important;
}
.product_navigation{
    background-color: #8DC63F;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    color: #FFFFFF;
    font-family: MyriadPro-Regular;
    font-weight: normal;
    padding: 10px 20px;
    text-align: left;
    font-size: 14px;
    color: #fff;
}
.product_navigation a, .product_navigation a span{
    color: #FFFFFF;
    font-size: 15px;
    margin: 0 5px 0 3px;
    font-weight: normal;
    line-height: 15px;
}
.product_navigation span.productName,
.product_navigation a:hover, .product_navigation a:hover span{
    color: #222222;
}
.product_price .valutes, .price_list .valutes{
    font-size: 16px;
}
.right_soc_block{
    float: right;
    position: relative;
}
li>.right_soc_block{
    background: white;
}
.parent_right_soc_block {
    height: auto;
}
.qa_page_view .notShowAuth,
.parent_right_soc_block.notShowAuth {
    height: auto;
}
.article_list_comment_offset {
    float: right;
    padding-right: 10px;
}
.photos_list  .right_soc_block.new_position {
    margin-top: -30px;
    padding-bottom: 8px;
}
.right_soc_block .over_widget{
    /*position: absolute;   */
    width: 305px;
    /*width: 275px;*/
    height: auto;
    margin-left: 10px;
}
.right_soc_block .autorization{
    width: 100%;
    height: auto;
    text-align: center;
}

.right_soc_block .autorization a{
    display: block;
    position: relative;
    margin: 0 auto;
    width: 40px;
    height: 40px;
    background: url('../images/new_socials_btn.png') no-repeat 0 0;
}
.right_soc_block .autorization a.vk_auto{
    background-position: -137px 0;
}
.right_soc_block .autorization a.fb_auto{
    background-position: -67px 0;
}
.right_soc_block .likes_buttons{
    width: 100%;
    height: auto;
}
.right_soc_block .likes_buttons .like_item{
    width: 145px; /*90*/
    height: 30px;
    margin: 5px 0;
    text-align: center;
}
.right_soc_block .likes_buttons .like_item.gp_likes {
    width: 80px;
    margin-left: 10px;
}
.right_soc_block .likes_buttons .like_item.fb_likes {
    width: 108px;
    margin: 5px auto;
}
.subscribe_vk{
    margin: 8px 0 20px;
    height: 215px;
}
.social_icons a{
    width: 40px;
    float: right;
    height: 40px;
    margin-right: 5px;
    background: url('../images/new_socials_btn.png') no-repeat 0 0;
    display: block;
}
.social_icons a.icon_vk{
    background-position: 0 -161px;
}
.social_icons a.icon_vk:hover{
    background-position: 0 -113px;
}
.social_icons a.icon_fb{
    background-position: -45px -161px;
}
.social_icons a.icon_fb:hover{
    background-position: -45px -113px;
}
.social_icons a.icon_gp{
    background-position: -90px -161px;
}
.social_icons a.icon_gp:hover{
    background-position: -90px -113px;
}
.social_icons a.icon_od{
    background-position: -137px -161px;
    margin-right: 0;
}
.social_icons a.icon_od:hover{
    background-position: -137px -113px;
    margin-right: 0;
}
.social_icons a.icon_mail{
    background-position: -182px -161px;
}
.social_icons a.icon_mail:hover{
    background-position: -182px -113px;
}
.addads-hover , .group-add .addads-hover{
    background-color: #F9AD1A;
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 10;
    width: 220px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
}
.addads-hover .social_icons, .group-add .social_icons{
    display: inline-block;
    background-color: #F9AD1A;
    display: block;
    height: 33px;
}
.addads-hover .social_icons a:first-child, .group-add .addads-hover .social_icons a:first-child{
    margin-left: 6px;
}
.addads-hover .social_icons a, .group-add .addads-hover .social_icons a{
    padding: 0 !important;
    margin: 0;
    height: 35px;
    width: 35px;
    display: inline-block;
    float: none;
}
.addads-hover .social_icons .icon_vk, .group-add .addads-hover .social_icons .icon_vk{
    background-position: -26px -225px;
}
.addads-hover .social_icons .icon_fb, .group-add .addads-hover .social_icons .icon_fb{
    background-position: -61px -225px;
}
.addads-hover .social_icons .icon_gp, .group-add .addads-hover .social_icons .icon_gp{
    background-position: -96px -225px;
}
.addads-hover .social_icons .icon_mail, .group-add .addads-hover .social_icons .icon_mail{
    background-position: -168px -225px;
}
.addads-hover .social_icons .icon_od, .group-add .addads-hover .social_icons .icon_od{
    background-position: -133px -225px;
}
/* hover */
.addads-hover .social_icons .icon_vk:hover, .group-add .addads-hover .social_icons .icon_vk:hover{
    background-position: -26px -273px;
}
.addads-hover .social_icons .icon_fb:hover, .group-add .addads-hover .social_icons .icon_fb:hover{
    background-position: -61px -273px;
}
.addads-hover .social_icons .icon_gp:hover,.group-add .addads-hover .social_icons .icon_gp:hover{
    background-position: -96px -273px;
}
.addads-hover .social_icons .icon_mail:hover,.group-add .addads-hover .social_icons .icon_mail:hover{
    background-position: -168px -273px;
}
.addads-hover .social_icons .icon_od:hover, .group-add .addads-hover .social_icons .icon_od:hover{
    background-position: -133px -273px;
}
.addads-hover a.hover {
    font-weight: normal;
    text-decoration: underline;
    padding: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: 8px;
    height: auto;
    background: #F9AD1A;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
}
.addads-hover a.hover:hover {
    text-decoration: none;
}
.addads.default-module:hover{
    width: 220px;
}
.addads.default-module:hover .addads-hover {
    display: inline-block;
}
.addads.default-module:hover .no-hover {
    display: none;
}
.addads-hover .info-block,
.addads-hover .register-link {
    color: #fff;
    display: block;
    text-align: center;
    background-color: #F9AD1A;
}
.addads-hover .info-block {
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    -webkit-border-top-left-radius: 7px;
    -webkit-border-top-right-radius: 7px;
    -moz-border-radius-topleft: 7px;
    -moz-border-radius-topright: 7px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
.addads-hover .register-link {
    padding-top: 10px;
    padding-bottom: 15px;
    font-weight: normal;
    text-decoration: underline;
    -webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
}
.addads-hover .register-link:hover {
    text-decoration: none;
}
.over_pluss{
    float: right;
    position: relative;
}
.over_pluss .pluss{
    width: 40px;
    cursor: pointer;
    height: 40px;
    float: right;
    background: url('../images/new_socials_btn.png') no-repeat -365px -165px #ECECEC;
    border-radius: 5px;
}
.over_pluss.show .pluss{
    padding-bottom: 5px;
    background-position: -365px -120px;
}
.over_pluss .oversocials{
    background-color: #ECECEC;
    border-radius: 2px;
    top: 42px;
    display: none;
    min-width: 87px;
    padding: 3px;
    position: absolute;
    right: 0;
    width: auto;
}
.over_pluss.show .oversocials{
    display: block;
}
#vk_like{
    margin: 0 auto;
}
.over_pluss .pluss:hover {
    background-position: -330px -165px;
}
.over_pluss.show .pluss:hover {
    background-position: -328px -120px;
}
.frontcontent.newenciclopery .button_articles{
    position: absolute;
    top: 4px;
    right: 0px;
}
.frontcontent.newenciclopery .button_articles .but-enc0{
    background: url("../images/ico_sort_reverc.png") repeat scroll -152px -3px;
}
.frontcontent.newenciclopery .button_articles .but-enc1{
    background: url("../images/ico_sort_reverc.png") repeat scroll -4px -3px;
}
.frontcontent.newenciclopery .button_articles .but-enc2{
    background: url("../images/ico_sort_reverc.png") repeat scroll -42px -3px;
}
.frontcontent.newenciclopery .button_articles .but-enc3{
    background: url("../images/ico_sort_reverc.png") repeat scroll -79px -3px;
}
.frontcontent.newenciclopery .button_articles .but-enc5{
    background: url("../images/ico_sort_reverc.png") repeat scroll -115px -3px;
}
.frontcontent.newenciclopery h1{
    padding-right: 215px;
}
.online-text-for-add #loginsocials{
    float: left;
    margin-top: 20px;
}
.frontcontent.newenciclopery ul#right_toparticle{
    padding-top: 10px;
}
#newscontent .full {
    margin: 0 15px;
    word-wrap: break-word;
}
.newscontent .left_content, .articleinfo .left_content {
    float: left;
    width: 785px;
}
.content_news .left_content{
    float: left;
    width: 785px;
    max-width: 100%;
    padding-top: 10px;
}
.content_articles .left_content{
    float: left;
    width: 780px;
 }
#minprice,#maxprice{
    width: 50px;
    margin: 0 5px;
    padding: 3px 5px;
    border-radius: 4px;
}

#pricedo{
    background-color: #8AC23E;
    border: 1px solid #4A8720;
    border-radius: 5px;
    color: #000000;
    cursor: pointer;
    display: block;
    float: left;
    height: 26px;
    line-height: 16px;
    margin: 15px 0 0 4px;
    padding: 3px 10px;
    width: 130px;
}
#pricedo:hover{
    background-color: #9BD947;
}
#sliderprice{
    width: 260px;
    margin: 10px 0 18px;
}
.pricefilter{
    margin-bottom: 100px;
    padding: 0;
}
.over_right_new{
    float: right;
    margin: 10px 5px 0 0;
    min-height: 500px;
}
#cuselFrame-valuta_price .cuselFrameRight{
    width: 22px;
}
#cuselFrame-valuta_price{
    float: right;
    margin-right: 4px;
    margin-top: 0;
    width: 76px;
}
.filters_inp_price{
    float: left;
    display: block;
}
#product-display h1 {
    padding-right: 100px;
    width: 517px;
    word-wrap: break-word;
}
.encTopmenu {
    clear: both;
    margin: 10px 0;
    padding: 0;
    width: 790px;
    /*width: 840px; */
    display: block;
    overflow: hidden;
}
.encTopmenu.encyclopedia-cat {
    width: 100%;
}
.encTopmenu li {
    list-style-type: none;
    float: left;
    list-style-type: none;
    padding: 5px 0 5px 0;
    width: 11%;
}
.encTopmenu li a {
    display: block;
    margin: 10px auto 0;
    text-align: center;
}
.photos_list h1 {
    float: left;
    margin-right: 51px;
    margin-top: 0px;
}
.photos_list .photo_filters.photo-logout {
    margin-top: -9px;
}
.photos_list .photo_filters {
    font-size: 21px;
    margin-top: -5px;
    float: left;
}
.photos_list .photo_filters a {
    color:#8DC63F;
    text-decoration: underline;
    font-weight: normal;
    padding-right: 25px;
}
.photos_list .photo_filters a:hover {
    text-decoration: none;
}
.photos_list .photo_filters a.active {
    color: #74748C;
    text-decoration: none;
    cursor: default;
}
.encTopmenu li a b {
    color: #74748C;
}
.encTopmenu li a:hover b, .encTopmenu li.activcat b {
    color: #8DC63F;
}
ul.encTopmenu li span.icons, .cats, .dogs {
    background-image: url("../images/allpic.png");
    display: block;
    height: 42px;
    margin: -10px auto 0;
    width: 42px;
}
.photo_filters .new{
    padding-left: 59px;
}
.photos_list .photo_filters .cats, .photo_filters .dogs {
    display: inline-block;
    margin-bottom: -10px;
}
ul.encTopmenu li.mr1 span.icons, .cats {
    background-position: -211px -8px;
}
ul.encTopmenu li.mr2 span.icons, .dogs {
    background-position: -14px -207px;
    width: 46px;
}
ul.encTopmenu li.mr7 span.icons {
    background-position: -8px -450px;
}
ul.encTopmenu li.mr0 span.icons {
    background-position: -10px -150px;
}
ul.encTopmenu li.mr8 span.icons {
    background-position: -20px -410px;
}
ul.encTopmenu li.mr4 span.icons {
    background-position: -10px -315px;
}
ul.encTopmenu li.mr5 span.icons {
    background-position: -9px -358px;
}
ul.encTopmenu li.mr6 span.icons {
    background-position: -9px -93px;
}
ul.encTopmenu li.mr3 span.icons {
    background-position: -16px -258px;
}
ul.encTopmenu li.mr1:hover span.icons, ul.encTopmenu li.mr1.activcat span.icons, .photos_list .cats.active, .cats:hover {
    background-position: -233px -103px;
}
ul.encTopmenu li.mr2:hover span.icons, ul.encTopmenu li.mr2.activcat span.icons, .photos_list .dogs.active, .dogs:hover {
    background-position: -227px -208px;
    width: 46px;
}
ul.encTopmenu li.mr7:hover span.icons, ul.encTopmenu li.mr7.activcat span.icons {
    background-position: -221px -451px;
}
ul.encTopmenu li.mr0:hover span.icons, ul.encTopmenu li.mr0.activcat span.icons {
    background-position: -223px -151px;
}
ul.encTopmenu li.mr8:hover span.icons, ul.encTopmenu li.mr8.activcat span.icons {
    background-position: -233px -411px;
}
ul.encTopmenu li.mr4:hover span.icons, ul.encTopmenu li.mr4.activcat span.icons {
    background-position: -223px -316px;
}
ul.encTopmenu li.mr5:hover span.icons, ul.encTopmenu li.mr5.activcat span.icons {
    background-position: -222px -359px;
}
ul.encTopmenu li.mr6:hover span.icons, ul.encTopmenu li.mr6.activcat span.icons {
    background-position: -159px -102px;
}
ul.encTopmenu li.mr3:hover span.icons, ul.encTopmenu li.mr3.activcat span.icons {
    background-position: -229px -259px;
}
.newenciclopery .left_content {
    width: 790px;
    /*width: 820px;*/
    float: left;
}
.newenciclopery  .contents-atr {
   width: 765px;
}
.action_articlelist .left_content,
.action_newslist .left_content,
.action_view .left_content,
.qa_page_view .left_content,
.qa_page_list .left_content{
    width: 790px;
    /*width: 820px;*/
    float: left;
}
.qa_page_view .onlyforarticlecontent ul,
.qa_page_view .onlyforarticlecontent ol,
.qa_page_view .answer-box .onlyforarticlecontent ol > li,
.qa_page_view .answer-box .onlyforarticlecontent ul > li,
.qa_page_view .answer-box .onlyforarticlecontent li,
.qa_page_view .onlyforarticlecontent li{
    background: white!important;
    border: 0!important;
    padding: 0!important;
    color: initial!important;
}
.qa_page_view .news-online .online-text-for-add,
.qa_page_list .news-online .online-text-for-add{
    margin-left: 15px;
}
.content_friends .sub_menu{
    margin: 10px 0;
}
.content_friends .sub_menu #search_friends_input{
    width: 300px;
    height: 26px;
    padding: 0 10px;
    line-height: 26px;
    border-radius: 2px;
    margin-right: 0;
}
.select_pettext {
    color: #90c53f;
    font-size: 16px;
    font-weight: bold;
}
.content_groups #groups .ui-widget-content {
    border: none;
    margin-top: 5px;
}
.content_groups #newpagelist {
    padding-bottom: 2px;
}
.content_groups div.ui-tabs.ui-widget {
    border: none;
}
.content_groups #adlist {
    margin-top: 10px;
}
.content_groups .left_block {
    width: 260px;
    padding-bottom: 20px;
}
.content_groups .norecords {
    margin: 10px;
}
.productlists .left_block.default_block {
    width: 260px;
}
.tinfo .t1 {
    width: 150px;
}
.tinfo .t1 .round-before {
    margin: -4px 0 0 24px;
}
.tinfo .t2 {
    width: 560px !important;
    max-width: 560px!important;
    padding-top: 28px;
}
.tinfo .t3 .ul_menu {
    margin-top: 20px;
    margin-left: 40px;
}
.tinfo .t3 .ul_menu li a {
    font-style: italic;
    font-weight: bold;
}
.tinfo .t3 .ul_menu li {
    width: 50%;
    float: left;
    height: 40px;
}
.tinfo .ul_menu li a.maininfomenu.act, .tinfo .ul_menu li a.maininfomenu:hover {
    color: #8DC63F;
}
.t2 #newwall_wrapper {
    height: 124px;
}
.logout_header {
    float: right;
    width: 93px;
}
.logout_header a {
    background: url("images/mayKnow.png") no-repeat scroll 77px -140px;
    float: right;
    display: block;
    text-decoration: underline;
    padding-right: 30px;
    width: 63px;
}
.logout_header a:hover {
    text-decoration: none;
    color: #747474;
}
.align_center
{
    position: relative;
    width: 100%;
}
.align_center:after
{
    content: '';
    display: block;
    clear: both;
}
.align_center_to_left
{
    position: relative;
    right: 50%;
    float: right;
}
.align_center_to_right
{
    position: relative;
    z-index: 1;
    right: -50%;
}
td.discount .discount_val{
    float: left;
    margin-left: 0!important;
}
td.discount span{
    margin-top: 4px;
    display: inline-block;
}
.shopProduct.filters_search .searches,
.shopProduct.filters_search .filters_top_prod{
    margin: 15px 0 0 10px;
    display: inline-block;
}
#addpets {
    margin-top: -16px;
    position: relative;
    z-index: 9;
}
.products .norecords {
    padding: 5px;
}
nav ul li a {
    font-size: 96%;
    font-weight: 600;
    letter-spacing: 0px;
    font-family: verdana;
}
#userinfo h2 {
    width: 100%;
    word-wrap: break-word;
}
.tinfo .t3 .ul_menu li.userlist {
    float: none;
}
.content_groups #page_content {
    padding-top: 3px;
}
#gallerynavigation {
    margin: 10px 0 10px 20px;
}
.mayKnowList_modal li.friendItem{
    display: inline-block;
    float: left;
    height: 229px;
    width: 172px;
    color: #86be39;
    font-weight: normal;
    border: 1px solid #fff;
    margin-right: 10px;
}
.mayKnowList_modal li.friendItem a {
    color: #86be39;
    font-weight: normal;
}
.mayKnowList_modal li.friendItem .userLinks{
    padding-top: 20px;
    padding-bottom: 20px;
    border: 1px solid #fff;
    background: #fff url(../images/cbg.jpg) right top no-repeat;
    text-align: center;
}
.mayKnowList_modal li.friendItem:hover .userLinks{
    border: 1px solid #b4b5b3;
}
.mayKnowList_modal li.friendItem:hover,
.mayKnowList_modal li.friendItem:hover a {
    font-weight: bold;
}
.mayKnowList_modal .userPets,
.mayKnowList_modal .userAva {
    display: inline-block;
}
.mayKnowList_modal .userAva {
    /*float: left;*/
    padding-left: 10px;
}
.mayKnowList_modal .friendItemPets {
    padding-left: 5px;
}
.mayKnowList_modal .friendName {
    clear: both;
    width: 100%;
    height: 18px;
    max-height: 18px;
    overflow: hidden;
    /*padding-left: 10px;*/
}
.mayKnowList_modal .friendAction .isMyFriend {
    width: 125px;
    /*background: #76b422;*/
    /*background: url('../images/modal/modal_2.png') repeat !important;*/
    border: 1px solid #6e9c30;
    background-color: #84c318;
}
.mayKnowList_modal .friendAction .dontKnowFriend {
    background: url('../images/modal/modal_1.png') repeat !important;
    width: 32px;
    position: relative;
    top: 10px;
}
.mayKnowList_modal .friendAction {
    text-align: center;
}
.mayKnowList_modal .friendAction .dontKnowFriend img{
    position: absolute;
    top: 2px;
    right: 0;
    width: 31px;
    height: 28px;
}
.mayKnowList_modal .friendAction .dontKnowFriend,
.mayKnowList_modal .friendAction .isMyFriend {
    height: 32px;
    color: #fff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    /*border: 0;
    text-shadow: 1px 3px 6px #969696; */
    cursor: pointer;
}
.mayKnowList_modal .friendAction .dontKnowFriend {
    border: 0;
}
.mayKnowList_modal .friendAction .dontKnowFriend:hover,
.mayKnowList_modal .friendAction .isMyFriend:hover {
    /*font-weight: bold;*/
    background: #9bd947;
}
.ui-dialog-buttonpane.ui-widget-content.btn_window_mayKnowList,
.ui-dialog-buttonpane.btn_window_mayKnowList {
    text-align: center;
}
.ui-dialog-buttonpane.btn_window_mayKnowList .UIButton input {
    font-size: 18px!important;
}
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_0 {
    margin-right: 20px!important;
}
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_0 .UIButton,
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_0 .UIButton input,
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_0 {
    color: #ffffff!important;
   /* background: url('../images/modal/modal_2_b.png') repeat !important;*/
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    /*border: 0;*/
    margin: 0;
    border: 1px solid #6e9c30;
    background-color: #84c318;
}
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_0.ui-state-hover .UIButton input,
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_0 .UIButton input:hover {
    /*color: #abaaaa!important;*/
    background: #9bd947;
}

.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_1 .UIButton,
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_1 .UIButton input,
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_1 {
    color: #fff !important;
    /*background: url('../images/modal/modal_1_b.png') repeat !important;*/
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    border: 1px solid #abaaaa;
    margin: 0;
    background-color: #d4d2d2;
}

.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_1 .UIButton input[type="button"],.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_0 .UIButton input[type="button"]{
    padding: 6px 20px 8px;
 }
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_1.ui-state-hover .UIButton input,
.ui-dialog .ui-dialog-buttonpane button.styled.btn_window_mayKnowList.btn_n_1 .UIButton input:hover {
    /*color: #ffffff!important;*/
    background-color: #e7e6e6;
}
@-moz-document url-prefix() {
    .mayKnowList_modal .friendAction {
        padding-top: 10px;
    }
    .mayKnowList_modal .friendAction .dontKnowFriend {
        top: -5px;
    }
}
.ac_results.as_sc_article {
    background: #fff;
    z-index: 9;
    border: 1px solid #8DC63F;
    -webkit-border-bottom-right-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}
.ac_results.as_sc_article ul {
    padding-left: 0;
}
.ac_results.as_sc_article ul li {
    display: block;
    clear: both;
    border-bottom: 1px solid #D9D9D9;
}
.module-default .photos_list{
    margin-top: -23px;
    padding-top: 23px;
    padding-bottom: 20px;
    line-height: 44px;
    position: relative;
    border-top: 0;
    height: 28px;
    /*height: 80px;*/
}
.content_pets .photos_list{
    padding-top: 26px;
    padding-bottom: 48px;
    position: relative;
    border-top: 0;
}
.content_pets .photos_list h1 {
    margin-top: 0px;
}
.contentPhoto {
    width: 100%;
}
.photos_list .right_soc_block {
    margin-top: -55px;
}
.photo-list {
    position: relative;
    margin: 38px auto 0;
    /*
    width: 1010px;
    */
}
.photos_list .over_widget{
    height:auto;
    float: right;
}
.photo-list .block-item {
    border: 1px solid #d1d1d1;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    width: 261px;
    margin-bottom: 20px;
    margin-right: 20px;
    display: inline-block;
    float: left;
    word-wrap: break-word;
    font-family: Verdana;
}
.block-item.last_line_block {
    margin-right: 0px;
}
.photos_list .block-item .st{
    margin: 5px;
}
.photo-list .block-item .name{
    padding: 1px 4px;
    margin-bottom: 0;
    text-align: center;
}
.photo-list .block-item .name a {
    font-weight: normal;
    color: #838383;
}
.block-item .name a:hover {
    color: #8DC63F;
}
.photo-list .content-image {
    text-align: center;
}
.photo-list .content-image img {
    border: 1px solid #8dc63f;
}
.photo-list .userdata {
    margin-left: 6px;
    margin-top: 10px;
    position: relative;
}
.photo-list .userdata .ul_event_conteiner {
    padding-left: 4px;
    margin-left: 0;
    width: 100%;
}
.photo-list .userdata .photos_events {
    width: 100%;
    width: 260px;
    margin-left: -6px;
    padding: 6px 0 0 0;
    height: 40px;
}
#addPhotoLink .event_btn,
.photo-list .event_btn {
    background: url('/images/photo_page_z1.png') no-repeat;
    cursor: pointer;
    width: 27px;
    height: 26px;
    display: inline-block;
    z-index: 1;
}
.photo-list .event_btn[disabled] {
    cursor: default;
}
.ul_event_conteiner {
    padding: 0;
    margin: 0;
    margin-left: -6px;
}
.ul_event_conteiner li {
    text-align: center;
    display: inline-block;
    float: left;
    width: 32%;
    width: 32.5%;
    margin: 0;
    padding: 0;
}
.event_btn.event_upload{
    background-position: -323px -50px!important;
}
.photo-list .event_btn:hover {
    background-position: 0px -50px;
}
.photo-list .event_btn.event_like:hover,
.photo-list .event_btn.event_like[disabled] {
    background-position: 0px -50px;
}
.photo-list .event_btn.event_comment {
    background-position: -84px 0px;
}
.photo-list .event_btn.event_comment:hover {
    background-position: -84px -50px;
}
.photo-list .event_btn.event_share {
    background-position: -167px 0px;
}
.photo-list .event_btn.event_share:hover {
    background-position: -167px -50px;
}
.photo-list .event_btn.event_reshare {
    background-position: -235px 0px;
    position: relative;
    top: 7px;
}
.photo-list .event_btn.event_reshare:hover {
    background-position: -235px -50px;
}
.photo-list .event_btn.event_timer,
.photo-list .event_btn.event_timer:hover {
    background-position: -282px -5px;
    cursor: default;
    width: 18px;
    height: 18px;
    position: relative;
    top: 4px;
    right: 2px;
}
.photo-list .small-item,
.photo-list .big-item{
    display: block;
    margin-top: -1px;
    font-size: 13px;
}
/* Safari only override */
::i-block-chrome, .photo-user-info .big-item {
    margin-left: 45px;
}
.photo-list .user-photo {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin-right: 7px;
    float: left;
}
.photo-list .photo-user-info {
    padding: 10px;
    padding-top: 3px;
    font-family: Verdana;
}
.photo-list .autors_links {
    margin-top: 7px;
    margin-bottom: 12px;
}
.photo-list .autors_links,
.photo-list .autors_links a {
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;
    color: #666666;
}
.photo-list .autors_links:hover,
.photo-list .autors_links a:hover {
    color: #8DC63F;
    font-size: 13px;
}
.photo-add-info {
    padding: 0;
    margin-top: -24px;
}
.photo-add-info span,
.photo-add-info span:hover {
    font-weight: normal;
    font-size: 11px;
    color: #979797;
}
.mod_dialog .photo-add-info span {
    font-size: 10px;
}
.photo-list .small-item:hover,
.photo-list .big-item:hover {
    font-size: 13px;
}
.photo-list .modal-comment-content {
    display: none;
}
.event_counter {
    display: block;
    margin-bottom: 10px;
}
.paginator_image {
    display: none;
}
.mod_dialog {
    display: none;
}
.photo-list .block-item .admin-panel {
    background: url("images/mayKnow.png") no-repeat scroll 2px -141px;
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    z-index: 1;
    cursor: pointer;
}
.photo-list .block-item .admin-panel ul{
    display: none;
    position: absolute;
    width: 100px;
    right: 0;
    background-color: wheat;
}
.photo-list .block-item .admin-panel:hover > ul{
    display: block;
}
.mod_dialog .ui-dialog-titlebar-close,
.event_btn_dialog.event_close {
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    right: 0;
    top: -32px;
    z-index: 1002;
    cursor: pointer;
}
.mod_dialog .ui-dialog-titlebar-close span {
    display: block;
}
.list_create_dialog {
    background-color: #e7a61a;
}
.list_create_dialog .mod_dialog{
    margin: 0 auto;
}
.mod_dialog .dialog_content{
    height: 454px;
    width: 909px;
    border: 1px solid #545148;
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
}
.left_side_bar_mod_dialog,
.right_side_bar_mod_dialog {
    height: 100%;
    float: left;
    position: relative;
}
.left_side_bar_mod_dialog {
    width: 176px;
    height: 444px;
    padding: 15px;
    background-color: #eeeeee;
    border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
    -webkit-border-radius: 5px 0px 0px 5px;
}
.right_side_bar_mod_dialog {
    width: 683px;
    padding: 10px;
    background-color: #ffffff;
    border-radius: 0px 6px 6px 0px;
    -moz-border-radius: 0px 6px 6px 0px;
    -webkit-border-radius: 0px 6px 6px 0px;
}
.block-item .mini_content,
.block-item .last_comment_page,
.mod_dialog .mini_content,
.mod_dialog .big_content {
    text-align: left;
    line-height: 18px;
    word-wrap: break-word;
    word-break: break-word;
    -ms-word-break: break-all;
    -ms-word-wrap: break-all;
    -webkit-word-break: break-word;
    -webkit-word-wrap: break-word;
    word-break: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}
.them_ads .view-similar-news .margi,
.them_ads .view-similar-news .them_ads_description,
#articlelist .onlyforarticlecontent .nameLink,
#current_list .select_current,
.word-break {
    word-wrap: break-word;
    word-break: break-word;
    -ms-word-break: break-all;
    -ms-word-wrap: break-all;
    -webkit-word-break: break-word;
    -webkit-word-wrap: break-word;
    word-break: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}
.block-item .last_comment_page .mini_content{
    margin-bottom: 11px;
    padding-top: 3px;
    padding-bottom: 3px;
    min-height: 24px;
}
.mod_dialog .autors_links.user_block {
    font-family: Verdana;
    font-size: 13px;
}
.mod_dialog .autors_links.user_block .big-item{
    font-size: 13px;
}
.mod_dialog .user-photo {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin-right: 7px;
    float: left;
}
.mod_dialog .big-item {
    display: block;
    margin-top: -1px;
    font-size: 12px;
}
.mod_dialog .comment_item_list {
    overflow-y: scroll;
    height: 278px;
    max-height: 278px;
}
.mod_dialog .content_item .autor_name{
    color: #747474;
    font-weight: bold;
    text-decoration: none;
}
.mod_dialog .content_item.separator {
    border-bottom: 1px solid #a8a5a5;
}
.mod_dialog .content_item.notop {
    margin-top: 5px;
}
.mod_dialog .content-image {
    text-align: center;
    margin-top: 13px;
}
.mod_dialog .content-image img {
    border: 1px solid #8dc63f;
    max-width: 176px;
}
.mod_dialog .content-image .big_dilog_image{
    display: none;
    margin: auto;
    max-height: 350px;
}
.mod_dialog .left_side_bar_mod_dialog.active .content-image .mini_dilog_image{
    display: none;
}
.mod_dialog .left_side_bar_mod_dialog.active .content-image .big_dilog_image{
    display: block;
}
.mod_dialog .photo-add-info {
    margin: -7px 0 0 0;
}
.mod_dialog .big_image_link {
    margin-bottom: 19px;
    text-align: right;
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
}
.mod_dialog .big_image_link a {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
}
.mod_dialog .autor_name,
.mod_dialog .comment_content,
.mod_dialog .comment_date {
    font-size: 12px;
    font-family: Verdana;
}
.mod_dialog .autor_image {
    width: 34px;
}
.mod_dialog .comment_date {
    color: #797979;
    font-size: 11px;
    font-weight: normal;
}
.mod_dialog .photo-list.dialog_left_event {
    margin: 10px 0 0 0;
}
.mod_dialog .photo-list.dialog_left_event .ul_event_conteiner {
    margin-left: 0;
}
.mod_dialog .comment_content {
    color: #010101;
    font-weight: normal;
}
.mod_dialog .user_photo_comment {
    width: 100%;
    height: 70px;
    padding: 8px;
    width: 623px;
    max-width: 623px;
    border: 1px solid #bfbfbf;
}
.mod_dialog .comment_event {
    margin-top: 2px;
}
@-moz-document url-prefix() {
    .mod_dialog .comment_event {
        margin-top: 5px;
    }
}
.mod_dialog .comment_smile {
    padding-left: 38px;
    float: left;
}
.mod_dialog .comment_button {
    float: right;
}
.mod_dialog input,
.mod_dialog .comment_event .comment_button input{
    height: 33px;
    width: 106px;
    margin-right: 0px;
    cursor: pointer;
    background-color: #8ac23e;
    color: white;
    border: 2px solid #73a82c;
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
}
.mod_dialog input:hover,
.mod_dialog .comment_event .comment_button input:hover{
    /*color: #797979;*/
    background: #9bd947;
}
.mod_dialog .big_image_link.left_side {
    position: absolute;
    top: 9px;
    right: 40px;
}
.mod_dialog .right_side_bar_mod_dialog .new_comment_form {
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.mod_dialog .hidden,
.mod_dialog .uploder_left_events,
.mod_dialog .event_more_comment,
.mod_dialog.dilog_mod_upload .left_side_bar_mod_dialog.active .big_image_link,
.mod_dialog.dilog_mod_upload .left_side_bar_mod_dialog.active .photo-add-info,
.mod_dialog.dilog_mod_upload .left_side_bar_mod_dialog.active .shere_soc,
.mod_dialog.dilog_mod_upload .left_side_bar_mod_dialog.active .ul_event_conteiner,
.mod_dialog .left_side_bar_mod_dialog .big_image_link.left_side,
.mod_dialog .right_side_bar_mod_dialog.noActive .big_image_link,
.mod_dialog .right_side_bar_mod_dialog.noActive .new_comment_form,
.mod_dialog .right_side_bar_mod_dialog.noActive .comment_date,
.mod_dialog .right_side_bar_mod_dialog.noActive .limit-mimi-item,
.mod_dialog .right_side_bar_mod_dialog.noActive .big_content,
.mod_dialog .right_side_bar_mod_dialog .mini_content {
    display: none;
}
.mod_dialog .toggle-link {
    position: absolute;
    top: 12px;
    right: -25px;
    z-index: 999;
}
.mod_dialog .event_mod_dialog.event_toggle {
    z-index: 999;
    width: 50px;
    height: 30px;
    background: url('/images/mod_dialog_sprite.png') no-repeat;
    cursor: pointer;
    display: block;
}
.smile_icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    cursor: pointer;
    background: url('/images/mod_dialog_sprite.png');
}
.smile_icon.smile_1{
    background-position: -50px 26px;
}
.smile_icon.smile_2{
    background-position: -70px 26px;
}
.smile_icon.smile_3{
    background-position: -90px 26px;
}
.mod_dialog .left_side_bar_mod_dialog.active .big_image_link.left_side{
    display: block;
}
.right_side_bar_mod_dialog.noActive .comment_item_list{
    margin-top: 30px;
    overflow: hidden;
    height: 413px;
    max-height: 447px;
}
.mod_dialog .right_side_bar_mod_dialog.noActive .mini_content {
    display: block;
}
.mod_dialog .left_side_bar_mod_dialog.active .photo-list.dialog_left_event {
    width: 140px;
    position: absolute;
    bottom: 10px;
    right: 20px;
}
.mod_dialog .content-image .big_dilog_image img {
    max-height: 350px;
    max-width: 100%;
}
.mod_dialog .content-image .big_dilog_image td {
    vertical-align: middle;
}
.mod_dialog .left_side_bar_mod_dialog.active .content-image .big_dilog_image{
    height: 360px;
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    display: table;
    vertical-align: middle;
    text-align: center;
}
.mod_dialog .shere_soc {
    margin-top: 25px;
    width: 100%;
    max-width: 330px;
    position: absolute;
    bottom: 9px;
    left: 15px;
}
.mod_dialog .emptyComment {
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-align: center;
    color: #979797;
    display: block;
}
.mod_dialog .right_side_bar_mod_dialog.noActive .emptyComment{
    cursor: pointer;
}
#vk_like_modal,
#fb_like_modal,
#g_like_modal {
    display: inline-block;
    height: 22px;
    position: relative;
}
#fb_like_modal {
    top: -7px;
    margin: 0;
    padding: 0;
    margin-left: -3px;
}
#vk_like_modal {
    width: 83px!important;
    overflow: hidden;
}
#g_like_modal {
    top: -1px;
}
.block-item .last_comment_page {
    padding: 0 10px;
}
.comment_mini_events {
    text-align: right;
}
.event_more_comment {
    width: 25px;
    height: 10px;
    cursor: pointer;
    background: url('/images/mod_dialog_sprite.png');
    background-position: -113px 26px;
}
.mod_dialog.dilog_mod_upload .left_side_bar_mod_dialog.active .uploder_left_events,
.mod_dialog .right_side_bar_mod_dialog.noActive .event_more_comment {
    display: inline-block;
}
.mod_dialog.dilog_mod_upload .right_side_bar_mod_dialog.active .emptyComment {
    padding-top: 40px;
}
.upload_dialog_field,
.mod_dialog.dilog_mod_upload .right_side_bar_mod_dialog.active .big_image_link,
.mod_dialog.dilog_mod_upload .left_side_bar_mod_dialog.noActive .shere_soc,
.mod_dialog.dilog_mod_upload .left_side_bar_mod_dialog.noActive .ul_event_conteiner,
.mod_dialog.dilog_mod_upload .left_side_bar_mod_dialog.active .big_image_link {
    display: none;
}
#cuselFrame-photoPet .cusel-scroll-wrap{
    z-index: 100;
}
.mod_dialog.dilog_mod_upload .content-image .jcrop-holder img{
    max-height: none;
    max-width: none;
}
.mod_dialog.no_login_photo_upload_page_dialog .social-reg{
    width: auto;
    left: 0;
    right: 0;
    bottom: 20px;
}

/* QA */
.answer-box {
    width: 790px;
    margin-top: 10px;
}
.answer-box .author_avatar {
    margin: 0 auto;
    display: block;
}
.answer-box .answer-img {
    width: 105px;
    display: block;
    float: left;
}
.answer-box > ul li {
    border-bottom: 2px solid #dedede;
    overflow: hidden;
    padding: 25px 24px 0 0;
}
.answer-box > ul li:last-child {
    border-bottom: 1px solid #8ac23e;
}
.answer-box > ul li:nth-child(2n){
    background-color: #f8f9f9;
}
.answer-box .question {
    width: 645px;
    display: block;
    float: left;
}
.question h2, .question h1 {
    padding-left: 53px !important;
    background: url("/css/images/question.png") no-repeat scroll center left !important;
    line-height: 43px;
    font-size: 18px !important;
    color:#000 !important;
    margin: 0 0 41px 0;
}
.answer-box .text {
    font-size: 14px;
    color: #858585;
}
.question .date_added {
    text-align: right;
    font-size: 10px;
    color: #858585;
    margin-top: 10px;
}
.mark {
    float: left;
    line-height: 18px;
    font-size: 12px;
    color: #858585;
    margin: 22px 0px;
}
.views {
    float: right;
    margin: 25px 0px 22px;
    line-height: 18px;
}
.mark .turn_up {
    background: url("/css/images/turn_up.png") no-repeat;
    width: 13px;
    height: 19px;
    display: inline-block;
    margin-bottom: -4px;
    padding-right: 8px;
}
.mark .turn_down {
    background: url("/css/images/turn_down.png") no-repeat;
    width: 13px;
    height: 19px;
    display: inline-block;
    margin-bottom: -4px;
    padding-right: 8px;
    margin-left: 12px;
}
.view_icon {
    background: url("/css/images/views.png") no-repeat;
    width: 21px;
    height: 12px;
    display: inline-block;
    margin:0 12px -2px;
}
.enter_answer {
    background-color: #eeeeee;
    width: 798px;
    margin-left: 12px;
    overflow: hidden;
}
.enter_answer textarea {
    width: 675px;
    border-style: solid;
    border-color: #bfbfbf;
    border-width: 2px 1px 1px 2px;
    min-height: 30px;
    margin: 18px 18px 18px 0;
    max-width: 655px;
    resize: both;
    padding: 10px;
    float: right;
}
.default_avatar {
    padding: 17px 23px;
    float: left;
}
.submit_answer {
    float: right;
    height: 34px;
    padding: 0 12px;
    border: 2px solid #73a82c;
    border-radius: 5px;
    background-color: #8ac23e;
    color: #fff;
    margin: 0px 18px 18px 0;
    cursor: pointer;
}
.submit_answer:hover {
    background-color: #92ce41;
}
.similar_answers {
    width: 775px;
    margin: 44px 0 0 12px;
    background-color: #f2f2f2;
    border-radius: 5px;
}
.similar_answers h2 {
    padding: 30px 0 21px;
    color: #000;
    border-bottom: 2px solid #8dc63f;
    width: 725px;
    margin: 0 0 24px 25px;
    font-weight: bold;
}
.similar_answers ul {
    padding: 0 0 0 25px;
    margin-bottom: -10px;
}
.similar_answers ul li {
    border-bottom: 2px solid #dedede;
    margin-bottom: 22px;
    width: 725px;
}
.similar_answers li .cat_empty,
.similar_answers li a {
    color: #afd57b;
    font-size: 18px;
    margin-bottom: 11px;
    display: inline-block;
}
.similar_answers li .cat_empty:hover,
.similar_answers li a:hover {
    text-decoration: underline;
}
.similar_answers li div {
    color: #000;
    font-size: 12px;
    padding-bottom: 26px;
}
.similar_answers .see_all {
    float: right;
    padding: 0 24px 15px 0;
    font-size: 12px;
    color: #8dc63f;
    text-decoration: underline;
}
.similar_answers .see_all:hover {
    text-decoration: none;
}
.subscribe {
    width: 810px;
    padding: 0 0 0 12px;
    margin-top: 20px;
    line-height: 38px;
}
.subscribe span {
    font-size: 18px;
    padding: 0 31px;
}
.subscribe .sub_news {
    padding: 10px 57px;
    background-color: #9fc54d;
    color: #fff;
    border-radius: 3px;
}
.subscribe .related_items {
    padding: 8px 72px;
    background-color: #9fc54d;
    color: #fff;
    border-radius: 7px;
    font-size: 16px;
    margin-left: 21px;
}
.subscribe .sub_news:hover, .subscribe .related_items:hover {
    background-color: #92ce41;
}
.related_prod li {
    float: left;
    width: 361px;
    margin:38px 0 0 30px;
}
.related_prod li .img-prod {
    float: left;
    padding-right: 23px;
}
.related_prod li a {
    color: #afd57b;
    font-size: 18px;
    padding-bottom: 12px;
    width: 205px;
    display: inline-block;
}
.related_prod li a:hover {
    text-decoration: underline;
}
.related_prod li .more {
    font-size: 12px;
    text-align: right;
    margin-top: 12px;
    text-decoration: underline;
}
.related_prod li .more:hover {
    text-decoration: none;
}
.photo_head, .popular_head {
    text-align: center;
    background-color: #8ac23e;
    font-size: 14px;
    color: #fff;
    padding: 7px 0;
    font-weight: bold;
    border-radius: 7px;
    margin-bottom: -5px;
    z-index: 100;
    /*position: relative; */
}
.photo_day .photo_head {
    margin-bottom: 0;
}
.photo_day , .popular_question {
    /*margin-right: 10px;*/
    width: 305px;
}
.popular_question ul li .question_icon {
    background: url("/css/images/question.png") no-repeat;
    width: 25px;
    height: 41px;
    display: inline-block;
    float: left;
    padding-right: 10px;
}
.popular_question ul {
    padding: 0;
}
.popular_question ul li {
    border-bottom: 2px solid #dedede;
    display: inline-block;
}
.popular_question ul li a {
    display: inline-block;
    margin-top: 20px;
}
.popular_question .mark {
    margin: 0;
}
.popular_question .views {
    margin: 19px 0 10px 0px;
}
.popular_question .view_icon {
    background: url("/css/images/views_grey.png") no-repeat;
    margin: 0 0px -3px;
}
.popular_question .all_link {
    padding-top: 5px;
    text-align: right;
    z-index: 100;
}
.popular_question .all_link a{
    color: #858585;
    padding-right: 10px;
    font-style: italic;
    font-style: oblique;
    font-weight: normal;
    text-decoration: underline;
    z-index: 100;
}
.popular_question .all_link a:hover {
    color: #8DC63F;
}

/* QA PAGE FIX */
.qa_page_list .socials_block,
.qa_page_view .socials_block{
    /*height: 500px;*/
    /*height: 580px;*/
}
.qa_page_list .right_soc_block .over_widget,
.qa_page_view .right_soc_block .over_widget {
    margin-left: 0;
}
.qa_page_list .right_soc_block,
.qa_page_view .right_soc_block {
    float: none;
}
.qa_page_list .popular_question ul li,
.qa_page_view .popular_question ul li {
    width: 100%;
    position: relative;
}
.qa_page_list .popular_question ul li .qa_date,
.qa_page_view .popular_question ul li .qa_date{
    position: absolute;
    top: 4px;
    right: 0;
    color: #858585;
    font-family: Verdana;
    font-size: 10px;
}
.qa_page_list .popular_question ul li a,
.qa_page_view .popular_question ul li a {
    font-family: Verdana;
    font-weight: normal;
    color: #000000;
}
.qa_page_list .popular_question ul li a:hover,
.qa_page_view .popular_question ul li a:hover {
    color: #8DC63F;
}
.qa_page_list .photo_day img,
.qa_page_view .photo_day img{
    margin: auto;
    display: block;
}
.qa_page_list #encycabour,
.qa_page_view #encycabour {
    width: 100%;
    margin-top: 0!important;
}
.qa_page_list .articles_to_qa ul#right_toparticle,
.qa_page_view .articles_to_qa ul#right_toparticle{
    padding-left: 0;
    padding-right: 0;
    float: none;
    width: 100%;
}
.qa_page_view .searches{
    text-align: center;
}
.qa_page_view .searches #search_input,
.qa_page_view .searches #search_input_button{
    display: inline-block;
    float: none!important;
    position: relative;
}
.qa_page_view .searches #search_input {
    top: -12px;
}
.qa_page_view .related_prod li {
    display: inline-block;
    width: 356px;
    float: none;
}
.qa_page_list .paginator{
    text-align: center;
}
.fix-hidden{
    visibility: hidden;
    display: none!important;
}

/* RATING */
.user-rating {
    width: 100%;
    padding-left: 15px;
}
.qa_page_list .user-rating,
#articlelist .user-rating {
    padding-left: 0;
    position: relative;
    left: -7px;
}
.newenciclopery .user-rating,
#newscontent .user-rating {
    width: auto;
    display: inline-block;
    float: left;
}
#newscontent .user-rating, .answer-box .user-rating, #product-display .user-rating {
   padding-left: 15px;
}
.newenciclopery .rating_outer{
    display: inline-block;
    width: auto;
}
#newscontent .rating_outer {
    clear: none;
}
.user-rating .review-count,
.user-rating .fieldRating,
.user-rating .text-info-rating{
    display: inline-block;
}
.qa_page_list .user-rating .review-count{
    display: none;
}
.user-rating .fieldRating{
    top: 4px;
}
.text-right {
    text-align: right;
}
.rating_outer #myyashare {
    float: right;
}
.rating_outer .current-item {
    float: right;
    position: relative;
    top: 3px;
}

/* QA PAGE LIST */
.answers_cat ul li {
    float: left;
    width: 30%;
    margin-bottom: 20px;
}
.answers_cat li .cat_empty,
.answers_cat ul li a {
    color: #9fc54d;
}
.answers_cat li .cat_empty {
    font-weight: bold;
    cursor: default;
}
.answers_cat ul li a:hover {
    text-decoration: underline;
}
.pointer {
    background: url("/css/images/qa/point.png") no-repeat;
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-right: 5px;
}
.answers_cat ul li img {
    margin-bottom: -5px;
    margin-right: 18px;
}
.answers_cat h2, .last_answers h2 {
    margin-bottom: 21px;
    padding-bottom: 16px;
    border-bottom: 2px solid #8dc63f;
    width: 740px;
    font-weight: bold;
}
.answers_cat, .last_answers {
    border: 1px solid #d0d0d0;
    border-radius: 7px;
    margin: 9px 0 0 9px;
    padding-left: 9px;
}
.last_answers h2 {
    color: #000;
}
.last_answers ul {
    display: flex;
    flex-wrap: wrap;
}
.last_answers ul li {
    width: calc(50% - 60px);
    display: block;
    border-bottom: 1px solid #dedede;
    margin: 0 60px 19px 0;
}
.tags-box {
    min-height: 40px;
}
.last_answers .author {
    width: 165px;
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #7a7979;
}
.last_answers .author img {
    margin-bottom: -7px;
    margin-right: 10px;
}
.last_answers .date_added {
    float: right;
    line-height: 25px;
    font-size: 10px;
    color: #858585;
}
.question_text {
    margin: 21px 0 10px;
    display: block;
    font-size: 12px;
    color: #000;
}
.answer_text {
    color: #808080;
    margin-bottom: 16px;
    overflow: hidden;
    height: 56px;
}
.tags {
    text-decoration: underline;
    color: #a8a5a5;
    margin: 0 9px 19px 0;
    display: inline-block;
}
.status {
    float: right;
}
.stars {
    width: 120px;
    float: left;
    margin-bottom: 15px;
}
.comment_icon {
    background: url("/css/images/qa/comment.png") no-repeat;
    width: 17px;
    height: 12px;
    display: inline-block;
    margin: 0 10px -2px 0;
}
.status .view_icon {
    background: url("/css/images/qa/views_grey.png") no-repeat;
    margin: 0 0 -3px 19px;
}
.last_answers .see_all {
    float: right;
    margin-right: 62px;
    margin-top: -5px;
    margin-bottom: 15px;
    color: #95ca4c;
    text-decoration: underline;
}
.last_answers .see_all:hover {
    text-decoration: none;
}

/* CPC VK DIALOG */
.mod_dialog .dialog_content.loginerDialog {
    width: 338px;
    height: 253px;
    padding: 22px;
    font-family: Verdana;

    background: #eeeeee;
    border-radius: 22px 22px 22px 22px;
    -moz-border-radius: 22px 22px 22px 22px;
    -webkit-border-radius: 22px 22px 22px 22px;
}
.mod_dialog .dialog_content.loginerDialog .text{
    font-size: 18px;
    text-align: center;
    color: #6d6d6d;
    margin: 23px 0 22px 0;
}
.mod_dialog .dialog_content.loginerDialog .center_block {
    text-align: center;
}
.mod_dialog .dialog_content.loginerDialog .logo,
.mod_dialog .dialog_content.loginerDialog .vkDilogLoginer {
    background: url('/css/images/sprite_vk_dilog_login.png');
    display: inline-block;
}
.mod_dialog .dialog_content.loginerDialog .logo {
    width: 245px;
    height: 69px;
}
.mod_dialog .dialog_content.loginerDialog .vkDilogLoginer {
    width: 234px;
    height: 69px;
    background-position: -2px 70px;
    cursor: pointer;
}
.mod_dialog .dialog_content .dialog-arrow {
    position: absolute;
    top: 0px;
    bottom: 0px;
    margin: auto;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.mod_dialog .dialog_content .dialog-arrow span {
    background: url('/css/images/arrow_ads.png');
    width: 34px;
    height: 52px;
    display: block;
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
}
.mod_dialog .dialog_content .dialog-arrow:hover > span{
    background-position: 0 -55px;
}
.mod_dialog .dialog_content .dialog-arrow.dialog-arrow-prev span {
    right: 10px;
}
.mod_dialog .dialog_content .dialog-arrow.dialog-arrow-prev {
    left: -100%;
}
.mod_dialog .dialog_content .dialog-arrow.dialog-arrow-next {
    right: -100%;
}
.mod_dialog .dialog_content .dialog-arrow.dialog-arrow-next span{
    background-position: -40px 0px;
    left: 10px;
}
.mod_dialog .dialog_content .dialog-arrow.dialog-arrow-next:hover > span{
    background-position: -39px -55px;
}


.frontcontent.qa_page_view {
    /*padding-top: 10px;*/
    border: 1px solid #8DC63F;
}
.user-rating {
    float: left;
    width: 140px;
    margin-bottom: 10px;
    padding-left: 0;
}
.rating_outer {
    float: right;
    width: auto !important;
    margin-bottom: 10px;
}
div.block-margin{
    height: 30px;
}
.them_ads .view-similar-news .margi,
.them_ads .view-similar-news .them_ads_description{
    width: 159px;
}
.articleDetails td.value{
    width: 100%;
}
.section-content.editor-product-category #productlist{
    padding-bottom: 20px;
}

.get_user_gift,
.big_user_gift {
    background: url('/css/images/sprite_get_gift.png');
    display: inline-block;
    width: 296px;
    height: 349px;
    background-position: -5px 0;
}
.big_user_gift.female {
    background-position: -303px 0;
}
.mod_dialog.modal-birhday .dialog_content .center_block{
    position: relative;
}
.mod_dialog.modal-birhday .dialog_content .center_block .textLogo{
    position: absolute;
    bottom: 0;
    right: 47px;
    color: #8dc63f;
    font-size: 18px;
    font-family: Verdana;
}
.mod_dialog.modal-birhday .dialog_content.loginerDialog {
    height: 537px;
}
.mod_dialog.modal-birhday .dialog_content.loginerDialog .text {
    margin-top: 19px;
}
.mod_dialog.modal-birhday .dialog_content .get_user_gift {
    width: 234px;
    height: 69px;
    background-position: -48px 72px;
    cursor: pointer;
    position: relative;
    color: #fff;
}
.mod_dialog.modal-birhday .dialog_content .textButton {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 200px;
    height: 20px;
    text-align: center;
    font-size: 18px;
}
.gift_birthday {
    background: url('/css/images/user_gift.png');
    background-position: -146px -85px;
    width: 42px;
    height: 38px;
    display: inline-block;
}
.gift_birthday.hide {
    display: none;
}
.gift_birthday.female {
    background-position: -199px -85px;
}
#userinfo .gift_birthday{
    position: absolute;
    top: 10px;
    left: 23px;
}
.user_prodabout a,
.foto-user-online,
.peop-tab td,
.action_info #page_inf .user_info a,
#dialogViewAd .user_prodabout #user_ava_ads_dialog,
#comment_ads .avacomment span.avacomment,
.content_ads .ads_content .user_info a,
#userwall .image a {
    position: relative;
}
.user_prodabout .gift_birthday,
.online-user-item .gift_birthday,
.foto-user-online a .gift_birthday,
.peop-tab td .gift_birthday,
.action_info #page_inf .user_info .gift_birthday,
#dialogViewAd .user_prodabout #user_ava_ads_dialog .gift_birthday,
#comment_ads .avacomment span.avacomment .gift_birthday,
.content_ads .ads_content .user_info .gift_birthday,
#userwall .gift_birthday {
    position: absolute;
    left: -19px;
    top: -13px;
    z-index: 1;
}
.action_info #page_inf .user_info .gift_birthday,
.content_ads .ads_content .user_info .gift_birthday {
    top: -52px;
    left: 0px;
}
#comment_ads .avacomment span.avacomment .gift_birthday {
    top: -47px;
    left: -19px;
}
#dialogViewAd .user_prodabout #user_ava_ads_dialog .gift_birthday {
    top: -11px;
    left: -4px;
}
.peop-tab td .gift_birthday {
    left: -20px;
    top: -23px;
}
.foto-user-online a .gift_birthday {
    left: -20px;
    top: -23px;
}
.online-user-item {
    position: relative;
    display: inline-block;
    float: left;
}
.content_middle.photos_list.pets-gallery-event {
    padding-bottom: 40px;
}
.pets-gallery-conteiner .list-pets li{
    display: inline-block;
    float: left;
    margin-right: 20px;
}
.pets-gallery-event .list-pets,
.pets-gallery-event #addPhotoLink{
    display: inline-block;
    float: right;
}
.PetPhotoForm .item-select-pet {
    max-width: 400px;
}
.pets-gallery-event #addPhotoLink .event_btn.event_upload{
    top: 4px;
}
.pets-gallery-event #addPhotoLink input{
    padding-left: 37px;
}
#addPhotoLink {
    position: absolute;
    right: 27px;
    background-color: #F9AD1A;
    font-weight: bold;
    color: #fff;
    font-size: 17px;
    font-family: Verdana;
    border: 1px solid #E8A421;
    line-height: 44px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    top:60px;
    /*top:110px;*/
    z-index:98;
}
.content_pets #addPhotoLink {
    top:50px;
    right: 32px;
}
.photos_list  #addPhotoLink{
    width: 212px;
}
#addPhotoLink:hover {
    background-color: #FCBE47;
}
#addPhotoLink .addPhoto {
    position: relative;
    padding-left: 45px;
    padding-right: 10px;
}
#addPhotoLink .addPhoto .event_upload{
    position: absolute;
    left: 10px;
    top: 12px;
}
.content_articles .buttons-enc.button_articles,
.action_articlelist .buttons-enc.button_articles{
    display: inline-block;
    float: left;
}
.content_articles .withphoto_div.withphoto_default,
.action_articlelist .withphoto_div.withphoto_default {
    float: left;
    margin-top: 0;
    padding-top: 0;
}
.content_articles .withphoto_div input[type="checkbox"].checkboxnew + label::before,
.action_articlelist .withphoto_div input[type="checkbox"].checkboxnew + label::before {
    margin-left: -56px;
}
.withphoto_div.withphoto_default.myarticles {
    padding-left: 10px;
}
.sort-box .withphoto_div.withphoto_default.myarticles {
    line-height: 19px;
    margin-top: 11px;
}
.user-wall-img img {
    float: none;
}
.user-wall-img {
    text-align: center;
}
.dateWall {
    text-align: right;
}
.user-menu-list .ul_menu.data-t2{
    margin-top: -1px;
    margin-left: 0;
    padding-top: 0;
    padding-left: 0;
    line-height: 20px;
}
.user-menu-list .ul_menu.data-t2 li{
    display: inline-block;
    padding-right: 20px;
    float: left;
}
.sayp.little_textarea {
    height: 26px;
    line-height: 26px;
}
#infrom_newwall .sayico{
    float: none;
    display: inline-block;
    margin-left: 15px;
    line-height: 10%;
}
.tinfo #newwall_wrapper{
    margin-left: 24px;
    padding-top: 4px;
}
.mini-info-separator {
    margin: 10px;
    border-left: 1px solid #747474;
    margin-right: 15px;
}
#send_run_downloader_vk,
#newwall_otprav2 {
    width: auto;
    float: none;
    margin: 10px 17px;
    margin-bottom: 5px;
    height: 21px;
    color: #ffffff;
    line-height: 16px;
}
.ui-state-default.no-dialog-style {
    border: 0;
    background: transparent;
    cursor: pointer;
}
.ui-state-default.no-dialog-style .UIButton,
.ui-state-default.no-dialog-style > div{
    border: 1px solid #6e9c30;
    top: 0;
    background-color: #84c318!important;
}
.ui-state-default.no-dialog-style:hover .UIButton,
.ui-state-default.no-dialog-style:hover > .ui-state-hover,
.ui-state-default.no-dialog-style .ui-state-hover:hover,
.ui-state-default.no-dialog-style .ui-state-hover {
    background-color: #9bd947!important;
}
#infrom_newwall .user_message_editor {
    position: relative;
    display: inline-block;
    line-height: 10%;
    float: left;
}
#infrom_newwall .user_message_editor .userm.i2{
    position: absolute;
    right: 12px;
    bottom: 7px;
    cursor: pointer;
}
#addpets #newwall_otprav2{
    margin: 10px 17px;
    margin-bottom: 5px;
}
#addpets a{
    width: auto;
    padding: 0;
    height: auto;
    line-height: 10px;
}
#userinfo .tinfo .userm {
    background: url(./images/plus_add.png) no-repeat;
}
#userinfo .tinfo .userm.i4,
#userinfo .tinfo .userm.i3 {
    background-position: -123px -14px;
    width: 21px;
}
#userinfo .tinfo .user-menu-list a:hover > .userm.i3,
#userinfo .tinfo .userm.i3:hover {
    background-position: -271px -15px;
}
#userinfo .tinfo .userm.i4 {
    background-position: -157px -13px;
}
#userinfo .tinfo .user-menu-list a:hover > .userm.i4,
#userinfo .tinfo .userm.i4:hover {
    background-position: -305px -14px;
}
#userinfo .tinfo .userm.i5 {
    background-position: -350px -13px;
}
#userinfo .tinfo .user-menu-list a:hover > .userm.i5, #userinfo .tinfo .userm.i5:hover {
    background-position: -393px -13px;
}
#userinfo .tinfo .userm.i_add_friend {
    background-position: -52px -9px;
    width: 26px;
    height: 30px;
}
#userinfo .tinfo .main-link-add-tofriend:hover > .userm.i_add_friend,
#userinfo .tinfo .userm.i_add_friend:hover {
    background-position: -200px -10px;
}
#userinfo .tinfo .userm.i2 {
    background-position: -86px -13px;
    width: 26px;
}
#userinfo .tinfo .user-menu-list a:hover > .userm.i2,
#userinfo .tinfo .userm.i2:hover {
    background-position: -234px -14px;
}
#userinfo .tinfo .userm.i_paw {
    background: url(./images/user_page_sprite.png) no-repeat;
    background-position: -71px 0px;
    width: 26px;
}
.user-menu-list a.maininfomenu {
    color: #7c7c7c;
}

.tinfo .user-menu-list .ul_menu li a.maininfomenu.act,
.tinfo .user-menu-list .ul_menu li a.maininfomenu:hover {
    color: #8DC63F;
    text-decoration: none;
}
#preview_wall_textareamessage {
    display: none;
}
#preview_wall .user-wall-img {
    text-align: left;
}
#preview_wall .user-wall-img img{
    max-width: 100px;
}
#infrom_newwall.tall_textarea{
    padding-top: 12px;
}
@-moz-document url-prefix() {
  #infrom_newwall.tall_textarea{
    padding-top: 12px;
  }
}
.main-link-add-tofriend {
    width: 30px;
    height: 30px;
    position: absolute;
    overflow: hidden;
    padding-left: 10px;
    margin-top: -3px;
}
#addPhotoFromVk{
    position: absolute;
    right: 10px;
    top: 53px;
}
#addPhotoFromVk .icon-vk{
    color: #0A6EE6;
    cursor: pointer;
    font-weight: normal;
    text-decoration: underline;
    width: 40px;
    float: right;
    height: 40px;
    margin-right: 5px;
    background: url('../images/new_socials_btn.png') no-repeat 0 0;
    display: block;
    background-position: 0 -161px;
    margin: 0;
}
#addPhotoFromVk .icon-vk:hover{
    background-position: 0 -113px;
}
#addPhotoLink.postion_2 {
    right: 64px;
}
.wall-hide {
    display: none;
}
.wall-hide {
    display: none;
}
.wall-need-show {
    display: inline-block;
    display: inherit;
    display: initial; /*not suport ie*/
}
.groups_page .group_wall_info {
    display: none;
}
.peo .textWall img,
.peo img.wall-right-img,
.peo img.wall-left-img {
    border: 0;
    border: none;
    box-shadow: none;
    padding-top: 20px;
    padding-bottom: 20px;
    max-width: 400px;
}
.peo .textWall img.index-img-0,
.peo .textWall img.mini-img,
.peo img.wall-right-img.index-img-0,
.peo img.wall-right-img.mini-img,
.peo img.wall-left-img.index-img-0,
.peo img.wall-left-img.mini-img {
    padding-top: 0;
}
.peo .textWall img.mini-img,
.peo img.wall-right-img img.mini-img,
.peo img.wall-left-img img.mini-img {
    max-width: 150px;
    max-height: 150px;
}
.peo img.wall-right-img {
    float:right;
    padding-left: 20px;
}
.peo img.wall-left-img {
    float:left;
    padding-right: 20px;
}
.content_adlist .dialog {
    margin-left: 0;
}

.mobile-filter-content-overlay,
.mobile-open-filters,
.close-mobile-filter {
    display: none;
}

@media all and (max-width: 1199px) {
    .grouplistappend tr {
        width: 50%;
    }

    #grouplist table#newpagelist td {
        width: calc(100% - 26px);
        border: none;
        border-bottom: 1px solid #8DC63F;
    }

    #grouplist table#newpagelist tr:nth-child(odd) td {
        border-right: 1px solid #8DC63F;
    }

    #newpagelist .page_info {
        width: calc(100% - 139px - 18px);
    }

    #newpagelist .item_chat {
        float: left;
        margin-left: 20px;
    }

    .qa_page_list .left_content {
        width: calc(100% - 323px);
    }

    .answers_cat h2,
    .last_answers h2 {
        margin-right: 19px;
        width: calc(100% - 29px);
    }

    .productlists .filters_search {
        width: calc(100% - 280px);
    }

    .productlists  #lists {
        float: right;
        width: calc(100% - 280px);
    }

    .productlists .filters_search .searches {
        width: calc(100% - 212px);
    }

    .productlists .filters_search .searches input#search_input {
        max-width: calc(100% - 100px);
    }

    .productlists .products {
        width: 100%;
    }

    .productlists #listin {
        width: 100%;
    }

    .productlists .content_list.icon_container {
        width: calc(50% - 21px);
        border-right-width: 0;
    }

    .productlists .content_list.icon_container:nth-child(odd) {
        border-right-width: 1px;
    }

    .group_filter_type {
        display: flex;
        justify-content: center;
    }

    .group_filter_type li {
        width: 100%;
        margin: 10px 10px 0;
    }

    .group_filter_type li .pagelogo {
        display: none;
    }

    .over_right_new {
        width: 323px;
    }

    .newscontent .left_content,
    .articleinfo .left_content {
        width: calc(100% - 323px);
    }
}

@media all and (max-width: 1023px) {
    .contentPhoto {
        width: calc(100% + 20px);
        margin-left: -10px;
    }

    .photo-list .block-item {
        width: calc(50% - 22px);
        margin: 0 10px 20px;
    }

    .photos_list h1 {
        font-size: 24px;
        margin-right: 20px;
    }

    .photos_list .photo_filters {
        font-size: 18px;
    }

    .photos_list .photo_filters a {
        padding-right: 15px;
    }

    .photo_filters .new {
        padding-left: 25px;
    }

    li>.right_soc_block {
        width: 100%;
    }

    .right_soc_block .over_widget {
        margin-left: 0;
        padding-top: 15px;
        width: 100%;
    }

    .productlists .content_list.icon_container h2 {
        width: calc(100% - 26px);
    }

    .productlists .content_list.icon_container h2 a span {
        width: 100%;
    }

    #newpagelist .item_star {
        margin-left: 18px;
    }

    #newpagelist .item_addres {
        margin-left: 18px;
    }

    #newpagelist .item_chat {
        margin-left: 18px;
    }

    .newscontent .left_content,
    .articleinfo .left_content {
        width: calc(100% - 20px);
        padding-left: 10px;
        padding-right: 10px;
    }

    .onlyforarticlecontent {
        padding-right: 10px;
    }

    .newscontent .date_added,
    .articleinfo .date_added {
        margin: 0 10px 10px;
    }
}

@media all and (max-width: 767px) {
    .last_answers ul li {
        width: 100%;
        margin-right: 21px;
    }

    .grouplistappend tr {
        width: 100%;
    }

    #grouplist table#newpagelist tr:nth-child(odd) td {
        border-right: none;
    }

    .answers_cat ul li {
        width: 50%;
    }

    .group_filter_type {
        flex-wrap: wrap;
    }

    .group_filter_type li {
        width: auto;
    }

    .group_filter_type li:first-child {
        margin-left: 10px;
    }

    .productlists .left_block {
        width: 100%;
        float: none;
    }

    .productlists .left_block {
        width: 100%;
        float: none;
        text-align: right;
    }

    .productlists .filters_search {
        width: 100%;
        float: none;
    }

    .productlists #lists {
        width: 100%;
        float: none;
    }

    .mobile-open-filters {
        display: inline-block;
        margin-bottom: 15px;
        border: 1px solid #8DC63F;
        border-radius: 8px;
        padding: 3px 20px;
        font-size: 18px;
        cursor: pointer;
    }

    .mobile-filter-content {
        display: none;
        text-align: left;

    }

    .mobile-filter-content.open {
        display: block;
        position: fixed;
        padding: 15px;
        width: 280px;
        left: 0;
        background: #fff;
        top: 50px;
        z-index: 4;
        height: calc(100vh - 50px);
        overflow: auto;
        overflow-x: hidden;
    }

    .mobile-filter-content.open ~ .mobile-filter-content-overlay {
        display: block;
        background: rgba(0, 0, 0, 0.4);
        z-index: 3;
        position: fixed;
        width: 100vw;
        height: calc(100vh - 50px);
        top: 50px;
        left: 0;
    }

    .mobile-filter-content.open + .close-mobile-filter {
        display: block;
        width: 40px;
        height: 40px;
        position: fixed;
        left: 310px;
        top: 60px;
        z-index: 5;
        cursor: pointer;
    }

    .close-mobile-filter:before,
    .close-mobile-filter:after {
        content: "";
        position: absolute;
        top: calc(50% - 2px);
        left: calc(50% - 15px);
        width: 30px;
        height: 4px;
        background: #8DC63F;
        transform: rotate(-45deg);
    }

    .close-mobile-filter:after {
        transform: rotate(45deg);
    }

    body .left_content .onlyforarticlecontent img {
        max-width: calc(100% - 20px) !important;
        height: auto !important;
    }

    .tinfo #newwall_wrapper {
        margin-right: 24px;
    }

    #infrom_newwall .user_message_editor {
        float: none;
        width: 100%;
    }

    #infrom_newwall .sayico {
        display: block;
        width: 100%;
        margin-left: 0;
        margin-top: 15px;
        padding-right: 0;
    }

    .sayp.little_textarea {
        width: calc(100% - 10px);
    }
}

@media all and (max-width: 600px) {
    .productlists .content_list.icon_container {
        width: calc(100% - 21px);
    }

    .productlists .content_list.icon_container:nth-child(odd) {
        border-right-width: 0;
    }
}

@media all and (max-width: 450px) {
    #newpagelist .page_info .panels_item {
        display: flex;
        justify-content: space-around;
    }

    #newpagelist .page_info .panels_item a {
        margin: 0;
    }
}