@charset "utf-8";
*{outline:none !important;}
body {background-color: #061625; font-family: Arial, Geneva, sans-serif;color: #E0E0E0;margin: 0px;padding: 0px; font-size: 13px;
-webkit-font-smoothing: subpixel-antialiased !important; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility:hidden;}
a {color: #d48100;text-decoration: none;}
.frontpage a,.frontModule a{font-size:12px;}
input,textarea{resize:none;font-size:13px !important}
p{text-align:justify;font-size:80%;}
.posleft{margin:0;padding:0;float:left;height:58px}
.posright{}
#aaa,#bbb{height:10px !important;}
li{/*list-style-type:none;*/font-size:80%;} 
ul.headMainMenu li{display:inline-block;margin:-10px 0 0 0;padding:0;float:left;}
.FixBar {height: 101px;width:100%;background-image: url(/img/header_bg.png);background-repeat: no-repeat;top:14px;	background-position: center bottom;text-align: center;position: fixed;z-index: 99;}
h2 {color: #ebebeb!important; font-weight: bold!important; font-size: 1.5em; font-style: normal!important; margin: 0;}
.header_bg{position:fixed;width:100%;background:url(/img/header_all_bg.png) repeat-x top;height:101px !important;clear:both;z-index:100}
.topBar {height: 14px;width:100%;background: url(/img/top_menu/header_line_bg.png) repeat !important;z-index:99;position:fixed;}
.top_margin{margin-top:101px !important;}
.not_fix_topBar {height: 14px;width:100%;background: #122b43 !important;z-index: 99;position:absolute;}
.topBar_work_area{margin:0 auto;height:30px;z-index:100 !important;}
.topBar_work_area_bg{margin:5px auto 0 auto;height:15px;background: #CCC;z-index:1000 !important;position:absolute;}
.topBar_work_info{float:right;width:490px;margin:-2px auto 0 auto;z-index: 1000}
.categoryBar {text-align: center;height: 65px;font-size:12px;}
.news {text-align: center;height: 365px;}
ul.mod_topmembers{padding: 0;margin: 0;list-style: none;}
ul.mod_topmembers li{background: none;padding-right: 1px !important;border: none;float:left;}
ul.mod_topmembers li + li{border: none;}
.topmembers_avatar{float: left;margin-top: 1px;height: 74px;width: 74px;overflow: hidden;background-repeat: no-repeat;background-position: center center;}
.mytrouble {height: 214px;background-image: url(../images/iBg.png);background-repeat: repeat;margin-top: 9px;}
.iTitle{height:64px;background:url(../images/iHead.png) no-repeat;font-size:30px;text-transform:uppercase;}
.iTitle div{width:450px;margin:12px 0 0 0;}
.colorbar{margin: auto;padding: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;display: block;}
.troubleMenu1{float: left;height:130px;font-size:12px;width: 489px;text-align: left;}
.troubleMenu1 a,.troubleMenu2 a{color:#e0e0e0;font-size:12px;line-height:22px;}
.troubleMenu1 a:hover,.troubleMenu2 a:hover{color:#fe9900;}
.troubleMenu1 ul.menu {height:130px !important;}
.troubleMenu1 ul.menu li a{width:220px !important;}
.troubleMenu2{float: left;width: 489px;text-align: left;padding-left:0px;font-size:12px;}
.troubleMenu_header{margin:10px 0 30px 0;font-size:24px;font-weight: lighter;}
.troubleMenu_header_inner{font-size:32px;}
.searchform{background-image: url(../images/search.png);background-repeat: no-repeat;background-position: right center;}
.searchInput{margin-top: 10px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;margin-right: 15px;}
.searchInput #search{border: 1px solid #FFF;height: 19px;font-size: 14px;color: #04171D;width: 300px;text-align: right;}
a img{border:none;}
.news2{font-size: 25px;font-style: italic;color: #FFF;text-decoration: none;}
div.main_image_slideshow_wrapper{height:auto !important;}
.maincomponent {margin: auto;padding: 0px;}
.maincomponentleft {float:left;width: 735px;margin: 0px;padding: 0 10px 0 0;}
.maincomponentright {float:right;margin: 0px;width: 220px;padding: 0 0 0 5px;}
.contentheading{font-size: 24px;font-style: italic;color: #F49809;text-decoration: none;}
.contentheading a:link, .contentheading a:visited, h2 a{font-weight:normal; font-size: 24px;color: #F49809;text-decoration: none;}
.contentheading a:hover{font-size: 24px;font-style: italic;color: #F49809;text-decoration: underline;}
.contentpaneopen_frontpanel p{font-size: 18px;font-style: italic;color: #FFF;text-decoration: none;margin-bottom:0px;}
.contentpaneopen p{font-style: normal;color: #E0E0E0;text-decoration: none;margin-bottom:0px;margin-top:0px;}
.article_separator{border-bottom:1px dotted #CCCCCC;}
textarea{resize: none;}
.createdate{font-size: 0.7em;float:right;}
.createdate2{font-size: 0.7em;font-weight:normal;}
a.readon{font-size: 13px;font-style: italic;color: #FFF;text-decoration: underline;} 
a:hover.readon{font-size: 13px;font-style: italic;color: #F49809;text-decoration: none;} 
h1{}
.InArticleMod_right{float: right;margin-left: 10px;width: 350px;padding: 5px; border:1px solid #F49809;}
.profileName{font-weight: normal;color: black;font-size: 25px;text-decoration: none;font-style: normal;max-width:500px;}
h2.app-box-title{font-size: 18px !important;text-decoration: none;font-weight:normal;line-height:34px;} 
.topprofile{margin: auto;text-align: right;}
.mostreadfrontpnl, .item-title, .item-description , .pollstableborder{padding: 5px 0 !important;margin: -5px 0 0 5px;font-size: 12px !important;text-align: left !important;font-weight: normal !important;}
fieldset {margin-bottom: 10px;}
fieldset dt {float: left; margin-right: 10px;}
fieldset dd {margin-bottom: 10px;}
.item-title a:hover, .item-description a:hover, .mostreadfrontpnl a:hover{text-decoration: underline;}
#system-message dd.message ul {border-radius: 4px; font-weight: bold; margin-bottom: 20px; padding: 8px 14px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}
#system-message dd.error ul {background-color: #F2DEDE; border-color: #EED3D7; color: #B94A48;}
#system-message dd.notice ul {background-color: #FCF8E3; border: 1px solid #FBEED5; color: #252829;}
#sysmessage{font-size: 16px;font-style: italic; color: #990000;}
.errormessage{padding: 0; margin: 0px auto; width: 100%;}
#sysmessage .message ul{text-align:left;}
#sysmessage .message ul li{list-style-type: decimal;}
#system-message{margin-top:3px;margin-bottom:3px;padding:0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold;}
#system-message dd ul {background-color: #DFF0D8; border-color: #D6E9C6; color: #252829; list-style: none outside none;}
#system-message dd ul li {}
#system-message dt.message { display: none; }
#system-message dt.error { display: none; }
#system-message dd.error ul {background-color: #F2DEDE; border-color: #EED3D7; color: #B94A48;}
#system-message dt.notice { display: none; }
#system-message dd.notice ul { background-color: #FCF8E3; border: 1px solid #FBEED5; color: #252829;}
.proof_title{font-size: 14px;font-style: italic, bold;text-decoration: none;color: black;}
#footer{background:#FFFFFF;width:100%;margin:5px 0 0 0;font-size:12px;}
#main_footer{background:url(../images/top_footer_bg.png) top no-repeat;height:28px;margin:20px 0 0 0;}
.footer_cont{margin:0 auto;}
.footer_logo{padding-left:400px;padding-top:8px}
#community-wrap .js_PriRadio{padding:0px 5px 0px;float:left;}
#community-wrap .js_PriRadioDiv{width:480px;padding:0;font-size:13px;}
#community-wrap .js_PriRadio2{color: #FFF;padding:0px 5px 0px;float:left;}
#community-wrap .js_PriRadioDiv2{width:480px;padding:0;margin:-17px 0 0 0;}
body #community-wrap .small{font-size:11px;}
div.main_des_container a{color:#F49809}
div.main_des_container a:hover{text-decoration:underline;}	
.contentpagetitle a{color: #F49809;font-size: 24px;font-style: italic;text-decoration: none;font-weight:normal;}
.date_all_new{margin:0;float:right;font-size:11px;font-style:normal;min-width:50px;}
.maincomponent img{max-width:100%; height: auto;}
.username{color:#04171D;font-size: 28px;text-decoration: none;}
.cHeading{background:url(../images/prof2.jpg);padding:5px;margin:0;border-radius:5px 5px 0 0;width:auto;}
.cHeading2{background:url(../images/prof2.jpg);padding:5px 5px 5px 10px;margin:0;text-decoration:none;border-radius:5px 5px 0 0;width:967px;}
.cHeading h2,.cHeading2 h2{font-weight:normal;letter-spacing:-1px;color: #000;font-style: italic;}
.bandContent2{background:url(/img/cCategories.png) #414648 repeat-x;padding:20px 15px 0px;margin:0 0px;height:10px;}
.submenu-item2 ul li , .submenu-item2 ul li a{list-style-type:none;display:inline;text-decoration:none;}
.submenu-item2 a span{font-size: 11px;font-style: normal;color: #F49809;text-decoration: none;text-transform:uppercase;font-weight:normal;padding:4px 6px;margin-right:6px;}
#community-wrap .submenu-item3 a:link, #community-wrap .submenu-item3 a:visited{font-size: 11px;font-style: normal;   font-weight: normal;text-decoration: none;text-transform: uppercase;background:#cc3300;color:#FFFFFF;-moz-border-radius:3px;-webkit-border-radius:3px;padding:3px 6px 4px 6px;margin-right:6px;}
.submenu-item a{padding:0;}
.submenu-item2 a:hover span{background:#cc3300;color:#FFFFFF;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;}
.submenu-item2 sup{color:#FF0000;text-decoration:none;}
.submenu-item2 a.active span{background:#cc3300;color:#FFFFFF;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;}
.submenu-item2{-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #2B2E32;border-color: -moz-use-text-color #4B4D50 #383838;border-style: none solid solid;border-width: medium 1px 1px;margin: 0 0 5px;position:absolute;padding: 5px 15px 0 5px;text-decoration:none;width:955px;}
.abcd{margin:100px 0 0 0;}
.fsm{color:#F49809;}
.ico-tags{margin:5px;}
li.active a{color: #F49809 !important;}
h2.article_title{display: inline; float: left;}
.article_title a{font-size: 1.2em; font-weight: bold; color: #FFFFFF!important;}
.article_title a:hover {color: #d16000!important;}
#ezblog-dashboard .ui-entry-meta > span + span{margin:7px;}
.print-icon{background: url("/img/icons/jsIcon1-b.png") no-repeat scroll 0 -608px rgba(0, 0, 0, 0); width: 16px; height: 14px; float:right; margin-right: 2%;}
.print-icon:hover {background-position: 0 -623px;}
.email-icon{background: url("/img/icons/jsIcon1-b.png") no-repeat scroll 0 -637px rgba(0, 0, 0, 0); width: 16px; height: 14px; float:right; margin-right: 2%;}
.email-icon:hover {background-position: 0 -651px;}
.newSup{color:#CC3300;}
.blog_height{min-height:30px;border:1px solid #FFF;}
.subscribe-blogger ol li{height:40px;border:1px solid #FFF;}
#subscribe{font-size:15px;color:#FFFFFF;line-height:13px;margin:12px 20px 0 0;}
#eblog-wrapper #ezblog-head h1{border: 0 none !important;font-size: 30px;font-weight: normal;font-style: italic;text-decoration: none;color:#000;}
.groupActions a, .contentpaneopen a, .maincomponent a, .ui-optbox .entries-filter a {color: #ee7f00;text-decoration: none;}
.blog-title-mod  a{font-size: 12px;}
.moduletable h3 {border: medium none; color: #EBEBEB; font-size: 30px; font-style: normal; font-weight: bold; margin: 0 0 10px;}
.maincomponent .moduletable h3,.cModule h3,.cSidebar h3, #jc h3, .category-1 h3 {clear:both !important;font-size: 1.1em;color: #fff;border-bottom: 1px solid #26333e;font-style:normal;padding-bottom:5px; font-weight: normal; margin-bottom: 10px;}
.category-1 h3 {border: medium none!important;}
#yoo-zoo .categories h3.title a, #yoo-zoo .items h3.title a {color: #fff;}
#yoo-zoo .categories h3.title a:hover, #yoo-zoo .items h3.title a:hover {color: #d16000;}
.span4 .moduletable {margin-bottom: 25px;}
a:hover{color:#d16000;}
#jc h3.jcom {font-size: 18px;margin-bottom: 15px !important;}
#jc .textsmile {position: relative; width: 100%; border: 1px solid #5C5C5C; border-radius: 3px; background:none repeat scroll 0 0 #141517; }
#jc .textsmile textarea {border: medium none; width: 98%!important; box-shadow: none!important;}
#jc #comments-footer {border-top: 1px solid #26333e!important;}
#jc .smiles {
 background: #2b2b2b;
 background: -moz-linear-gradient(center top , #2B2B2B 0%, #2B2B2B 50%, #1E1E1E 50%, #2b2b2b 100%);
 background: -webkit-linear-gradient(top, #2B2B2B 0%,#2B2B2B 50%,#1e1e1e 50%,#2b2b2b 100%);
 background: -o-linear-gradient(top, #2B2B2B 0%,#2b2b2b 50%,#1e1e1e 50%,#2b2b2b 100%);
 background: linear-gradient(top,#2b2b2b 0%,#2b2b2b 50%,#1e1e1e 50%,#2b2b2b 100%); 
 border-radius: 5px 5px 5px 5px;display: block;margin: 0 0 8px 0px;padding: 6px 14px; border: 1px solid #373737;width: 380px;}
 form#comments-form{float: left;padding-top: 10px;width: 100%; margin-bottom: 5px;}
 form#comments-form #comments-form-send,form#comments-form #comments-form-cancel  {float: left; margin-right:0px; }
 form#comments-form #comments-form-send {margin-right:10px;}
 form#comments-form #comments-form-send a, form#comments-form #comments-form-cancel a {color: #20272A;float: left;text-transform: uppercase;font-weight: normal; padding: 0 10px; text-decoration: none!important;}
 form#comments-form #comments-form-send a:hover {color:#000}
 #comments-form input.error, #comments-form textarea.error {border: 1px solid #f00;text-decoration:none;text-transform:none;background-color: #212121} 
 #jc span.mysmile {position: absolute; width: 18px;height:18px; right: 2px;top: 5px;cursor: pointer;z-index: 99;}
.maincomponent #Kunena {color: #04171D;padding-top:20px;padding-bottom:20px;}        
.InArticleMod_right {float: right;margin: 10px;width: 350px;padding: 5px; border:1px double #F49809 }
.InArticleMod_right h3 {color: #F49809;font-size: 14px;font-style: italic;text-decoration: none;text-align:center}
.fonts{width:140px;float:left;font-size:11px;line-height: 24px}
.fonts span{display:inline-block; font-size: 12px; font-weight: bold; margin-top: 3px; width: 12px}
.top_fonts{font-size:11px;color:#fff;float: left; margin-right: 5px;}
.top_fonts2{font-size:11px;color:#fff;height:5px !important;display:inline-block;position:relative;top:-4px; float: left;}
.fix_or_not{text-decoration:underline;float:right;font-size:11px;position:relative;top:-5px;margin-right:15px;}
.fix_or_not:hover{text-decoration:none;}
.fix_or_not2{text-decoration:underline;float:right;font-size:11px;position:relative;top:-5px;margin-right:15px;}
.fix_or_not2:hover{text-decoration:none;}
.larger{background:url(/img/top_menu/top_icons.png) -27px no-repeat;width:10px;height:12px;display:block;}
.standart_font{background:url(/img/top_menu/top_icons.png) -10px no-repeat;width:16px;height:12px;display:block;}
.smaller{background:url(/img/top_menu/top_icons.png) no-repeat;width:10px;height:12px;display:block;}
.template_fix{display:inline-block;width:10px;height:16px;background:url(/img/top_menu/top_icons.png) -83px no-repeat;}
.template_fix_off{display:inline-block;width:10px;height:16px;background:url(/img/top_menu/top_icons.png) -97px no-repeat;}
.template_color{width:140px;float:left;position:relative; margin-right: 20px;}
.template_dark{width:12px;height:12px;display:inline-block;float:left;margin:5px 0 0 10px;border:1px solid #666;
background-color: #233847;
background-image: -moz-linear-gradient(top, #233847, #000e20);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#233847), to(#000e20));
  background-image: -webkit-linear-gradient(top, #233847, #000e20);
  background-image: -o-linear-gradient(top, #233847, #000e20);
  background-image: linear-gradient(to bottom, #233847, #000e20);
  background-repeat: repeat-x; 
}
.template_white{width:12px;height:12px;display:inline-block;float:left;margin:5px 0 0 10px;border:1px solid #666;
background-color: #ffffff;
background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -o-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(to bottom, #ffffff, #eeeeee);
  background-repeat: repeat-x;  
}
.template_active,.template_white:hover,.template_dark:hover{border:1px solid #ff9900}
.des_div{width:550px  !important;}
.news,.social,.events,.groups,.blogs,.photo,.wishlist,.video,.about_portal,.login_menu,.logout_menu,.ads{color: #FFF !important;}
.news:hover,.social:hover,.events:hover,.groups:hover,.blogs:hover,.photo:hover,.wishlist:hover,.video:hover,.about_portal:hover,.login_menu:hover,.logout_menu:hover,.ads:hover,.job:hover,.education:hover{color: #000 !important;}
.news {background: url(/img/top_menu/top_menu.png)  -547px 10px no-repeat;}
.news:hover, a.wndhr:hover .news {background: url(/img/top_menu/top_menu.png)  -602px 10px no-repeat;}
.social {background: url(/img/top_menu/top_menu.png)  -437px 12px no-repeat;}
.social:hover{background: url(/img/top_menu/top_menu.png)  -492px 12px no-repeat;}
.events {background: url(/img/top_menu/top_menu.png)  -877px 10px no-repeat;}
.events:hover, a.wndhr:hover .events {background: url(/img/top_menu/top_menu.png)  -932px 10px no-repeat;}
.groups {background: url(/img/top_menu/top_menu.png)  -334px 10px no-repeat;}
.groups:hover, a.wndhr:hover .groups {background: url(/img/top_menu/top_menu.png)  -387px 10px no-repeat;}
.blogs {background: url(/img/top_menu/top_menu.png)  -110px 10px no-repeat;}
.blogs:hover, a.wndhr:hover .blogs {background: url(/img/top_menu/top_menu.png)  -165px 10px no-repeat;}
.logout_menu{background: url(/img/top_menu/top_menu.png)  -1347px 11px no-repeat;}
.logout_menu:hover{background: url(/img/top_menu/top_menu.png)  -1410px 10px no-repeat;}
.login_menu{background: url(/img/top_menu/top_menu.png)  -1347px 11px no-repeat;}
.login_menu:hover{background: url(/img/top_menu/top_menu.png)  -1410px 10px no-repeat;}
.ads {background: url(/img/top_menu/top_menu.png)  -1455px 9px no-repeat;}
.ads:hover, a.wndhr:hover .ads {background: url(/img/top_menu/top_menu.png)  -1520px 9px no-repeat;}
.job {background: url(/img/top_menu/top_menu.png)  -1592px 9px no-repeat;}
.job:hover, a.wndhr:hover .job {background: url(/img/top_menu/top_menu.png)  -1647px 9px no-repeat;}
.education {background: url(/img/top_menu/top_menu.png)  -1690px 9px no-repeat;}
.education:hover, a.wndhr:hover .education {background: url(/img/top_menu/top_menu.png)  -1770px 9px no-repeat;}
.video {background: url(/img/top_menu/top_menu.png)  -985px 10px no-repeat;}
.video:hover, a.wndhr:hover .video {background: url(/img/top_menu/top_menu.png)  -1040px 10px no-repeat;}
.photo {background: url(/img/top_menu/top_menu.png)  -663px 11px no-repeat;min-width:41px !important;}
.photo:hover, a.wndhr:hover .photo {background: url(/img/top_menu/top_menu.png)  -718px 11px no-repeat;}
.wishlist{background: url(/img/top_menu/top_menu.png)  -1095px 10px no-repeat;}
.wishlist:hover{background: url(/img/top_menu/top_menu.png)  -1150px 10px no-repeat;}
.AllTopButtons .redcount {background-color: #C30;font-size: 9px;position: relative;top: 5px;	margin:-45px 40% 0 0;float: right;clear: both;padding:1px 3px 3px 3px;font-weight: bold;}
.AllTopButtons {float: left;margin:5px 5px 1px 0px;height: 50px;text-align:center;}
.reiting, .activity {height: 50px;float: left;font-size: 9px !important;font-weight: normal !important;margin:5px 10px 0 10px;color:#FFF;} 
.but-exit{margin:0 20px 0 0;}
.topcount {text-align: center;margin:5px auto 0;position: relative;font-size: 20px;font-weight: normal;min-width:40px;}         
.butext {padding:0 0 0 5px;color: #FFFFFF !important;font-size: 9px !important;margin:-10px 0 0 0;font-weight: normal !important;height: 70px;text-align: center !important; text-decoration: none !important;min-width:30px;}
a:link.but-alert, a:visited.but-alert,a:hover.but-alert,
a:link.but-friends, a:visited.but-friends,a:hover.but-friends,
a:link.but-profile, a:visited.but-profile,a:hover.but-profile,
a:link.but-exit, a:visited.but-exit,a:hover.but-exit,
a:link.but-message, a:visited.but-message,a:hover.but-message{font-size: 9px !important;padding-bottom: 50px;background-repeat:no-repeat;background-position: center 20px;}
a:link.but-alert, a:visited.but-alert,
a:link.but-friends, a:visited.but-friends,
a:link.but-profile, a:visited.but-profile,
a:link.but-exit, a:visited.but-exit,
a:link.but-message, a:visited.but-message{font-size: 9px !important;color: #FFF;text-decoration: none;}
a:hover.but-alert,a:hover.but-friends,a:hover.but-profile,
a:hover.but-exit,a:hover.but-message{color: #04171D;text-decoration: none;}
.but-alert {background: url(/img/top_menu/top_menu.png)  -210px 12px no-repeat;}
.but-alert:hover {background: url(/img/top_menu/top_menu.png)  -265px 12px no-repeat;color:#000000;}
a:link.but-friends, a:visited.but-friends {background-image: url(../images/top/friends.png);}
a:hover.but-friends {background-image: url(../images/top/friends_hover.png);}
.but-profile{background: url(/img/top_menu/top_menu.png)  -767px 10px no-repeat;}
.but-profile:hover {background: url(/img/top_menu/top_menu.png)  -822px 10px no-repeat;color:#000000;}
a:link.but-exit, a:visited.but-exit {background-image: url(../images/top/exit.png);}
a:hover.but-exit {background-image: url(../images/top/exit_hover.png);}
a:link.but-message, a:visited.but-message {background-image: url(../images/top/message.png);}
a:hover.but-message {background-image: url(../images/top/message_hover.png);}
.redline,.blueline,.whiteline,.blackline,.greenline,.lightgreenline{border-top-width: 4px;border-top-style: solid;}
.redline {border-top-color: #C30;}
.blueline {border-top-color: #39F;}
.whiteline {border-top-color: #FFF;}
.blackline {border-top-color: #061625;}
.greenline {border-top-color: green;}
.lightgreenline {border-top-color: #78C926;}
.about_portal {background: url(/img/top_menu/top_menu.png)  -1205px 10px no-repeat;}
.make_bonus a{background:url(../images/top/present.png) no-repeat bottom;}
.about_portal:hover{background: url(/img/top_menu/top_menu.png)  -1271px 10px no-repeat;}
.make_bonus a:hover{background:url(../images/top/present_hover.png) no-repeat bottom;}
.posright .menu {margin:5px 0;}
.posright .menu li {list-style-type:none;display: inline;}
.posright .menu li a{font-size: 20px;text-align: left ;font-weight: normal;color: #FFF;text-decoration: none;white-space:nowrap ;margin:0px;padding: 5px 5px 5px 10px;}
.posright .menu li a:hover{color: #04171D;}
#menu40 span {display:none;}
.profile-detail2{float:left;text-align:right;margin: 0;padding:0;}
.entrance{float:left;margin:0 0 0 -20px;}
.entrance a{margin:-10px 0 0 0;color:#FFFFFF;text-align: center;display:block;font-size:9px;text-transform:uppercase;height:50px;min-width:50px;text-decoration:none;background: url(../images/top/entrance.png) no-repeat center bottom;}
.entrance a:hover{text-decoration:none;color:#000;background: url(../images/top/entrance_hover.png) no-repeat center bottom;}
.posright2{width:370px;position:absolute;margin:70px 0 0 600px;}
.troubleMenu1 ul li,.troubleMenu2 ul li,.troubleMenu3 ul li{list-style-type:none;color: #e0e0e0 !important;font-size: 16px !important;font-weight: normal !important;margin: 0 0 0 0 !important;padding: 1px !important;position: relative !important;text-align: left !important;white-space: nowrap;float:left; width:220px;}
.troubleMenu1 ul li a,.troubleMenu2 ul li a,.troubleMenu3 ul li a{color: #FFFFFF;text-decoration: none !important;display: block !important;}
.troubleMenu1 ul li a:hover,.troubleMenu1 ul #current a{color:#990000;}
.troubleMenu2 ul li a:hover,.troubleMenu2 ul #current a{color:#FF3300;}
.troubleMenu3 ul li a:hover,.troubleMenu3 ul #current a{color:#FF9900;}
.newsMenu ul{text-align:center;padding:0;}
.newsMenu .menu li{list-style-type:none;display:inline-block !important;margin:0 auto !important;}
.newsMenu .menu li a{float:left;padding: 3px 15px 0px 2px  !important ;display:block !important;font-size: 28px !important ;text-align: left !important ;font-weight: normal !important ;color: #FFF;text-decoration: none !important ;white-space:nowrap ;}
.newsMenu .menu li a:hover,.newsMenu .menu #current a{color: #F49809 !important ;}
.myStatus {margin:-5px 0px 0 0;float:right;}
.myStatus a{color:#000000;font-size:11px !important;}
#giftwrapper{margin:10px 0 0 0;}
.profile-avatar{padding-bottom:12px !important;}
#community-wrap #giftwrapper img{margin:2px;}
.myGifts{margin:15px 0 0 10px;float:right;color:#e0e0e0;font-size:14px;}
.myGifts a{color:#FFFFFF;font-size:11px !important;}
.myGifts a:hover{color:#000000;}
body #community-wrap .profile-avatar .package1 img {border:none !important;margin:0 !important;}
.package1,.modal{display:inline-block;}
.com_proved_user{position:absolute;}
.modal #cart1 img{padding:0 !important;margin:0 !important;}
body #community-wrap .profile-avatar #giftwrapper img{width:60px !important;height:60px !important;margin-right:5px !important;}
.jomTips{font-size:12px !important;}
#items-safe{background:none !important;padding:15px 0;width:67%;height:160px;margin:0;}
.image-safe img{width:60px !important;height:60px !important;}
.item-safe{width:60px;word-wrap: break-word;height:70px;font-size:12px;background:none;margin:-10px 5px 5px 0;}
.item-safe a{color:#e0e0e0;}
#cart{width:32%;float:right;margin:-165px 0 0 0;height:140px;padding:0;border:none;}
#trash .info{text-decoration:none;margin:-40px 0 0 0;float:right;}
.info{text-align:center;line-height:30px;}
#test{display:none;}
#cart .item-safe {margin:5px !important;width:60px;height:60px;}
.item-safe span.price{display:none;}
#miniheader {background: none repeat scroll 0 0 #2B2E32;border-radius: 5px 5px 5px 5px;margin-bottom: 15px;padding: 5px; box-shadow: 0 2px 1px #222222;}
.profile-toolbox-name {color: #F49809;font-size: 24px;font-style: normal;    text-decoration: none;}
.giftProfile a {color: #E0E0E0;font-size: 14px;font-style: italic;text-decoration: none;}
.item-safe span.title{margin:10px 0 0 0 !important;}
.status-mine{margin:0 0 -45px 0;}
.status-author{margin:7px 0 0 0;}
#status{background:#252829;border-radius:5px}
.item-avatar img{margin-top:10px;}
.information{width:16px;height:16px;margin:0 0 0 5px;vertical-align:bottom;}
.giftwrapperMine{margin:0 !important;}
.latestDiscussion td{padding:0 0 10px 0;}
.border{background:url(/img/dotted.png) top repeat-x;}
.latestDiscussion{padding-bottom:5px; background: none;}
tr.latestDiscussion{padding-bottom:5px;}
.cprp-mainwrapper,.mostreadfrontpnl{font-size:14px !important;margin:0 0 25px 0 !important;}
.item-title a:link, .item-title a:visited, .item-description a:link, .item-description a:visited, .mostreadfrontpnl a:link,       	    .mostreadfrontpnl {margin:0 0 13px 0 !important;padding:2px 0 0 0 !important;}
.mostreadfrontpnl li{list-style-type:none;}
.cprp-roundrect{height:2px !important;width:20px !important;margin:3px 5px 0 0 !important}
#like-container .meLike, #like-container .meDislike,#like-container .dislike-button, #like-container .meDislike,#like-container .like-button, #like-container .meLike{font-size:11px;}
#cGallery .photoCaptionText{width:790px !important;}
#write_content_styleselect,#text_styleselect{display:none !important;}
.defaultSkin .mce_h4 span.mceText,h4{font-size:130% !important;font-weight:bold;font-style:italic;}
.defaultSkin .mce_h5 span.mceText,h5{line-height:25px}
blockquote{border-left:2px solid #666;padding-left:15px;font-style:italic;font-size:80%;}
#draft_status{color:#000;}
.community-album-location,.photo-item{display:inline-block;float:none !important;}
.butsclear  {clear:both;content:"";display:block;height:0;font-size:0;visibility:hidden;} 
.allbuts {display:block;float:left;}
.buttons{font-size: 13px;font-weight: bold;padding:5px;display:block;float:left;}
.allbuts a { height:24px ;width:20px; display:block; float:left; padding-right:5px; margin: 5px 0 0;} 
.buttons .allbuts a div{border: none;opacity:1.0;}
 .buttons .allbuts a:hover div{border: none;opacity:0.7;}
.buts24 {background: url(/img/set1-24.png) no-repeat;width:20px;height:24px;float:left;display:block;}
#ibuts2 {background-position:-24px 0px;}
#ibuts3 {background-position:-48px 0px;}
#ibuts4 {background-position:-72px 0px;}
#ibuts5 {background-position:-96px 0px;}
#ibuts6 {background-position:-120px 0px;}
#ibuts7 {background-position:-144px 0px;}
#ibuts8 {background-position:-168px 0px;}
#ibuts9 {background-position:-192px 0px;}
div.butscopy {font-size:8px; display:block;float:right; clear:left; }
div.butscopy a {color:lightgray;}
div.butscopy a:hover {color:gray;}
.SocialButtons{clear: both;margin-top: 5px;}
.SocialButtons .buttons{float:right}
.SocialButtons .allbuts{float:right;margin-right:-6px}
.BackButton {background:url(/img/icons/buttons.png) 0 0 no-repeat;margin:6px 0 0 2px;width:19px;height:14px;display:block;position:absolute;z-index:1}
.mesubscribe, .subscribebtn, .unsubscribebtn{border-radius:3px;border: 1px solid #CCCCCC;margin: 2px 5px;padding: 0 5px;text-decoration: none;color:black;height:35px;min-width:40px;line-height: 35px;}
.mesubscribe{background: url("/img/subscribe.png") no-repeat scroll 0 0 #FFF;background-position: right bottom;}
.subscribebtn{background: url("/img/subscribe_add.png") no-repeat scroll 0 0 #FFF;background-position: right bottom;}	
.unsubscribebtn{background: url("/img/subscribe_del.png") no-repeat scroll 0 0 #FFF;background-position: right bottom;}		
iframe.image-manager {width: 100%;height: 100%;border: none;}
.jsBanner{border:0;z-index: -1;}
body #community-wrap .games{background-color: transparent;}
body #community-wrap .game-img-frame{position: relative;top: -5px;left: -5px;width: 190px;height: 145px;background: transparent url(games-item.png) no-repeat 0px 0px;}
body #community-wrap .game-img {width: 180px;height: 135px;margin: 1px;border: 2px solid #fff;}
body #community-wrap .games-item{position: relative;border: 0px solid #fff;margin: 4px;padding: 5px;float: left;width: 100%;background: #061625 url(games-item.png) no-repeat 0px 0px;}
body #community-wrap .games-data{position: absolute;top: 5px;left: 195px;min-width:250px;text-align: justify;padding: 5px;padding-right: 18px;color:#fff;}
body #community-wrap .games-add{position: absolute;top: 125px;width:100%;font-weight: bold;color:#F49809;}
body #community-wrap .games-add a:link, body #community-wrap .games-add a:visited{color:#F49809;}
body #community-wrap .games-add a:hover{color: #F49809;}
#community-wrap .game-new{position: relative;top: 41px;left: 0;margin-top:-40px;width: 40px;height: 40px;background: transparent url(tag-new.gif) no-repeat 0 0;}
#community-wrap .game-hot{position: relative;top: 41px;left: 0;margin-top:-40px;width: 40px;height: 40px;background: transparent url(tag-hot.gif) no-repeat 0 0;}
#community-wrap .game-title-new{display: inline;width: 25px;min-height: 11px;background: transparent url(new.gif) no-repeat 0 3px;}
#community-wrap .game-title-hot{display: inline;width: 25px;min-height: 11px;background: transparent url(hot.gif) no-repeat 0 3px;}
body #community-wrap .game{float: left;width: auto;}
body #community-wrap .game-item{position: relative;border: 1px solid #eee;margin: 3px;float: left;width: 32.5%;}
body #community-wrap .game-item .game-item{position: relative;border: 1px solid #eee;margin: 5px;float: none;width: auto;}
body #community-wrap .game-thumb{float: left;padding: 8px;position: relative;}
body #community-wrap .jomTips .game-thumb-url{display: block;background: url(../../../assets/game_thumb.png) no-repeat center;overflow: hidden;}
body #community-wrap .game-thumb img{width: 120px;height: 90px;margin: 0 !important;}
body #community-wrap .game-summary{margin: 8px;margin-bottom: 0;}
body #community-wrap .game-title{overflow: hidden;position: relative;white-space: nowrap;margin: 0; padding: 0;}
#show-side-banner{display:block;}
#hide-side-banner{display:none;}
.imh_btn a{background: url("/img/button_bg.jpg") repeat-x scroll 0 0 transparent;border-radius: 3px 3px 3px 3px;color: #F4980B;display: block;font-size: 12px;line-height: 24px;margin: 2px 0;padding:0 5px;min-width:65px;text-decoration: none;vertical-align:center;text-align:center;}
.imh_btn a:hover{background: url("/img/button_bg_hover.jpg") repeat-x scroll 0 0 transparent;color: #E0E0E0;text-decoration: none;}
.clear{clear:both}
#easyblog-app-wrapper .blog-title a{color: #F49809;font-size: 24px;font-style: italic;    text-decoration: none;font-weight:normal;}
#easyblog-app-wrapper .blog-title a:hover{text-decoration:underline;}
.readmore-link,.comment-link,.count-viewer, .count-viewer-dv{padding: 0 5px 5px 14px;color: #F49809;font-size: 12px !important;text-decoration:underline !important}
.comment-link{ background: url(/img/icons/player.png) no-repeat left center;padding:3px 0 0 25px;margin-left:25px !important}
.count-viewer{background: url(/img/icons/jsIcon1.png)0 -385px no-repeat; padding:3px 0 0 25px;margin-left:25px !important}
.count-viewer-dv{background: url(/img/icons/jsIcon1.png)0 -385px no-repeat; padding:3px 30px 0 25px;margin-left:25px !important;width:25px;height:25px;
display:inline}
#jobboard-content_1{height:90px;}
#ja-searchjoblist{margin:0 !important;padding:0 !important;}
.ja-job-details{margin:0 ;padding:0;}
#ja-joblist ol li{border-top:none !important;margin-bottom:0 !important;}
.col-left{margin-top:-10px !important;}
#ja-filter-jobs a{font-size: 12px;font-weight: bold !important;text-decoration: none;text-transform: none !important;}
.ja-sortlist{margin:5px 0 -5px 0;}
.sectiontableentry2{background:none !important;}
.imgJob{float:right;margin:-20px 0 20px 0;}
.imgJob a{text-decoration:none !important;}
.sortTitle{color: #F49809;font-size: 20px;font-style: italic;font-weight: normal !important;text-decoration: none;text-transform: none !important;margin:0 0 5px 0;}
.tabledata #status{margin:-1px 0 0 0;}
.voteWrapper{padding:0 10px;}
#cSubmenu{border:1px solid #383838;border-top:none;}
.app-box-footer a {background: url("/img/app-box-footer-a.png") no-repeat scroll 0 2px transparent;padding-left: 10px;color: #E0E0E0;font-size: 9px;font-style: normal;text-decoration: none;text-transform: uppercase;}
.photoCaption textarea.shadow{display:none;} 
#form-login a{color: #F49809;}
.frontpageBanners td{width:241px !important;display:inline-block;margin:15px 0;}
.frontpageBanners img{width:220px;height:220px;}
.frontpageBanners .moduletable{width:200px;}
#lausers-members-container img,#photos-container img,#wishes-container img,#groups-container img,#members-container img{border:1px solid #061625;width:45px;height:45px;margin:0 -2px 1px 0;text-decoration:none !important;}
#members-container{overflow: hidden;height:150px;top:0;}
#members-container img:hover,#wishes-container img:hover,#photos-container img:hover,#groups-container img:hover{border:1px solid #e0e0e0;}
#members-container a:hover,#wishes-container a:hover,#photos-container a:hover{text-decoration:none !important;}
#lausers-members-container a:hover,#groups-container a:hover{text-decoration:none !important;}
.modFilter{display: block; float: left; margin: 5px 0;text-decoration:none;}
.modFilter a {}
.modFilter a:hover,.modFilter img{}
#calendar-102 {margin-bottom: 20px;}
.event-title{line-height:14px;margin:0 0 10px 0;}
.news_date{font-size:11px;color:#e0e0e0;width:80px;margin-left:15px !important;}
img.news_date{height:45px;margin:0 0 10px 0;width:75px;}
.eventTime{padding:-50px 0 0 50px; text-transform:uppercase;font-size:11px;}
.eventTime span{color:#e0e0e0; text-transform:lowercase;}
#community-group-container ul li,#community-events-container ul li{list-style-type:none;}
#community-group-side-events .cResetList li + li{border-top:1px dotted #333 !important;}
#community-group-container ul,#community-events-container ul li{float:none !important}
.app-box-content ul li{list-style-type:none;}
.blog-annons2{width:45px;height:42px;float:left;margin-right:10px;}
.mod-blog{margin:0 0 0px 0;clear:both;}
a.newest-photos,a.newest-blog,a.popular-blog,a.popular-photos,a.newest-popularnews,a.popular-popularnews,a.newest-wishes,a.popular-wishes,a.newest-discussion,a.popular-discussion,a.newest-groups,a.popular-groups,a.popular-events,a.newest-events,a.active-events,a.newest-users,a.popular-users,a.newest-member-user,a.newest-popular-news,a.popular-popular-news,a.popular-member-user,a.active-member-user,a.modAll,.active-state-first,a.p-active-profile-activity,a.only-friends-activity,a.all-activity,a.i-subscriber-activity{text-align:center;float:left;margin:0 3px 0 0 !important;padding:3px 5px !important;color:#e0e0e0 !important;font-size:8px; text-transform:uppercase;text-decoration:none;}
.filterOption a,.filterOption span{text-align:center;padding:3px 5px !important;color:#e0e0e0 !important;font-size:8px !important; text-transform:uppercase;text-decoration:none;}
.filterOption span{color:#999999 !important;}
a.newest-wishes:hover,a.p-active-profile-activity:hover,a.active-state,a.newest-blog:hover,a.popular-blog:hover,a.newest-popular-news:hover,a.popular-popular-news:hover,a.newest-photos:hover,a.popular-photos:hover,a.newest-popularnews:hover,a.popular-popularnews:hover,a.newest-wishes:hover,a.popular-wishes:hover,a.newest-discussion:hover,a.popular-discussion:hover,a.newest-groups:hover,a.popular-groups:hover,a.popular-events:hover,a.newest-events:hover,a.active-events:hover,a.newest-users:hover,a.popular-users:hover,a.newest-member-user:hover,a.popular-member-user:hover,a.active-member-user:hover,a.modAll:hover,.active-state-first,.active-first a,li.filterOption a:hover,a.only-friends-activity:hover,a.all-activity:hover,a.i-subscriber-activity:hover{background:#ff9900 !important;color:#000 !important;text-decoration:none !important;border-radius:0 !important;}
.clr{clear:both;height:2px !important;}
.modAll{float:left;color:#e0e0e0 !important;}
.modAll:hover{color:#000 !important;}
#apDiv1,#apDiv2,#apDiv3{position: absolute !important;top:36px;margin-left:-42px;margin-top:10px;z-index:3;background-color: #C30;clear: both;padding: 0 1px;font-weight: bold;width: auto;height:15px !important;min-width:10px;}
#community-wrap #group-discussion-topic .discussion-created a, #community-wrap #group-buletin-topic .buletin-created a, .createby a, .wall-comment-view-all-bottom a, #community-event-data-category a, #community-event-info a, .app-box-content a, .cdata .small span, a.login-forgot-password, a.login-forgot-username, .loginform a, .albums a, .vidSubmenu a, a.subject, .bubble-arrow a, .event-search-form {text-decoration:none;}
.dotted{clear:both;border:1px solid #F00;height:10px;width:100%;}
.playerCount{margin:10px 0 0 0;float:right;min-width:30px;}
.allCount{margin:0px 0 0 0;float:right;min-width:30px;bottom:0;}
.playerCount a span{color:#F49809 !important;}
.countImg{background:url(/img/icons/player.png) no-repeat bottom;width:17px !important;height:16px;display:inline-block;}
.player{background:url(/img/icons/people.png) no-repeat bottom;width:17px !important;height:16px;display:block;}
.event_viers{background: url(/img/icons/jsIcon1.png)0 -385px no-repeat;width:17px !important;height:16px;display:block;} 
.playerNum{width:29px !important;text-align:center;font-weight:normal;margin:0 0 0 25px;font-size:12px;}
.playerCount .playerNum{text-decoration:underline !important;}
a .playerNum{text-decoration:underline !important;font-size:14px}
a:hover .playerNum{text-decoration:none !important;}
.event-date img{border:none !important;}
.eventDate{line-height:20px !important;color:#000;text-align:center;background:#fff;width:50px !important;margin:2px 0 0 0 !important;}
.searchnew{margin:15px 0 0 0;}
.inputboxNew{margin:0 0 0 5px;background:#141517;border:1px solid #5c5c5c;border-radius:3px 0 0 3px;border-right:none;color:#afafaf !important;height:21px;width:150px;font-size:13px !important;padding-left:5px;float: left;}
.inputNew{line-height:20px !important;padding:0 0 5px 5px;}
.loginNew{margin:0 0 0 5px;}
.searchIndex .moduletable{width:200px;}
.loginNew h3{margin:0 0 5px -5px;}
.myAvatar img{width:60px;height:60px;border:1px solid #626467;}
.names{float:right;font-size:12px;width:65%;}
.namesSecond{color:#f49700;}
.accauntNew{line-height:25px;}
a.active-state-first{color:#000000 !important;}
.blog-annons {max-width: 228px !important;max-height: 152px !important; margin-right: 10px; float: left}
.unclicklink {font-size:11px;font-style:normal;font-weight:normal;margin-right:6px;padding:4px 6px;text-decoration:none;text-transform:uppercase}
.SubmitBtn{border: 1px solid black;background: url("/img/button_bg.jpg") repeat-x scroll 0 0 transparent;border-radius: 3px 3px 3px 3px;color: #F4980B;display: block;font-size: 14px;line-height: 24px;margin: 2px 0;padding: 0;text-align: center;text-decoration: none;padding: 3px 10px;border-image: initial;}
.buttonLog{display:block;float:right;background:#f49700;border:none; cursor:pointer;}
.buttonNew{border:1px solid #5C5C5C;position: relative;background:none;width:38px;height:35px; display:inline-block !important;margin-left:-1px;cursor:pointer; font-family: FontAwesome;padding: 0 !important; border-left: none;}
.buttonNew:hover {color: #F49809;}
.logformwhite li{list-style-type: none;}
.logformwhite a{color:#FFFFFF !important;padding:0;}
div.logformwhite ul{padding:0 !important;margin-left:-15px;}
.vtem_bannergroup{margin:0 auto;}
.vtem_bannergroup1{margin:-10px -5px 0 5px; overflow:hidden;width:580px;height:250px;}
a.reset{width:15px;display:block;}
.imgRowspan img{margin-top:0 !important;}
#community-events-wrap .eventDate{width:61px !important;color:#CCCCCC;margin:-3px 0 0 0 !important;}
#sl_register{background:url(/img/login_in.png) no-repeat;width:97px;height:97px;}
#sl_register:hover{background:url(/img/login_in_hover.png) no-repeat;}
#sl_vert #sl_register{margin: 4px 0 0 45px;}
.ahtung{margin:20px 0 0 8px; }
.ahtung_top,.ahtung_center,.ahtung_bottom{}
.ahtung_top{height:11px;background:url(../images/top_bg.png);}
.ahtung_center{background:url(../images/center_bg.png) repeat-y;word-wrap: break-word;}
.ahtung_center a{font-size:12px !important;text-decoration:underline;color:#F49809;}
.ahtung_center a:hover{color:#d16000;}
.ahtung_center a:visited{color:#7d007d;}
.ahtung_bottom{height:25px;background:url(../images/bottom_bg.png);}
.ahtung_center,.ahtung_center p{padding:0 5px 0 5px!important;word-wrap: break-word;color:#000;font-size:12px;margin:0 !important}
.ahtung_center{min-height:70px}
.cRow ul li{list-style-type:none;}
body #community-wrap .cRow{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}
body #community-wrap .cRow ul{margin:20px 0 0 30px}
.c3colList{padding-left:20px;}
ul.c3colList li a{font-size:12px !important;text-transform:uppercase;}
.watsTicketSetView th{font-size:15px;background:none !important;text-align:left !important;}
span.catBg{background:url(/components/com_waticketsystem/images/catBg.png) center repeat-x;width:auto;color:#000000;line-height:16px;height:16px !important;padding:0 5px;}
.catBgRight{background:url(/components/com_waticketsystem/images/catLeft.png) left center no-repeat;width:7px;height:16px;}
#wticket span.wtcategory a:link, #wticket span.wtcategory a:visited, #wticket span.wtcategory a:hover{font-size: 12px;color: #F49809;text-decoration: none;text-transform: uppercase;}
#wticket span.wtcategory a:hover{text-decoration: underline;}
.watsBottomBg{background: url(/img/bottomBg.png) repeat;height:28px;margin:5px 0 20px 0;padding:0 5px;clear:both;line-height:25px}
.newCrtl{height:10px;}
.helplink{height:19px;width:19px;}
span.annotate{font-size: 80%;font-style: italic;}
.pagination{text-align:center;}
ul.actions li{list-style-type:none;width:auto !important;}

.allSearch{background:#2b2e32 url(/img/allSearch_bottom_bg.png) bottom center no-repeat;border-radius:3px;margin:20px 0 0 0;width:695px;font-size:12px;padding:15px 0 0 25px;}
.allSearch a:link{text-decoration:underline !important;}
.allSearch_input_bg{background:url(/img/allSearch_input_bg.png) no-repeat;border:none;height:27px;width:631px;color:#e0e0e0;padding-left:5px;}
.allSearch_input_button{background:url(/img/allSearch_input_button.png) no-repeat!important;width:35px!important;height:27px!important;border:none!important;margin:-0px 0 0 -3px!important;position:absolute;cursor:pointer;}
.allSearch_input{}
.allSearch_ordering{float:right;margin:0 25px 0 0;}
.ordering-box select{background:#141517 !important;border:1px solid #5c5c5c;border-radius:3px;color:#e0e0e0;height:25px;padding:3px;}
.ordering-box select option{padding:3px;}
#searchForm:checked::before,input[type="checkbox"]{position:absolute;clip: rect(0,0,0,0);clip: rect(0 0 0 0);}
#searchForm:checked,input[type="checkbox"] + label::before{}
input[type="checkbox"]:checked + label::before{}
input.white[type="checkbox"] + label.white::before{}
input.white[type="checkbox"]:checked + label::before{}
#searchForm label{line-height:25px;margin:-10px 0 0 10px !important;}
span.label_text{line-height:30px;top:-5px;vertical-align:middle;position:relative}
.result-text{padding:10px 5px 10px 0;}
.result-title{padding:5px 0 0 0;font-size:15px;}
.result-title a{text-decoration:underline;}
.result-title a:hover{text-decoration:none;}
.num_results{height:100px;float:left;margin:0 20px 0 10px;font-size:18px;}
#searchForm:checked::before,input[type="radio"]{position:absolute;clip: rect(0,0,0,0);clip: rect(0 0 0 0);}
#searchForm:checked,input[type="radio"] + label::before{content: url('/img/radio.png');padding: 0 5px 0 0;vertical-align:top;line-height:20px;}
input[type="radio"]:checked + label::before{}
.highlight{background: #6d6d71;}
input.white[type="radio"] + label::before{}
input.white[type="radio"]:checked + label::before{}
.highlight{background: #6d6d71;}
.result-category{color:rgb(244, 152, 9)}
h5{font-size:11px !important;text-transform:uppercase;}
.under_solid{background:#fff;height:1px;width:100%;}
.title_content{font-size:12px;font-weight:bold;line-height:25px;}
.second_content{font-size:12px;}
#like-container{z-index:98;cursor:pointer}
.join_group{width:545px;height:28px;background:#323131;float:right;margin:0 15px 0 -15px !important;}
.group-discussion{border:none !important;border-bottom:1px solid rgb(51, 51, 51) !important;}
.group-discussion-author{margin:5px 0 !important;}
.group-menus li,.event-menus li{display:block;font-size:12px;}
.group-menus li:hover,.event-menus li:hover{background:#f79800 !important;}
.group-menus li a:hover,.event-menus li a:hover{color:#000000 !important;text-decoration:none !important;}
#community-wrap .group-menus .group-add-discussion{}
#community-wrap .group-menus .group-create-event{background:url(/img/icons/make_event.png) no-repeat scroll 5px;width:auto !important}
.group-create-event{background:url(/img/icons/make_event.png) no-repeat;display:inline-block;width:16px;height:18px}
#community-wrap .small-button .btn-events a{display: block; float: left;font-size: 11px;text-decoration: none;height: 20px;margin: 0;background:url(/img/icons/make_event.png) no-repeat !important}
#community-wrap .group-menus .group-create-event:hover{background:url(/img/icons/make_event_hover.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-add-photo{background:url(/img/icons/make_photo.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-add-photo:hover{background:url(/img/icons/make_photo_hover.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-add-album{background:url(/img/icons/make_album.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-add-album:hover{background:url(/img/icons/make_album_hover.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-add-discussion{background:url(/img/icons/make_discuss.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-add-discussion:hover{background:url(/img/icons/make_discuss_hover.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-leave{background: url(/img/icons/exit.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-leave:hover{background: url(/img/icons/exit_hover.png) no-repeat scroll 5px;}
#community-wrap .event-menus .event-invite-email, #community-wrap .group-menus .community-invite-email, #community-wrap .event-menus .community-invite-email,.community-invite-email{background:url(/img/icons/write_users.png) no-repeat scroll 5px;}
#community-wrap .event-menus .event-invite-email:hover, #community-wrap .group-menus .community-invite-email:hover, #community-wrap .event-menus .community-invite-email:hover,.event-invite-email{background:url(/img/icons/write_users_hover.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-edit-info, #community-wrap .event-menus .event-edit-info{background:url(/img/icons/edit.png) no-repeat scroll 5px}
#community-wrap .group-menus .group-edit-info:hover, #community-wrap .event-menus .event-edit-info:hover{background:url(/img/icons/edit_hover.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-add-bulletin{background:url(/img/icons/make_new.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-add-bulletin:hover{background:url(/img/icons/make_new_hover.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-unpublish{background:url(/img/icons/close_group.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-unpublish:hover{background:url(/img/icons/close_group_hover.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-delete, #community-wrap .event-menus .event-delete{background:url(/img/icons/del_message.png) no-repeat scroll 5px;}
#community-wrap .group-menus .group-delete:hover, #community-wrap .event-menus .event-delete:hover{background:url(/img/icons/del_message_hover.png) no-repeat scroll 5px;}
#community-wrap .group-menus .community-edit_logo{background:url(/img/icons/change_logo.png) no-repeat scroll 5px;}
#community-wrap .group-menus .community-edit_logo:hover{background:url(/img/icons/change_logo_hover.png) no-repeat scroll 5px !important}
#community-wrap .event-menus .event-copy{background:url(/img/icons/duplicate.png) no-repeat scroll 5px;}
#community-wrap .event-menus .event-copy:hover{background:url(/img/icons/duplicate_hover.png) no-repeat scroll 5px;}
.community-edit_logo{background:url(/img/icons/change_logo.png) no-repeat scroll 5px;}
.community-edit_logo:hover{background:url(/img/icons/change_logo_hover.png) no-repeat scroll 5px;}
.wf_editor_toggle{display:none !important;}
.second_content{float:right;width:350px;margin:6px 0 0 0;}
.title_content{display: inline; width: 140px; float: left;}
.accauntNew{font-size:12px;}
#sl_horiz #sl_pass input{padding-left: 20px;overflow: hidden;width: 150px;font-size: 100%;font-weight: normal;border: thin solid #323131;color: #777;background-color: #131313;background-image: url(pass_bg.png);background-repeat: no-repeat;background-position: left;}
#sl_rememberme label{font-size:12px;line-height:12px;margin-left: 10px;float: left;}
table.formtable .js_PriRadioDiv{margin:0 !important;}
#login-form input.inputbox {border: 1px solid #666666;margin: 0 0 10px;width: 180px;}
.eventLocation{margin:-5px 0 5px 0 !important;}
.people_info{height:16px;float:right;margin:5px 30px 0 0 !important;}
.community_dop_info,.community-invite{display:block;min-width:22px;min-height:16px;}
.mail_info,.invite_friends,.webinars,.print_info{width:22px;height:16px;font-size:0px;background:url(/img/icons/events_groups_sprit.png) no-repeat;float:left;margin-left:10px !important;}
.mail_info{background-position:0px 4px;}
.invite_friends{background-position:-24px 0;}
.webinars{background-position:-47px 0;}
.print_info{background-position:-71px 1px;}
#community-wrap .group-left, #community-wrap .event-left{min-height:170px;}
.social_button_accept{background:#f7a209;color:#000000;padding:1px 3px;text-decoration:none;float:right;margin:4px 4px 0 0;border:none;cursor:pointer;font-size:16px !important;}
/*окно авторизации*/
body #cWindowContent div.loginform .buttonwhite {background: url(/img/window_login_button.png) no-repeat;color: #fff;cursor: pointer;display: block;padding: 3px 15px;margin-top:10px;border:none;width:207px;height:35px}
#search-searchword{height:21px;}
.allSearch_dotted_bg{height:2px;width:673px;margin:10px 0;background: url(/img/allSearch_dotted_bg.png) repeat-x;}
#community-wrap .cAvatar-Large, #community-wrap .cAvatar-Large img {border:1px solid #333;}
#community-wrap .cAvatar-Large:hover, #community-wrap .cAvatar-Large img:hover {border:1px solid #666;}
#community-group-side-events .event-date img {height: auto;width: 50px;}
#community-group-side-events .event-date * {display: inline;float: left; width: 100%;}
#community-group-side-events .event-detail {margin-left: 60px;}
#community-group-side-events .cResetList li {padding-bottom: 7px;}
#community-group-side-events .event-date {margin-top: 5px;width: 50px;}
#community-group-side-events .cResetList li + li {border-top: 1px solid #DDDDDD;padding-top: 7px;}
.reiting, .activity {color: #FFFFFF;float: left;font-size: 11px !important;font-weight: normal !important;height: 30px;margin: 10px 15px 0 0 !important;}
body #community-wrap .joms-newsfeed-item .newsfeed-content-top {line-height: 1.3;margin: 0 20px 6px 0;text-indent: 0;word-wrap: break-word;}
.joms-newsfeed-item .newsfeed-avatar {float: left;width: 40px;margin-right:5px;}
#community-wrap li.joms-newsfeed-item {padding: 8px 0 2px !important;}
body #community-wrap li.joms-newsfeed-item .newsfeed-meta {margin: 6px 0 0 -10px;}
#community-wrap .joms-newsfeed-item .newsfeed-content, #community-wrap .no-avatar .newsfeed-content {margin: 0 10px 0 40px;}
.newsfeed-location {bottom: 6px;display: block;height: 16px;position: absolute;right: 0;text-indent: -9999px;width: 15px;}
#community-wrap .joms-newsfeed-item .wallinfo {line-height: 16px;}
.joms-newsfeed-item .wall-coc-time {bottom: 5px;color: #888888;left: 40px;top:20px;}
#community-wrap .wall-coc-item {background: none repeat scroll 0 0 transparent; display: block; float: left; margin-bottom: 5px; padding: 5px; word-wrap: break-word;}
#community-wrap .wall-coc-avatar{margin-bottom:10px;}
#community-wrap .joms-newsfeed-item .wallinfo{bottom:-5px;}
#community-wrap .advance-not-found, #community-wrap .event-not-found, #community-wrap .group-not-found, #community-wrap .people-not-found, #community-wrap .video-not-found, #community-wrap .community-empty-list, #community-wrap .com-notice, #cWindow .community-empty-list {background: none repeat scroll 0 0 #2B2E32;border: 1px solid #2B2E32;border-radius: 3px 3px 3px 3px;color: #ADADAD;display: block;float: none;font-weight: 700;padding: 15px 20px;width: auto;}
body #community-wrap div.ctitle{font-weight: 700;margin: 0 0 5px !important;padding: 5px 0 !important}
body #community-wrap div.ctitle h2 {border: medium none;color: #F49809;font-size:18px !important; font-weight: 100; margin: 0; padding: 3px 0;}
.formelm, .formelm-area{margin:5px 0;vertical-align:center;}
#community-wrap .app-box-title{background: none repeat scroll 0 0 transparent;border: medium none;color: #DADADA!important;font-size: 16px;font-weight: normal;line-height: 34px;margin: 0;padding: 0 0 0 5px;text-shadow: none}
body #community-wrap .profile-summary .status-mine .status-creator{color:#000;}
#cWindowAction button, #cWindowAction .btn{margin-right:5px;}
td.blogCalendarToday{border: 1px solid red;font-weight: bold;background:none !important}
li.plupload_done,li.plupload_done input,.plupload_filelist,#multi_uploader_filelist{color:#252B24 !important}
#community-events-container{font-size:14px;}
.latest-events,.loginNew{font-size:14px;}
#community-wrap .cAvatar-Large, #community-wrap .cAvatar-Large img{margin-right:10px;}
li.filterOption a{text-align:left;}
#frmSaveProfile .cProfile-ProfileNav,.cEventMain{margin-top:20px !important}
.cProfile-ProfileNav ul li{margin-bottom:20px}
.cProfile-ProfileNav li.filterOption a,body #community-wrap #cFilterBar .filterGroup a{background:none !important}
.cProfile-ProfileNav li.filterOption a:hover,body #community-wrap #cFilterBar .filterGroup a:hover{color:#F49809 !important;text-decoration:underline !important}
.cSidebar .app-box-content{font-size:12px !important;}
#community-wrap.cGroups .cIndex #cFeatured .cSlider ul li .cFeaturedTitle{color:#252B24}
.readmore-link{background: url(/img/icons/jsIcon1.png) 0 -345px no-repeat;padding-left:25px}
#community-wrap .c3colList li a{line-height:20px !important}
#community-wrap.cEvents .cIndex #cFeatured .cEventMain .event-avatar {background: none repeat scroll 0 0 #FCFCFC;border: 1px solid #DDDDDD;border-radius: 3px 3px 3px 3px;padding: 4px;
}
#community-wrap .cSlider .cSlider-nav-clip{position:relative; overflow:hidden;margin:0 auto;width: 760px !important;}
#community-wrap .small-button a span {
 display: inline-block;
 height: 13px;
 line-height: 17px;
 margin: 1px 0;
 padding: 3px 4px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;
}
.searchWrap input{background:#000 !important}
#community-wrap #miniheader .goRgt {position:absolute;right:0;margin: 25px 0 0 0}
.profile-right-info dt{margin:0 0 20px 0}
#eblog-wrapper img.avatar{border:1px solid #343434}
#community-wrap.cProfile .cPreferences .cProfile-PrefNav ul li a.selected, #community-wrap.cProfile .cEdit .cProfile-ProfileNav ul li a.selected{color: #F49809 !important}
body #community-wrap img.avatar{border:1px solid #061625}
#community-wrap ul.group-menus li a, #community-wrap ul.event-menus li .event-leave{background:url("/img/icons/exit.png") no-repeat 5px 8px}
#community-wrap ul.group-menus li a:hover, #community-wrap ul.event-menus li .event-leave:hover{background:url("/img/icons/exit_hover.png") no-repeat 5px 8px}
#cGallery .photoCaptionText.editable{background: url('pencil.png') no-repeat top left;padding-left: 15px}
input#jform_title{width:100% !important}
.button2-left{display:inline-block;padding:0 5px}
.button2-left a{font-size:11px !important}
.joms-newsfeed-item{border-bottom: 1px dotted #444444 !important}
input#file-upload{/*width:300px*/}
.editProfileAvatar{width:49%;display:inline-block;position:relative;vertical-align:top}
.editProfileAvatar img{margin:10px 0 0 0}
.app-box-footer span{font-size:9px;text-transform: uppercase}
.joms-newsfeed-more, .joms-wall-more{background: none repeat scroll 0 0 #D56E12;border: medium none;border-radius: 4px 4px 4px 4px;margin: 30px auto auto;width: 50px}
.joms-newsfeed-more a, .joms-wall-more a{color:#fff}
.vtem_bannergroup{margin-bottom:20px}
#community-wrap #ezblog-dashboard #cHeading{width:100%}
#ezblog-dashboard .tag-input {width: 100%!important;}
#cProfileWrapper #cHeading{width:auto}
#community-wrap.cGroups #cGroups-MyGroup li img,.cAvatar{width:45px;height:auto}
.joms-newsfeed-item .newsfeed-mapFade{margin-bottom: 4px;min-height: 150px;position: relative}
.joms-newsfeed-item .newsfeed-mapFiller{height: 150px;position: absolute;width: 100%;z-index: 20}
.joms-newsfeed-item .newsfeed-mapFade img{position: absolute;position: absolute;z-index: 10}
#comments .even, #comments .odd{clear:both}
#community-wrap li.joms-newsfeed-item:hover .newsfeed-remove{display:block}
#community-wrap #cProfileWrapper .cFeed-item, #community-wrap #cFrontpageWrapper .cFeed-item,
.cFeed-item,li.joms-newsfeed-item {border-bottom: 1px dotted #444444 !important;display:block;overflow:hidden;padding: 8px 0 2px !important;position:relative}
.privacyOptions{margin:40px 0 0 -10px;position:absolute}
.remove{width:16px;height:16px;background:url(/img/basket.png) no-repeat !important;display:block}
.community_wall{background:url(/img/community_icons.png) -545px 2px no-repeat;display:inline-block;width:18px;height:18px}
.community_photos{background:url(/img/community_icons.png) -260px 2px no-repeat;display:inline-block;width:18px;height:18px}
.community_groups{background:url(/img/community_icons.png) -312px 3px no-repeat;display:inline-block;width:18px;height:18px}
.community_events{background:url(/img/community_icons.png) -25px 1px no-repeat;display:inline-block;width:18px;height:18px}
#jobboard-content #community-wrap #cHeading h2,.jajobBoardToolbar #cHeading h2{padding-bottom:0 !important}
#ja-splitcontent #cHeading h2{padding-bottom:15px !important}
.calendar{background:url("/img/calendar.png") no-repeat;border:none;margin:0 5px;cursor:pointer}
#ja-joblist li.row0,#ja-joblist li.row1{width:auto !important}
#ja-joblist li.row1{float:none !important;}
.work_price{background:url(/img/work_price_no_rub.png) no-repeat;width:124px;height:64px;float:left;margin:-10px 0 0 -129px !important;padding:0 0 0 15px}
.work_price_no_rub{background:url(/img/work_price_no_rub.png) no-repeat}
.ja-job-salary{font-size:12px;position:relative;vertical-align: bottom;line-height:64px;font-weight:bold}
.ja-job-details h3.contentpagetitle a{font-size:14px;font-weight:bold;font-style:normal;text-transform:uppercase}
.company_name{font-size:12px}
.ja-job-details{color:#FFF}
.company{font-size:12px;text-transform:lowercase}
.section_name{color:#788897;font-size:90%;width:120px;margin:0 0 0 -130px !important;text-align:right}
.section_description{margin:-17px 0 0 0 !important;font-size:90%}
.inner_information a{color:#F49809;text-decoration:underline !important}
.inner_information{margin:0 0 15px 0}
.ja-job-details .datetime{font-size:11px;font-weight:normal}
.invalid_small{background:url(/img/invalid_small.png) no-repeat;width:28px;height:31px;display:block}
.activity-img{max-width:420px !important;max-height:340px !important; margin:0 10px 5px 0; float:left; z-index:100;}
#ja-filter-jobs{background:#252829;padding:10px;border-radius:0 0 5px 5px}
#ja-filter-jobs ul.menu li{margin: 0;list-style: none;padding:0 5px 10px 5px;position: relative;width: 190px;display: block;margin-bottom: 5px;background:url(/img/allSearch_bg.jpg) bottom repeat-x}
#ja-filter-jobs ul.menu li td{font-size:12px;text-align:center;color:#818282}
div#filter-salary input{padding:2px 0}
#ja-filter-jobs ul.menu li div{font-size:90%}
.content-filter label{color:#000}
body #community-wrap #other-albums-container ul li .album-meta{float: left;display: inline-block;line-height: 1.2;width: 150px}
body #community-wrap .album-map-link{padding-left:20px}
#cFeatured .cFeaturedTitle a{text-decoration:underline !important}
#cFeatured{background:url(/img/feutured_bg.jpg) repeat;border-radius:5px}
.feaured_corner{width:45px;height:45px;display:block;float:right;background:url(/img/feutured_corner.png) no-repeat}
.cFeaturedContent{background:url(/img/feutured_slider_bg.png) repeat;width:940px;margin:10px auto 20px auto;border-radius:5px}
.cFeaturedTitle{font-style:italic;color:#F49809 !important;font-size:18px;position:relative !important}
li .cFeaturedTitle{height:58px;display:table-cell;vertical-align:middle;padding:0 0 0 5px !important}
.cFeaturedImg{margin-top:0 !important}
a.group-link,a.event-link,.cFeaturedTitle a{}
.cFeaturedTitle a{font-size:24px}
.cEventMain{padding:20px}
.cSlider-nav-clip li{height:100px}
.cEventMeta{text-align:left}
#community-wrap.cEvents .cSlider .cSlider-nav-clip ul li .cEventDate{display:table-cell;vertical-align:middle;width:38px;height:60px;font-weight:700;font-size:18px}
#community-wrap.cEvents .cSlider .cSlider-nav-clip ul li{background:url(/img/slider_event_bg.png) no-repeat;width:245px;line-height:1;color:#555;cursor:pointer;margin:0 10px 0 0;border-radius:5px}
.event_info_title{font-size:14px;font-weight:bold}
.event_info{font-weight:normal}
#rsvp-container{background:url(/img/feutured_slider_bg.png);border-radius:5px;font-size:14px}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums{border-radius:3px 3px 0 0;padding:20px}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums .cFeaturedMeta{font-size:11px;clear:both;margin:0 0 5px 280px;padding:0}
#community-wrap.cPhotos .cIndex #cFeatured .cSlider ul li .cFeaturedImg img{width:90px;border:#ddd solid 1px;background:#fff;height:auto;padding:3px}
#community-wrap.cPhotos .cIndex #cFeatured .cSlider ul li{width:148px}
#community-wrap .featured-photo	{width:auto;height:122px;}
#community-wrap .cSlider .cSlider-nav .cSlider-nav-prev {left:20px; top:30px}
#community-wrap .cSlider .cSlider-nav .cSlider-nav-next {right:20px;top:30px}
.featured-event li{height:63px}
#cFeatured{z-index:95;position:relative; float: left;}
ul.blog-admin{width:120px !important}
.blog-admin li{display:block;width:16px;height:16px;background-repeat:no-repeat !important;margin-right:5px}
.blog-admin li.icon-addfeatured{display:block;background: url("/img/icons/jsIcon1.png") no-repeat scroll 0 -262px !important}
.blog-admin li.remove{}
#showNearByEventsForm,.jsIcon1.icon-addfeatured{font-size:14px}
#community-wrap.cPhotos .cIndex #cFeatured .cFeaturedAlbums .cFeaturedCover .cCoverWrapper img{max-width:150px !important;max-height:400 !important}
.cAvatar36,.cAvatar50,.cAvatar75{padding:1px}
.cAvatar36:hover,.cAvatar50:hover,.cAvatar75:hover{padding:1px;border:1px solid #999}
.cAvatar36{width:36px;height:36px;border:1px solid #4d4d4d}
.cAvatar50{width:50px;height:50px}
.cAvatar75{width:75px;height:75px}
.titleBottomBorder{background:#e0e0e0;height:1px;width:100%;margin:2px 0}
.descriptionWish{float:right;width:520px;font-size:14px;color:#acadae;margin:10px 0 0 0;height:100%;position:relative}
.imgThumbMy{max-height:200px !important;max-width:200px !important; margin:15px 0 0 0}
.photoWish{width:200px;text-align:center}
.infoWishlist{color:#e0e0e0}
.descriptionInfo{height:100%;position:relative}
.edit-info{background:url(/img/icons/edit.png) no-repeat scroll 5px;width:24px;height:16px;display:block}
.perform,.celebrates,.fulfilled{background: url(/img/icons/wishlist_icons.png) no-repeat top left;display:block;margin-bottom:10px;width: 89px; height: 87px}
.wishEmpty{width:89px;height:87px}
.perform{ background-position: 0 -194px}
.celebrates{ background-position: 0 0} 
.fulfilled{ background-position: 0 -97px} 
.itemWishlist .button{margin-bottom:5px}
#comments-form textarea {background-color: #141517;}
#ezblog-body .blog-admin a{width:16px;height:16px;margin:0 10px 0 0;padding:0}
.publicationRemove{background:url(/img/icons/jsIcon1.png) 0 -302px}
.publicationActive{background:url(/img/icons/jsIcon1.png) 0 -382px}
.blog-admin li.edit-info{background:url(/img/icons/jsIcon1.png) 0 -323px}
.itemWishlist.wishItem,#jobboard-content .form-validate,#adsmanager_fieldset,form#comments-form{background: url(/img/formBottomBg.png) bottom repeat-x #2b2e32;border-radius:5px;padding-top:20px;}
.privacyBg{background:#24262a;padding:5px 7px;display:inline;border-radius:3px;line-height:15px}
.privacyBg label{margin-right:10px}
.red{color:#c53404;font-size:12px;font-style:italic}
.formInfo{font-size:12px;text-align:right}
table.tablelist td, table.tabledata td{font-size:12px}
.col2 input,.col2 textarea,.col2 .mceLayout{width:480px !important}
input.ac_input,input#effected_date,input#salary_min,input#salary_max{width:255px !important}
ul.ezul li.joms-newsfeed-item{border-bottom:none !important}
#cWindow #cwin_close_btn{background:url(/img/window/close.png) no-repeat !important;top:9px;width: 25px;right:0}
#cWindow h2{font-size:18px;color:#fff !important}
#cWindowContent h3{background: url(/img/window/h3bgBottom.jpg) repeat-x bottom !important}
.borderBottom{background: url(/img/window/h3bgBottom.jpg) repeat-x bottom !important;height:2px}
#cWindowContent a{text-decoration:underline;text-shadow:none;color:#192A58}
#cWindowContent a:hover{text-decoration:none;}
#cWindowContent a:visited{color:#99009f}
#cWindowContent .cAvatar{margin-right:5px}
#cWindow  #cwin_logo{color:#fff!important}
.items-row img{margin-left:0 !important}
#community-wrap .com-invitation-msg{float: left; padding: 0; width: 100%;}
.tail{background: url(/img/messages/tailBottom.png) right no-repeat;width:600px;height:15px;margin:-1px 0 0 0}
.com-invite-action{text-align:right}
.jsDD{color:#e0e0e0}
a#move_up{position:fixed;display:none;right:0;z-index:1000;width:135px;padding-top:20px;height:40px;border-radius:5px 0 0 5px;bottom:300px;text-align:center;font:12px Arial;text-decoration:none;background:#666;opacity:0.3;filter: alpha(opacity=90)}
a#move_up:hover{opacity:0.8}
.priceArea{background:url(/img/work_price_no_rub.png) no-repeat;width:124px;float:left}
.priceArea .ja-job-salary{padding:0 0 0 15px}
.infoArea{float:right;width:685px}
.contentArea{color:#e0e0e0}
#adsmanager_fieldset tr td:first-child{width:200px;text-align: right;font-size:12px;padding-right:10px}
#adsmanager_fieldset table{width:100%}
.adsItemBottom{background: url(/img/adsImgBottom.png) repeat-x;height:26px;clear:both}
.contactPhone,.contactCity,.contactEmail,.contactPrint,.contactComplain{background: url(/img/icons/spriteIcons.png) no-repeat;display:block;height:20px;margin:0 0 5px 0}
.contactPhone{background-position:0 -70px}
.contactCity{background-position:0 -24px}
.contactEmail{background-position:0 -46px}
.contactInner{padding:0 0 0 20px;width:250px}
.contactPrint{background-position:0 -95px}
.contactInfo{font-size:80%}
.contactInfoRight,.contactInfoLeft{display:inline-block;width:250px;vertical-align:top}
.contactInfoLeft{width:310px}
.bold{font-weight:bold}
.adsCharacteristics{width:520px;float:right}
.ads_characteristics_item{border-bottom:1px solid #1a2836;color:#9ba3aa;font-size:90%}
.adsAdmin{float:right;width:50px;margin:10px 0 0 0 !important}
.adsAdmin li{display:inline-block}
.adsAdmin a{height:16px;margin:0 10px 0 0;padding:0;width: 16px;display:inline-block}
.adsmanager_subcats{text-align:center;position:relative;vertical-align:middle}
.adsmanager_subcats a{font-size:15px}
textarea#ad_text{width:480px !important}
#adsmanager_fieldset input,#adsmanager_fieldset select,#adsmanager_fieldset textarea{margin-bottom:5px}
ul.dropdown{ position: relative;position:relative !important; }
ul.dropdown li{display:inline-block;vertical-align: middle;padding:5px;width:95px;min-height:25px;text-align:center;margin:5px -3px}
ul.dropdown li a{ width:85px;font-size:12px;color:#061625;height:auto}
ul.dropdown li a:hover{color: #F49809}
ul.dropdown li:root a{border-right:none;color:#F49809 } /* Doesn't work in IE */
ul.dropdown li.hover,ul.dropdown li:hover,ul.dropdown li.active{background:#061625;position:relative;}
ul.dropdown ul 						{visibility: hidden; position: absolute; top: 100%; left: 0;border:1px solid #000;border-top:none;vertical-align:bottom !important }
ul.dropdown ul li 					{ font-weight: normal;height:auto;color: #000;position:relative;z-index:50;width:150px;float: none;border-bottom:1px solid #092137;background:#061625;text-align:left;margin:0;padding:5px 0 !important}
ul.dropdown ul li:hover{background:#cc3300}
ul.dropdown li:hover li{border:1px solid #000;border-bottom:1px solid #092137;border-top:none;width:auto}	
ul.dropdown ul li a{display:block;width:200px !important;padding:3px 0 3px 3px !important}							  
ul.dropdown ul li a					{ border: none; width: 100%;z-index:101;color: #F49809;} 
ul.dropdown ul li a:hover,ul.dropdown ul li:hover a{color:#e0e0e0 !important}
ul.dropdown ul ul 					{ left: 100%; top: 0}
ul.dropdown li:hover > ul 			{ visibility: visible; }
.hover a{color:#F49809 !important}
.adsmanager_pathway{margin-left:10px}
.adsmanager_pathway a{font-size:80%}
.arrow{background:url(/img/icons/arrow.png) no-repeat;display:inline-block;width:9px;height:9px;margin:0 5px}
#adsmanager_fieldset tr td:first-child{color:#e0e0e0}
.ads_price,.ads_price_unpublished{background:url(/img/adsPrice.png) no-repeat;display:block;width:118px;height:36px;line-height:34px;font-weight:bold;font-size:16px;color:#fff;text-align:center}
.ads_price_unpublished{background-position:0 -39px}
.ui-state-default img{max-width:200px;max-height:120px}
.apply_type1{display:none !important}
.cResetList, .cResetList li{clear: none;line-height: normal;list-style: none outside none;margin: 0;padding: 0}
#cSubmenu{background: none repeat scroll 0 0 #2B2E32;border:1px solid #383838;border-top:none;width:auto;padding: 15px 1px 0 15px;height:36px}
.cResetList,.cResetList li{list-style-type: none;clear: none;line-height: normal;list-style: none outside none;margin: 0;padding: 0}
.submenu-items li a:link,.submenu-items li a:visited{color: #F49809;font-size: 11px;font-style: normal;font-weight: normal;margin-right: 6px;padding: 4px 6px;text-decoration: none;text-transform: uppercase}
.submenu-items li a:hover,.active{}
#cFilterBar{background:url(/img/subCategories.png) top repeat-x;min-height:35px;border-radius:0 0 4px 4px;margin-bottom:10px}
.mytrouble ul li,.newsMenu ul li{background:none}
#activity-stream-container ul.cResetList{float:none}
#activity-stream-container ul.cResetList li{float:none}
.mainFooterBar{font-size:15px;font-style:italic;color:#999;margin-right:15px}
.aproved_user_mini{background:url(/img/4.png) no-repeat;float:right;height:16px;opacity:0.7;width:16px;margin:-10px -5px 0 0}
ul.submenu-items li{float:left}
.paymentTableTitle{background:#05121e;font-weight:bold}
.paymentTable tr,.paymentTable td{border:2px solid #0c1b2a;font-size:90%}
.paymentTable tr.tbl0{background:#0d1b28}
.paymentTable tr.tbl1{background:#192733}
.mark {background:#0b2c4b};
.button.buttonWantTo a{color:#F49809 !important;text-decoration:none !important}
#profile_bg{max-height:400px;position:relative;display:block; text-align: center;}
#profile_bg img{image-rendering: optimizequality}
body #cWindowContent #thumb-crop{margin-right: 20px; margin-bottom: 10px}
.wrapper_profile_bg{position:relative;z-index:10;overflow:hidden}
/*Медали и призы*/
.com_proved_user{position:relative;	margin:-22px 10px 0 0 !important;width:32px;height:32px;background:url(/img/4_big.png) no-repeat;float:right;opacity:0.7;}
.com_proved_user:hover{opacity:1;margin:-20px 10px 0 0 !important;}
.thumb_znak {display: block;position: absolute;width: 14px;height: 14px;right: 11px;bottom: 1px;}
.com_proved_user_mini{
	position:absolute;
	margin:-7px 0 0 57px;
	width:16px;
	height:16px;
	background:url(/img/4.png) no-repeat;
	float:right;
	opacity:0.7;
}
.com_proved_user_mini:hover{opacity:1;margin:-9px 0 0 57px;}
.com_honour_1,.com_honour_2,.com_honour_3,.com_honour_4,.com_honour_5,.com_honour_6,.com_honour_7,.com_honour_8,.com_honour_9,.com_honour_10,.com_honour_11{width:32px;height:32px;margin:-20px 0 0 5px;position: absolute;}
.com_honour_1{background:url(/img/bronze_big.png) no-repeat;}
.com_honour_2{background:url(/img/silver_big.png) no-repeat;}
.com_honour_3{background:url(/img/gold_big.png) no-repeat;}
.com_honour_4{background:url(/img/goldpen32.png) no-repeat;}
.com_honour_5{background:url(/img/camera32.png) no-repeat;}
.com_honour_6{background:url(/img/flowers32.png) no-repeat;}
.com_honour_7{background:url(/img/present32.png) no-repeat;}
.com_honour_8{background:url(/img/rose32.png) no-repeat;}
.com_honour_9{background:url(/img/honours/Nosok_32x32.png) no-repeat;}
.com_honour_10{background:url(/img/honours/Shar_32x32.png) no-repeat;}
.com_honour_11{background:url(/img/honours/Sneg_32x32.png) no-repeat;}
.com_honour_mini_1,.com_honour_mini_2,.com_honour_mini_3,.com_honour_mini_4,.com_honour_mini_5,.com_honour_mini_6,.com_honour_mini_7,.com_honour_mini_8,.com_honour_mini_9,.com_honour_mini_10,.com_honour_mini_11{width:16px;height:16px;margin:-7px 0 0 0;position: absolute;}
.com_honour_mini_1:hover,.com_honour_mini_2:hover,.com_honour_mini_3:hover,.com_honour_mini_4:hover,.com_honour_mini_5:hover,.com_honour_mini_6:hover,.com_honour_mini_7:hover,.com_honour_mini_8:hover,.com_honour_mini_9:hover,.com_honour_mini_10:hover,.com_honour_mini_11:hover{margin:-9px 0 0 0;}
.com_honour_mini_1{background:url(/img/bronze.png) no-repeat;}
.com_honour_mini_2{background:url(/img/silver.png) no-repeat;}
.com_honour_mini_3{background:url(/img/gold.png) no-repeat;}
.com_honour_mini_4{background:url(/img/goldpen16.png) no-repeat;}
.com_honour_mini_5{background:url(/img/camera16.png) no-repeat;}
.com_honour_mini_6{background:url(/img/flowers16.png) no-repeat;}
.com_honour_mini_7{background:url(/img/present16.png) no-repeat;}
.com_honour_mini_8{background:url(/img/rose16.png) no-repeat;}
.com_honour_mini_9{background:url(/img/honours/Nosok_16x16.png) no-repeat;}
.com_honour_mini_10{background:url(/img/honours/Shar_16x16.png) no-repeat;}
.com_honour_mini_11{background:url(/img/honours/Sneg_16x16.png) no-repeat;}
.profile_main{margin:-80px 0 0 0;position:relative;z-index:30}
#community-wrap #cHeading {margin-bottom: 15px;}
.profile_heading{background:url("/img/feutured_bg.jpg") repeat;position:relative;z-index:30}
.profile_content_right{float:left;width:600px;margin-bottom:5px}
.profile_avatar_left{float:left;color:#e0e0e0;width:140px;margin-top:-60px;position:relative;z-index:90;margin-bottom:10px}
.profile_avatar_left img{max-width:120px;margin:0 0 0 5px;border:4px solid #343338;border-radius:5px;box-shadow:0 0 5px #666666}
.profile_user_online{display:block;width:13px;height:13px;background:url(/img/icons/online.png);position:absolute;margin:5px 0 0 14px}
.profile_title{font-size:18px;width:500px;color:#e0e0e0;min-height: 27px}
.profile_status{background:#181818;border-radius:3px;display:block;position:relative;width:583px;min-height:20px;font-size:12px;font-style:italic;color:#bebebe;padding:2px 5px;line-height:20px}
.profile_status_corner{background:url(/img/profile_status.png) left center no-repeat;display:block;width:8px;height:20px;margin-left:-8px;float:left}
.profile_items{background:url(/img/profile_items_bg.png) repeat;border:1px dotted #7c7c7c;height:62px;margin:5px 0 0 10px;display:inline-block;border-radius:3px;width:720px}
.profile_activity_num{font-size:12px;font-weight:bold;margin-left:10px}
#community-wrap .community-status{margin:0 !important}
.profile-statusbox .status-author{margin-left:7px}
.total_hits{font-size:11px;color:#555555;margin-left:20px}
.profile_heading_png{background:url(/img/profile_bg_png.png) repeat-x bottom;height:100px;display:block;position:relative;z-index:30;margin-top:-100px}
.profile-actions{position:relative;z-index:30}
.profile_bottom_bg{background:url(/img/feutured_bg.jpg) repeat;height:100%;width:100%;position:absolute}
.edit_profile_bg{position:absolute !important;right:0;margin:10px 5px 0 0;display:none!important}
#profile_bg:hover .edit_profile_bg{display:block!important;}
#community-wrap .cGroup-Events .eventTime{display:block !important}
.f_rights{color:#2a2a2a;float:left;line-height:30px;font-weight:bold}
.f_age{color: #2A2A2A; float: right; font-size: 10px; height: 40px;padding-right: 45px; padding-top: 10px;}
.f_age_text {color: #2A2A2A; display: block; float: left!important; font-size: 10px; margin-bottom: 5px;}
#community-wrap .community-status.on-message .creator-message-container{border-top: none;background:#e99703}
.profile_status_del{background:url(/img/icons/profile_status_del.png) no-repeat;width:11px;height:11px;display:block;float:right;margin:5px 3px 0 0}
#profile-status-message{padding-right:20px}
#jform_new_tags{width:99%}
input[type="text"]:focus#jform_new_tags {height:20px;box-shadow:0 1px 2px #ccc inset}
#ezblog-section{font-size:20px;font-style:normal;text-decoration:none; margin-bottom: 20px;}
.news_tag{display:block;width:17px;height:25px;background:url(/img/icons/spriteIcons.png) 0 -548px;position:absolute;margin:0 0 0 -30px}
a.news_tags_link{text-decoration:underline;font-size:10px}
#mctop {float: left;font-size: 11px;margin-left: -250px;position: relative;top: -5px;}
#mctop a {float: left;margin-left: 20px;top: -5px;text-decoration: underline;}
#mctop a:hover {text-decoration: none}
#mcbtm {font-size: 11px;line-height:30px;}
#mcbtm a {float: left;margin-left: 10px;color:#6d6d6d;text-decoration: none}
#mcbtm a:hover {text-decoration: underline; color:#F49809}
#mcbtm span {float: left;width:2px;height:8px; border-right: 1px solid #6d6d6d; margin:12px 0 0 10px}
#podskazka{   
	background: #fff;
    background: -moz-linear-gradient(top, #fff 0%, #989898 100%);
    background: -webkit-linear-gradient(top, #fff 0%,#989898 100%);
    background: -o-linear-gradient(top, #fff 0%,#989898 100%);
    background: linear-gradient(top, #fff 0%,#989898 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#989898',GradientType=0 );
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 0 0 #FFF inset;
    color: #252B24;display: inline-block;font-size: 10px;padding:3px;text-decoration: none;text-shadow: 1px 1px 0 #FFFFFF;
	display:none;width: 70px;height:120px;position:absolute;top:-2px;right:0px;z-index:20;}
ul#attache{list-style: none outside none!important; margin: 0!important; padding: 0!important;}	
#attache li{width:60px;height:40px;cursor:pointer;margin:5px;border:1px solid transparent !important; list-style: none outside none !important;}	
#attache li:hover{border:1px solid #a6a6a6 !important; border-radius: 3px 3px 3px 3px;
	background: #d8dfe3;
    background: -moz-linear-gradient(top, #f0f3f4 0%, #e5ebee 50%, #d8dfe3 51%, #f1f5f7 100%);
    background: -webkit-linear-gradient(top, #ef0f3f4 0%,#e5ebee 50%,#d8dfe3 51%,#f1f5f7 100%);
    background: -o-linear-gradient(top, #f0f3f4 0%,#e5ebee 50%,#d8dfe3 51%,#f1f5f7 100%);
    background: linear-gradient(top, #f0f3f4 0%,#e5ebee 50%,#d8dfe3 51%,#f1f5f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f3f4', endColorstr='#f1f5f7',GradientType=0 );
    box-shadow: 0 1px 0 0 #FFF inset;}
.attache-header{padding:3px 0}
.div-photo, .div-video, .attache-add{background:url(/img/spr-attache.png) no-repeat center;  width:60px;height:40px;}
.attache-add{background-position: 10px 15px;cursor:pointer;float:right;text-align:center;margin:0 8px;font-size:10px;height:50px;}
.div-photo{background-position: 10px -44px}
.div-video{background-position: 10px -90px}
.tr_video, .tr_education, .tr_blogs, .tr_news, .tr_social, .tr_jobs, .tr_adsense, .tr_wishlist{width:48px;height:48px;}
.tr_video{background: url(/img/top_menu/top_menu.png)  -990px 1px no-repeat;}
.tr_education{background: url(/img/top_menu/top_menu.png)  -1715px 1px no-repeat;}
.tr_blogs{background: url(/img/top_menu/top_menu.png)  -110px 1px no-repeat;}
.tr_news{background: url(/img/top_menu/top_menu.png)  -547px 1px no-repeat;}
.tr_social{background: url(/img/top_menu/top_menu.png)  -437px 1px no-repeat;}
.tr_jobs{background: url(/img/top_menu/top_menu.png)  -1592px 1px no-repeat;}
.tr_adsense{background: url(/img/top_menu/top_menu.png)  -1470px 1px no-repeat;}
.tr_wishlist{background: url(/img/top_menu/top_menu.png)  -1095px 1px no-repeat;}
.warning_right{border-radius:5px;background:#f1e8cc;border:1px solid #767263;padding:2px 4px;font-size:9px;}
.feedback{background: url("/img/ahtung_admin.png") no-repeat scroll 0 0 transparent;bottom:180px;height:87px;position:fixed;right:0;width:149px;z-index:1000}
/* Tipsy library */
.tipsy{padding:5px; font-size:10px; opacity:0.8; filter:alpha(opacity=80); background-repeat:no-repeat; background-image:url(../images/tipsy.gif);}
.tipsy-inner{padding:2px 8px; background-color:black; color:white; max-width:200px; text-align:center}
.tipsy-header{padding:4px 8px 0px; background-color:black; color:white; max-width:200px; text-align:center;font-size:11px;font-weight:bold;}
.tipsy-inner{-moz-border-radius:3px; -webkit-border-radius:3px}
.tipsy-north{background-position:top center}
.tipsy-south{background-position:bottom center}
.tipsy-east{background-position:right center}
.tipsy-west{background-position:left center}
.ahtung-info, .ahtung-warning, .ahtung-error, .ahtung-payment, .ahtung-wishlist {background:url(/img/spr_ahtung.png);float:left;margin:20px !important;}
.ahtung-info{background-position: -0px -0px; width: 39px; height: 39px}
.ahtung-warning{background-position: -0px -49px; width: 39px; height: 39px}
.ahtung-error{background-position: -0px -98px; width: 39px; height: 39px}
.ahtung-payment{background-position: -0px -147px; width: 32px; height: 31px}
.ahtung-wishlist{background-position: -0px -188px; width: 79px; height: 65px;margin:0  !important}

/*WINDOWS HELP*/
/*++ Skachinsky 09.08.2013 Окошки с помощью wndhelp */
.wndcheck {display: inline-block; float: left; margin: 20px; font-size: 11px; color: #656565; line-height: 16px;}
.wndhlp .wndcheck {margin: 21px 10px 0;}
.wndhlp .divact {display: none;}

/* Контент в окошках */
#cWindow.wndwelcome #cWindowContent {padding: 10px 20px!important;}
#wndhelp .row-fluid:before, .row-fluid:after {content: ""; display: table; line-height: 0;}
#wndhelp .row-fluid:after {clear: both;}
#wndhelp .row-fluid {margin-top: 20px;}
#wndhelp .row-fluid {width: 100%;}
#wndhelp .row-fluid [class*="span"]:first-child {margin-left: 0;}
#wndhelp .row-fluid .span3 {width: 200px;}
#wndhelp .row-fluid .span3 a {display: inline-block; text-decoration:none;}
#cWindowContent #wndhelp a {color: #656565!important;}
#cWindowContent #wndhelp a:hover {color: #ee850c!important;}

#wndhelp .row-fluid [class*="span"] {display: block; float: left; margin-left: 20px; min-height: 30px;}
#wndhelp .wnd-icon {display: block; float: left; height: 50px; margin: -15px 5px 3px -10px; width: 50px;}
#wndhelp .row-fluid p {text-align: left;}
/*корректировка спрайта */
#wndhelp .wnd-icon.groups {background-position: -379px 10px;}
#wndhelp .wnd-icon.news {background-position: -602px 10px;}
#wndhelp .wnd-icon.photo {background-position: -712px 5px;}
#wndhelp .wnd-icon.events {background-position: -932px 10px;}
#wndhelp .wnd-icon.video {background-position: -1042px 9px;}
#wndhelp .wnd-icon.blogs {background-position: -160px 10px;}
#wndhelp .wnd-icon.education {background-position: -1793px 9px;}
#wndhelp .wnd-icon.job {background-position: -1642px 9px;}
#wndhelp .wnd-icon.ads {background-position: -1530px 9px;}
/*-+ */

/*++ skachinsky 07.10.13 стиль яндекс-поиска*/
.maincomponent .maincomponentleft > .search {position: relative;}
.headerBar #search_all {margin-top:13px;}
#yandex_search_div {/*position: absolute; left: 19px; top: 9px; z-index: 1; display: none;*/}
.ya-page_js_yes .ya-site-form_inited_no {display: none;}
.ya-site-form__input-text {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #e3e3e3!important; color: #747474!important; height: 22px!important; line-height: 22px!important; border-radius: 3px; padding: 2px!important;}
.ya-site-form__input-text_type_hint {background-image: none !important;}
.ya-site-form__search-input {position: relative; padding:3px!important;}
.ya-site-form__submit {/*position: absolute; top: 6px; right: 44px; background: url("/img/template_white/allSearch_input_button_white.png") no-repeat scroll 0 0 transparent!important; cursor: pointer!important; height: 27px!important; margin: 0 0 0 -3px!important; width: 35px!important;*/
    background: url(../images/logo_lgmin.png) -18px 0 no-repeat transparent!important; display: block; height: 18px!important; width: 17px!important; margin: 0 0 0 5px !important;
	
    border: medium none !important;
    box-shadow: none !important;}
#ya-site-results {position: relative; float: left;}	
.ya-site-suggest {
	z-index: 1000!important;
}
/* -+ */

.i16{background:transparent url(/img/icons-16x16.png) no-repeat;width:16px;height:17px;float:left;margin-right:5px}
.ievent{background-position:0px -20px !important}
.iphoto{background-position:0px -360px !important}
.idiscuss{background-position:0px -260px !important}
.imembers{background-position:0px -60px !important}
.jsIcon1 {background: url(/img/icons/jsIcon1.png) no-repeat transparent !important;
display: inline-block;height: 16px;line-height: 16px;margin: 0 15px 0 0;padding: 3px 3px 1px 22px}
.icon-group{background:url(/img/icons/jsIcon1.png) no-repeat !important} 
.icon-write{background:url(/img/icons/jsIcon1.png) 0 -158px no-repeat !important}
.icon-user{background:url(/img/icons/jsIcon1.png) 0 -118px no-repeat !important}
.icon-ban{background:url(/img/icons/jsIcon1.png) 0 -300px no-repeat !important}

/*++ skachinsky новая верстка */
#sitewrapper {display: block; position: relative; padding-top: 57px;}
#sitewrapper.wide {padding-top: 79px;}
#mainWrap, #mainWrap2 {display: inline-block; float: left; width: 100%;} {display: inline-block; float: left; width: 100%;}
#outWrap {width:100%; margin: 0 auto; display: table;}
#leftWrap {display: inline-block; float: left; width: 109px;}
#rightWrap {display: inline-block; float: left;}
#outWrap.wide {width: 1216px;}
#outWrap.wide #mainWrap, #outWrap.wide #mainWrap2 {width: 999px;}
.menu-fixed {left: 0; margin: 0; position: fixed; top: 0; width: 100%; z-index: 100; background-color: #061625; box-shadow: 0px 1px 3px #777;}
.header-fixed {left: 0; margin: 0; position: fixed; top: 25px; width: 100%; z-index: 101;}
.leftmenu-fixed {margin: 0; /*position: fixed;*/ padding:0; width: 100%; z-index: 99; position: absolute;}
.workWrap {width: 100%; margin: 0 auto; display: table;}
#fixed_toppanel {left: 0; margin: 0; position: fixed; top: 0; width: 100%; z-index: 100; background-color: #061625; box-shadow: 0 1px 3px #777777;}
/* Preloader */
#mainpreloader {position:fixed; top:0; left:0; right:0; bottom:0; background-color:transparent; z-index:299; opacity: 0.7;}
#pstatus {width:200px; height:200px; position:absolute; left:50%; top:50%; background-image:url(/images/wait.gif); background-repeat:no-repeat; background-position:center; margin:-100px 0 0 -100px;}

/*топ бар*/
#top_bar {display: block; width: 100%; height: 25px;}
.headerBar {display: block; width: 100%; height: 53px;}
.headerBar .headerBarIn {display: block; width: 100%; height: 53px; background-color: #ee7f00; /*box-shadow: 0 1px 3px #777777;*/}
.headerBar .posright, #minheader .posright {float: right!important;}
#minheader {display: block;}
#minheader.wide {display: none;}
.minheaderBar {display: block; width: 100%; height: 28px;}
.minheaderBar .minheaderBarIn {display: block; width: 100%; height: 28px; background-color: #ee7f00; /*box-shadow: 0 1px 3px #777777;*/}
.logo_lg {display: inline-block; width: 85px; height: 100%; float: left; margin-top: 4px;}
.logo_lgmin {display: inline-block; height: 100%; float: left; margin-left: 20px !important; padding-top: 5px;}
/*.mobile .logo_lgmin {display: none!important;}*/
.topmenuBar {display: block; width: 100%; padding-bottom: 5px;}
.topmenuBar .topmenuIn {display: block; width: 100%; background-color: #EE7F00;
  /*background-image: -moz-linear-gradient(top, #f09124, #ee7f00);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f09124), to(#ee7f00));
  background-image: -webkit-linear-gradient(top, #f09124, #ee7f00);
  background-image: -o-linear-gradient(top, #f09124, #ee7f00);
  background-image: linear-gradient(to bottom, #f09124, #ee7f00);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09124', endColorstr='#ee7f00',GradientType=0 );
  background-repeat: repeat-x;*/
  box-shadow: 0 1px 3px #777777;
}

/* основное меню */
.leftMenuSocial {display: block; width: 94px; border-top: 1px solid #d26c12; box-shadow: -1px 1px 2px #777777; position: absolute; top: 0; background-color: #EE7F00; left: 0;
  /*background-image: -moz-linear-gradient(top, #f09225, #ee7f00);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f09225), to(#ee7f00));
  background-image: -webkit-linear-gradient(top, #f09225, #ee7f00);
  background-image: -o-linear-gradient(top, #f09225, #ee7f00);
  background-image: linear-gradient(to bottom, #f09225, #ee7f00);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09225', endColorstr='#ee7f00',GradientType=0 );
  background-repeat: repeat-x;	*/
}
.topMenuSocial {float: left; width: 100%; position: relative;}
.topMenuSocial ul, .leftMenuSocial ul {list-style: none outside none; margin: 0; padding: 0;}
.topMenuSocial > ul li {float: left; border-top: 1px solid #b74900; border-right: 1px solid #b74900; border-bottom: 1px solid #b74900; cursor: pointer;  /*width: 9.8%*/ width: 10.9%;}
.topMenuSocial ul li:first-child {border-left: 1px solid #b74900;}
.leftMenuSocial ul li {cursor: pointer; border-right: 1px solid #d16101; border-left: 1px solid #d16101; border-bottom: 1px solid #b74900;}
.topMenuSocial a, .leftMenuSocial a{color: #f4f4f4!important;text-decoration:none;font-size:9px; display: block; line-height: 11px; border: 1px solid #FF8E0C; margin: 1px; text-shadow:-1px 2px 3px rgba(0,0,0,0.35); background-color:transparent; text-align:center; transition: all 0.2s ease-in 0.1s;padding-bottom: 5px;}
.topMenuSocial a:hover, .topMenuSocial a.active, .leftMenuSocial a:hover, .leftMenuSocial a.active {text-decoration:none; background-color: #DF7700; border-color:#EE8914; }
.topMenuSocial li a div, .leftMenuSocial > ul li a div {/*background:url(/img/top_menu/top_menu_new.png) 0px 0px no-repeat;*/ font-size: 24px; width:28px; height:28px; display:block; margin:6px auto 0;}
.leftMenuSocial li a div {margin-top: 7px;}
.topMenuSocial li a i, .leftMenuSocial li a i {line-height: 28px;}
.topMenuSocial li a div:first-child {/*background:url(/img/top_menu/top_menu_new2.png) 0px 0px no-repeat;*/ font-size:16px; width:20px; height:22px; display:none!important; margin:0 auto;}
.topMenuSocial li a div:first-child i {line-height: 24px;}
#menuiconleft, #menuiconright {display: none; display: inline-block; width: 24px; height: 100%; float: left;}
#menuiconright {width: 2%;}
.topMenuSocial #menuiconleft a {border: medium none!important;  margin-top: 2px; padding: 0}
.topMenuSocial #menuiconleft a:hover, .topMenuSocial #menuiconright a:hover {background-color: transparent;}
.topMenuSocial #menuiconright a {border: medium none!important; text-shadow: none; font-size:12px; margin-top:2px; padding: 0}
.topMenuSocial #searchbottom {position: absolute; width: 200px; height: 32px; display: none; right: 0; top: 22px; background-color: #EE7F00; box-shadow:-1px 2px 2px #aaa; padding: 2px 3px 1px;}
#menuiconright a {border-bottom: medium none;}
.tablet2 #menuiconleft, .mobile #menuiconleft, .tablet2 #menuiconright, .mobile #menuiconright {display: none!important}
.tablet2 .topMenuSocial li, .mobile .topMenuSocial li {width: 10.75%!important;}
.tablet2 .topMenuSocial li:last-child, .mobile .topMenuSocial li:last-child, .tablet2 .topMenuSocial li:last-child a, .mobile .topMenuSocial li:last-child a {border-right: medium none;}
.tablet2 .topMenuSocial li a span, .mobile .topMenuSocial li a span, .tablet2 .topMenuSocial li a div, .mobile .topMenuSocial li a div {display: none!important;}
.tablet2 .topMenuSocial li a div:first-child, .mobile .topMenuSocial li a div:first-child {display: inline-block!important;}
.tablet2 .topMenuSocial a, .mobile .topMenuSocial a{padding-bottom: 0;}
div.search_menu, div.home_menu {background: url(../images/logo_lgmin.png) 0 0 no-repeat transparent!important; display: block; height: 17px; width: 17px; margin: 0 3px}
div.search_menu {background-position: -18px 0!important;}
div.events_menu {background-position: -28px 0!important;}
div.blogs_menu {background-position: -56px 0!important;}
div.groups_menu {background-position: -84px 0!important; width: 33px!important;}
div.video_menu {background-position: -117px 0!important; width: 24px!important;}
div.education_menu {background-position: -141px 0!important; width: 38px!important;}
div.job_menu {background-position: -179px 0!important;}
div.ads_menu {background-position: -207px 0!important;}
div.photo_menu {background-position: -236px 0!important;}
div.wishlist_menu {background-position: -263px 0!important;}
div.more_menu {background-position: -291px 0px!important; height: 23px!important;}
.leftMenuSocial li.li_more {position: relative; display: none; width: auto;}
.leftMenuSocial a.a_more {padding-bottom: 10px;}
.leftMenuSocial a.a_more.aactive {background-color: #df5e00;}
.leftMenuSocial #div_more {display: none; left: 92px; position: absolute; top: -2px; width: 300px; z-index: 300}
.leftMenuSocial ul.ul_more {}
.leftMenuSocial ul.ul_more li {display: inline-block; float: left; background-color: #ff8e0c;
  background-image: -moz-linear-gradient(top, #f09124, #ee7f00);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f09124), to(#ee7f00));
  background-image: -webkit-linear-gradient(top, #f09124, #ee7f00);
  background-image: -o-linear-gradient(top, #f09124, #ee7f00);
  background-image: linear-gradient(to bottom, #f09124, #ee7f00);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09124', endColorstr='#ee7f00',GradientType=0 );
  background-repeat: repeat-x;
  box-shadow: 0px 1px 2px #777;
  border: 1px solid #B74900;
  }
.leftMenuSocial ul.ul_more li.morehidden {display: none;}
.leftMenuSocial ul.ul_more li a {height: 47px; width: 94px; margin: 0;}
.leftMenuSocial ul.notmore li.li_hidden {display: none;}
div.events_menu2 {background-position: -20px 0!important;}
div.blogs_menu2 {background-position: -40px 0!important;}
div.groups_menu2 {background-position: -60px 0!important; width: 23px!important;}
div.video_menu2 {background-position: -83px 0!important; width: 17px!important;}
div.education_menu2 {background-position: -100px 0!important; width: 28px!important;}
div.job_menu2 {background-position: -128px 0!important;}
div.ads_menu2 {background-position: -148px 0!important;}
div.photo_menu2 {background-position: -168px 0!important;}
div.wishlist_menu2 {background-position: -188px 0!important;}

/*лента аватаров */
.peoplesTop {width: 100%;margin: 0 auto;overflow:hidden;float: center; position: relative; /*background: url(/images/wait.gif) 50% 50% no-repeat transparent;*/}
.jThumbnailScroller#tS1{width:100%;height: 76px;margin-top: 3px;}
.jThumbnailScroller{position:relative; width:100%; height:76px; margin:0 auto; padding:0; overflow:hidden;}
.jThumbnailScroller .jTscrollerContainer{position:absolute;}
.jThumbnailScroller .jTscroller{position:relative; height:100%; margin:0; left:0; top:0!important; display:inline-block; *display:inline;}
.jTscrollerNextButton, .jTscrollerPrevButton{position:absolute; display:block; width:20px; height:20px; z-index: 50; top: 25px;	font-family: 'FontAwesome';	font-size: 20px; color: #5b5b6b; text-decoration: none;}
.jTscrollerNextButton{right: -12px;}
.jTscrollerPrevButton{left: 0px;}
.jTscrollerNextButton:before {content: "\f0da";}
.jTscrollerPrevButton:before {content: "\f0d9";}
.jTscrollerNextButton:hover, .jTscrollerPrevButton:hover{color: #D48100;}
.jThumbnailScroller .jTscroller div.imgcolorgray {display:block; float:left; border:1px solid #102437; margin:0 4px; position: relative;}
.jThumbnailScroller .jTscroller div.imgcolorgray img.imggray, .jThumbnailScroller .jTscroller div.imgcolorgray a.imgcolor {transition: all 0.5s ease-in-out 0s;}
.jThumbnailScroller .jTscroller div.imgcolorgray img.imggray {opacity: 0.8;}
.jThumbnailScroller .jTscroller div.imgcolorgray a.imgcolor {position: absolute; top: 0; left: 0;}
.jThumbnailScroller .jTscroller div.imgcolorgray:hover img.imggray {opacity: 0;}
.jThumbnailScroller .jTscroller div.imgcolorgray:hover a.imgcolor {opacity: 1!important;}
.jThumbnailScroller .jTscroller a:first-child{margin-left:2px;}
.jThumbnailScroller .jTscroller img{border:none;}
.topmemb_gray {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: url("grayscale.svg#greyscale");
	filter: gray;
}
/*Общие стили для модулей*/
.workWrap .moduletable {}
a.cont_cat {color: #FFFFFF; font-size: 0.7em; font-weight: bold; text-transform: uppercase;}
.cont_catzoo {color: #ffffff; font-size: 0.7em; font-weight: bold; padding-bottom: 7px!important}
a .cont_title, .pos-title.cont_title a  {color: #FFFFFF; font-size: 0.9em; font-weight: bold;}
.pos-title.cont_title a:hover {color: #F49809!important;}
.groupName a:hover .cont_title {color: #F49809!important;}
a .cont_title_small, .cont_title_small a {color: #FFFFFF; font-size: 0.9em; line-height: 18px;}
#popular-blogs-container .cont_title_small a {font-size: 0.9em;}
.cont_intro {color: #808080; font-size: 0.8em;} 
a.cont_cat:hover, a .cont_title_small:hover, .cont_title_small a:hover {color: #F49809;}
.module_sepatate {display: block; float: left!important; height: 10px; width: 100%; margin-bottom: 5px;}
.modsep_left {background: url("../images/modulesep_left.png") no-repeat scroll 0 0 transparent; display: block; height: 10px; padding-left: 40px!important;}
.modsep_right {background: url("../images/modulesep_right.png") no-repeat scroll 100% 0 transparent; display: block; height: 10px; padding-right: 40px!important;}
.modsep_mid {background: url("../images/modulesep.png") repeat-x scroll 0 0 transparent; display: block; float: left; height: 10px; width: 100%;} 
.maincomponentright .moduletable, .cModule {margin-bottom: 40px!important;}
.maincomponentright .moduletable .item-title a, .cModule .cResetList a {color: #fff; margin-top: 5px !important;}
.maincomponentright .moduletable .item-title a:hover, .cModule .cResetList a:hover {color: #F49809;}
.moduletable .cont_title_small .groupdesc a.groupa {display: inline; color: #EE7F00; font-size: 10px!important;}
.moduletable .cont_title_small .groupdesc a.groupa:hover {color: #D16000;}

/*модуль логинбар (кабинет) */
#loginbar {float: right; line-height: 24px;}
#loginbar a {color: #ffffff; font-size: 11px;}
#loginbar a:hover {color: #F49809!important;}
#loginbar .register {display: inline-block; float: left; margin-right: 20px;}
#loginbar .register-button {display: block; width: 100px; height: 21px; border-left: 1px solid #ee7f00; border-right: 1px solid #ee7f00; border-top: 1px solid #ee7f00; box-shadow: 0 1px 2px #999999;
  background-color: #ee7f00;
  background-image: -moz-linear-gradient(top, #f19400, #ee7f00);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff19400), to(#ee7f00));
  background-image: -webkit-linear-gradient(top, #f19400, #ee7f00);
  background-image: -o-linear-gradient(top, #f19400, #ee7f00);
  background-image: linear-gradient(to bottom, #f19400, #ee7f00);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f19400', endColorstr='#ee7f00',GradientType=0 );
  background-repeat: repeat-x;
  border-radius: 0 0 4px 4px;
  float: right;
}
#loginbar .register-button a {color: #ffffff!important; display: block; line-height: 20px; background-color:transparent; text-align:center; transition: all 0.2s ease-in 0.1s;}
#loginbar .register-button a:hover {background-color: #DF7700;}
#loginbar .register-button a .icon-reguser {background:url(/img/icons/jsIcon1.png) 0 -404px no-repeat; display: inline-block; float: left; height: 12px; margin-left: 5px; margin-top: 3px; padding: 0 3px 0 0; width: 12px;}
#loginbar .iconhelp, #loginbar .iconcog, #loginbar .alertall, #loginbar .alertmail {display: inline-block; float: left; position: relative;}
#loginbar .alertall a, #loginbar .alertmail a, #loginbar .alertuser a {display: block; float: left; margin: 7px 14px 0 0;}
#loginbar .iconhelp a {display: block; margin: 7px 12px 0 0;}
#loginbar .iconcog a {display: block; margin: 7px 7px 0 10px;}
#loginbar .loginout {text-align: left; display: inline-block;}
#loginbar .loginout i {vertical-align: middle;}
#loginbar .alertall a, #loginbar .alertmail a {display: block;}
#loginbar .alertall a .but-alert {background:url(/img/icons/jsIcon1.png) 0 -418px no-repeat; display: inline-block; float: left; height: 14px; margin-right: 15px; margin-top: 5px; padding: 0 3px 0 0; width: 12px;}
#loginbar .alertall a:hover .but-alert {background-position: 0 -434px;}
#loginbar .alertmail a .but-mail {background:url(/img/icons/jsIcon1.png) 0 -449px no-repeat; display: inline-block; float: left; height: 14px; margin-right: 15px; margin-top: 5px; padding: 0 4px 0 0; width: 12px;}
#loginbar .alertmail a:hover .but-mail {background-position: 0 -463px;}
#alert_count {background-color: #ffa81c; border-radius: 7px; font-weight: bold; font-size: 10px; color: #fff; height: 13px; line-height: 12px; min-width: 13px; padding: 0 1px; position: absolute; text-align: center; top: 1px; right: 6px; width: auto; z-index: 3;}
.icon-loguser {background:url(/img/icons/jsIcon1.png) 0 -404px no-repeat; display: inline-block; float: left; height: 12px; margin-left: 0px; margin-top: 6px; padding: 0 3px 0 0; width: 12px;}
.icon-loguser:hover {background-position: 0 -478px;}

/*модуль новостей на главной*/
.boxed-full {float: left; margin-bottom: 15px; display: block; padding: 4px; transition: all 0.2s ease-in 0s; /*padding-top: 0;*/}
.boxed-small {float: left; margin-bottom: 15px; display: block; padding: 4px 7px; width: 100%;}
.span4 .span12 .boxed-small {margin-bottom: 0px;}
.boxed-full:hover {cursor: pointer;	background-color: #132b41;}
.boxed-full a, .boxed-small a {display: block;}
.news_fullimg {float: left; margin-bottom: 10px; width: 100%; text-align: center;}
.news_fullimg img {max-width: 300px;}
.news_smallimg {float: left; margin-right: 15px; display: table-row; padding-top: 3px;}
#popular-blogs-container .news_smallimg {margin-right: 10px; margin-bottom: 10px}
.news_cat {margin: 12px 0; float: left; width: 100%;}
.news_fulltitle {float: left; margin-bottom: 15px; width: 100%;}
.news_smalltitle {display: table-row; width: 100%}
.news_intro {float: left; width: 100%;}
/* модуль блогов на главной и панель соцкнопок*/
.blogscount {display: block; width: 100%; margin-top: 5px; height: 24px; line-height: 10px;}
.blogscount a, .a_allshare, .a_all_peop {display: inline-block; text-decoration: none!important; font-size: 10px !important; color: #2b4055 !important; margin-right: 7px; cursor: pointer; position: relative; line-height: inherit!important;}
.blogscount a:hover, .a_allshare:hover, .a_allshare.mactive, .article_tags #tags a:hover {color: #F49809!important;}
.article_top .a_allshare, .article_bottom .a_allshare, .article_top .blogscount a, .article_bottom .blogscount a {margin-right: 10px}
.blogscount i {font-size: 12px;}
.blogscount #all_social i {font-size: 20px;}
.bottomlink {float: right; font-size: 0.5em; text-transform: uppercase;}
.bottomlink i {font-size: 11px; vertical-align: middle !important;}
.blogscount_s {display: inline-block; float: right; line-height: 10px; margin-top: 14px; text-align: right; width: 50%;}
.blogscount_s.blogauto {width: auto;}
.blogscount_s a, .blogscount_s .a_allshare, .blogscount_s .a_all_peop {color: #8a8c8d !important; cursor: pointer; display: inline-block; font-size: 12px !important; line-height: 14px; margin: 0 0 0 12px !important; position: relative; text-decoration: none !important;}
.blogscount_s a:hover {color: #F49809!important;}
.blogscount_s .a_allshare {height: auto;}
.boxed-blog {min-height: 70px; position: relative;}
.boxed-blog .icon-overlay, .community-events-results-item .icon-overlay {display: none;}
.boxed-blog:hover .icon-overlay, .community-events-results-item:hover .icon-overlay {display: block;}
a.a_all_like {line-height: 7px!important;}
/*баннер на главной*/
.bannerfront {text-align: right; position: relative; overflow: hidden;} 
.bannerfront:before {box-shadow: 0 0 100px 50px transparent; content: ""; display: block; height: 0; left: 0%; position: absolute; top: 100%; transition: all 0.5s ease-in 0s; width: 0;}
.bannerfront:hover:before{left: 120%; top: -20%; box-shadow: 0 0 100px 50px #ffffff;}
/* модуль фото */
.photos-container a {display: inline-block; height: 50px; margin-bottom: 13px; margin-right: 9px; padding: 0; width: 50px;}
.photos-container > a > img {width: 50px; height: 50px;}

/* модуль Обсуждений в группах */
span.groupdesc {display: block; font-size: 0.7em;}

/*правая часть и кнопка Наверх*/
#yt-totop {background-color: #aaaaaa; border-radius: 19px; bottom: 15px; height: 38px; overflow: hidden; position: fixed; right: 15px; width: 38px; z-index: 100; font-size: 19px; text-align: center; color: #ffffff; transition: all 0.2s ease-in-out 0s;}
#yt-totop i {padding-top: 10px;}
#yt-totop:hover {background-color: #2e2e2e;}
#yt_sticky_right {height: 0; margin: 0 !important; min-height: 0; position: fixed; right: 0; top: 220px; z-index: 105; width: 130px;}
.yt-sticky {position: relative; z-index: 80;}
.module.clear {background: none repeat scroll 0 0 transparent; clear: none;}
#yt_sticky_right .yt-sticky {transition: all 0.2s ease-in-out 0s;}
#yt_sticky_right .yt-sticky a {display: block;}
.yt-sticky .module {border: medium none; margin-bottom: 10px; position: absolute; z-index: 88;}
#yt_sticky_right .yt-sticky .module {background: none repeat scroll 0 0 #f7f9fb; margin-bottom: 10px; position: absolute; right: -100%; width: 100%; z-index: 88;}
.btn-special {background-color: #f7f9fb; cursor: pointer; display: block; height: 32px; left: 0; position: absolute; width: 36px;}
#yt_sticky_right .yt-sticky .module .btn-special {background-color: #092a48; border-bottom: 1px solid #082642; border-left: 1px solid #202e3a; color: #fff; height: 32px; left: auto; right: 100%; font-weight: bold; box-shadow: -1px 0 12px rgba(255, 255, 255, 0.11); overflow: hidden;}
#yt_sticky_right .yt-sticky .module:first-child .btn-special {border-radius: 3px 0 0; background-color: #092a48;
  background: -moz-radial-gradient(top,circle cover, #4b637a 5%, #092a48 50%);
  background: -webkit-radial-gradient(top,circle cover, #4b637a 5%, #092a48 50%);
  background: -o-radial-gradient(top,circle cover,#4b637a 5%,#092a48 50%);
  background: -ms-radial-gradient(top,circle cover,#4b637a 5%,#092a48 50%);
  background: radial-gradient(top,circle cover,#4b637a 5%,#092a48 50%);  
  background-repeat: repeat-x; border-top: 1px solid #202e3a;}
#yt_sticky_right .yt-sticky .module:last-child .btn-special {border-radius: 0 0 0 3px; background-color: #092a48;
  background: -moz-linear-gradient(top, #092a48 0%, #092a48 70%, #0b2b4a 90%, #0d3152 100%);
  background: -webkit-linear-gradient(top, #092a48 0%, #092a48 70%, #0b2b4a 90%,#0d3152 100%);
  background: -o-linear-gradient(top, #092a48 0%,#092a48 70%,#0b2b4a 90%,#0d3152 100%);
  background: linear-gradient(to bottom, #092a48 0%,#092a48 70%,#0b2b4a 90%,#0d3152 100%);
  background-repeat: repeat-x;}
#yt_sticky_right .btn-special i {color: #fff; line-height: 36px; padding-left: 10px; font-size: 14px;}
#yt_sticky_right .btn-special span {display: inline-block; float: left; height: 18px; /*margin-left: 10px; margin-top: 8px; padding: 0 7px 0 0;*/ width: 16px;}
#yt_sticky_right .btn-special span.specsearch {background-position: 0 -493px;}
#yt_sticky_right .btn-special span.specbook {background-position: 0 -344px;}
#yt_sticky_right .btn-special span.spechorn {background-position: 0 -512px;}
#yt_sticky_right .spec_in {background-color: transparent; padding-left: 36px; display: block; font-size: 10px; height: 32px; line-height: 32px; text-transform: uppercase; width: 100%; z-index: 200; border-radius: 2px 0 0 2px;}
#yt_sticky_right .active i, #yt_sticky_right .btn-special:hover i {color: #fff!important;}
#yt_sticky_right .active .spec_in, #yt_sticky_right .btn-special:hover .spec_in {background-color: #EE8001;
background: -moz-radial-gradient(left,circle farthest-side,#f5b469 0%, #EE8001 15%, #EE8001 100%);
background: -webkit-radial-gradient(left,circle farthest-side,#f5b469 0%, #EE8001 15%, #EE8001 100%);
background: -o-radial-gradient(left,circle farthest-side,#f5b469 0%,#EE8001 15%,#EE8001 100%);
background: -ms-radial-gradient(left,circle farthest-side,#f5b469 0%,#EE8001 15%,#EE8001 100%);
background: radial-gradient(left,circle farthest-side,#f5b469 0%,#EE8001 15%,#EE8001 100%);
}

/*модуль События на главной */
.timelineLight {display: none; float: left;}
.timelineLoader {padding: 150px 0; text-align: center; width: 100%;}
.timeline_myheader {display: inline-block; float: left;}
.timelineLight .timeline_line {width: 800px; margin-bottom: -10px;}
.timelineLight .t_line_holder {/*height: 50px;*/}
.timelineLight .t_line_view {height: 20px; width: 800px;}
.timelineLight .t_line_m {height: 10px; margin-top: 14px; width: 400px;}
.timelineLight .t_line_m.right {left: 405px; width: 400px;}
.timelineLight .t_line_month {color: #ffffff; font-size: 11px !important; font-style: normal; font-weight: bold; text-transform: uppercase; text-align: center;}
.timelineLight .t_line_nod {color: #ffffff; font-family: arial; font-size: 12px; font-weight: bold; /*height: 15px;*/ /*padding: 0 1px 0 0;*/ text-decoration: none; top: 0; border: 1px solid transparent; /*margin: 0!important;*/ padding: 0px;}
.timelineLight .t_line_nod:hover {color: #F49809;}
.timelineLight .t_line_nod.active {background: none repeat scroll 0 0 transparent; border: 1px solid #EE7F00; border-radius: 0; color: #ffffff!important; height: 15px; padding: 0px;}
.timelinein_bottom li {color: #333; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; top: 0;}
.timelinein_bottom li div {border: 1px solid transparent;}
.timelineLight .t_node_desc {background: none repeat scroll 0 0 #fff; color: #000; padding: 1px 2px; top: -17px; font-size: 10px;}
.timelineLight .t_line_m.right .t_node_desc {right: 0;}
.timelineLight #t_line_left {cursor: pointer; font-size: 33px; left: -15px; top: 5px; color: #fff;}
.timelineLight #t_line_right {cursor: pointer; font-size: 33px; right: -15px; top: 5px; color: #fff;}
.timelineLight #t_line_left:hover, .timelineLight #t_line_right:hover {color: #F49809;}
.timelineLight {display: none;}
.timelineLight .timeline_items {padding: 10px 0 27px; position: relative;}
.timelineLight .item {background-color: #0a1b2c; box-shadow: 0 0 3px 4px #05121E, 0 0 0 1px #000000 inset; color: #545454; text-align: center; width: 300px; border-radius: 6px; padding:0!important;}
.timelineLight .item .itemtop {box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3); padding: 0 20px 5px; min-height: 346px;}
.timelineLight .item .itembottom {display: block; padding: 0 20px; height: 30px;}
.timelineLight .item.item_node_hover, .timelineLight .item:hover {box-shadow: 0 1px 3px 4px rgba(228, 228, 228, 0.3)}
.timelineLight .item img {margin-top: 0; /*width: 260px; height: 142px;*/}
.timelineLight .item h2 {color: ##d4d4d4!important; font-size: 16px; height: 50px; padding: 10px 0;}
.timelineLight .con_borderImage {}
.item_open_content .con_borderImage {border-bottom: 9px solid #EE302E;}
.timelineLight .item .cont_title {font-size: 17px; padding: 10px 0;}
.timelineLight .item .cont_intro {text-align: left;}
.timelineLight .item span {display: block; height: 150px; margin: 0 20px 10px;}
.timelineLight .item .read_more {padding: 2px 7px;}
.timelineLight .item .read_more:hover {}
.timelineLight .t_controles {margin: 10px auto; text-align: center;}
.timelineLight .t_left, .timelineLight .t_right {cursor: pointer; display: inline-block; height: 50px; margin: 10px; width: 29px;}
.timelineLight .item .noimage {background: url("../images/noimage_black.jpg") no-repeat scroll 50% 0 transparent; display: block; height: 160px; width: 240px;  margin: 0 auto;}
.timelineLight .item .blogscount {bottom: -2px; display: block; position: absolute; text-align: center; width: 100%; left: 0}
.timelineLight .item .blogscount .a_allshare {}
.t_line_wrapper {display: block; height: 50px; position: relative; width: 100%;}
#timeline_rain{height: 50px; overflow: hidden; padding: 0; width: 100%; margin: -1px 0 0;}
.timelinein_arrows {overflow: hidden; zoom: 1;}
.timelinein_top {overflow : hidden; display: none!important;}
.timelinein_bottom {display: block; position: absolute; width: 100%; height: 50px; left: -20px}
.timelinein_top ul, .timelinein_bottom ul {list-style: none; margin: 0px; padding: 0px;}
.timelinein_top li, .timelinein_bottom li {position: absolute; border: none; }
.timelinein_top li div, .timelinein_bottom li div {text-transform: uppercase; text-align: center;}
.timelinein_bottom div {}
.timelinein_bottom .today {background: none repeat scroll 0 0 transparent; border: 1px solid #EE7F00; border-radius: 0; padding: 0px;}
.timelinein_bottom .myday {background: none repeat scroll 0 0 #EE7F00; border: 1px solid #EE7F00; border-radius: 0; padding: 0px; color: #fff!important;}
.timelinein_top .event, .timelinein_bottom .event {cursor: pointer;}
.t_controles {display: none;}
.timeline_open_content, .timeline_open_content *, .timelineLight .item span {font: 12px 'Noto sans';}
.timelineLight .item_open_content .btn {background-color: #AAAAAA; background-image: linear-gradient(to bottom, #B7B7B7, #9F9F9F); bottom: 14px; color: #FFFFFF; font: 12px 'Roboto condensed' !important; padding: 2px 17px; position: absolute; right: 12px;}
.timelineLight .item_open_content .btn:hover {background-color: #CACACA; background-image: linear-gradient(to bottom, #E4E4E4, #CACACA);}

/*Социальные кнопки*/
.allshare {display: inline;}
.a_allshare {}
.a_allshare:hover .allshare, .a_allshare.mactive .allshare {background-position: 0 -538px}
.blogscount_s .a_allshare:hover .allshare, .blogscount_s .a_allshare.mactive .allshare {background-position: 0 -544px!important;}
.all_peop {display: inline; margin-right: 2px;}
a.a_all_peop:hover .all_peop {background-position: 0 -594px}
.blogscount_s .all_peop {background: url("/img/icons/jsIcon1.png") no-repeat scroll 0 -588px transparent!important;  /*margin-top: 0 !important;*/}
.blogscount_s a.a_all_peop:hover .all_peop {background-position: 0 -603px!important;}
.all_like {display: inline; margin-right: 2px;}
.all_dislike {display: inline; margin-right: 2px; float: left; margin-top: -1px;}
a.a_all_like:hover .all_like {background-position: 0 -565px}
a.a_all_like:hover .all_dislike {background-position: 0 -695px}
.blogscount_s a.a_all_like:hover .all_like {background-position: 0 -572px!important;}
#all_social {border-top: 1px solid #92abc4; border-bottom: 1px solid #113f6b; border-left: 1px solid #16416d; border-right: 1px solid #16416d; border-radius: 4px; display: none; height: 25px; left: -43px; 
   background: #546b81;
   background: -moz-linear-gradient(top,  #546b81 0%, #173652 50%, #0a2b4b 51%, #0c2c4a 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#546b81), color-stop(50%,#173652), color-stop(51%,#0a2b4b), color-stop(100%,#0c2c4a));
   background: -webkit-linear-gradient(top,  #546b81 0%,#173652 50%,#0a2b4b 51%,#0c2c4a 100%);
   background: -o-linear-gradient(top,  #546b81 0%,#173652 50%,#0a2b4b 51%,#0c2c4a 100%);
   background: -ms-linear-gradient(top,  #546b81 0%,#173652 50%,#0a2b4b 51%,#0c2c4a 100%);
   background: linear-gradient(to bottom,  #546b81 0%,#173652 50%,#0a2b4b 51%,#0c2c4a 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#546b81', endColorstr='#0c2c4a',GradientType=0 );
  box-shadow: 0 -1px 2px 1px rgba(0, 0, 0, 0.5);
  position: absolute; top: 18px; width: 175px; z-index: 3;
}
#all_social .all_social_pre {background: url("../images/blockpre.png") no-repeat scroll 0 0 transparent; display: block; height: 8px; left: 45px; position: absolute; top: -8px; width: 10px;}
#all_social a {display: inline-block; height: 22px; margin: 4px 8px!important; color: #fff!important; text-align: center; font-size: 20px;}
#all_social a:hover {color: #F49809!important;}
#footer_social {margin-top: 4px;}
#footer_social span {margin: 0 9px; text-align: center;}
#footer_social a {display: inline-block; height: 22px; color: #061625; font-size: 22px;}
#footer_social a:hover {color: #f49809!important;}
#footer_social .visible-phone a {margin: 0 10px;}
#footer_social a div, #all_social a div, #module_social a div, #crossaction .crosstd span {display: inline; float: left; height: 22px;}
#footer_social a div.gp_footer {background-position: -180px 0;}
#footer_social a div.tw_footer {background-position: -200px 0;}
#footer_social a div.vk_footer {background-position: -220px 0;}
#footer_social a div.fb_footer {background-position: -240px 0;}
#footer_social a div.yt_footer {background-position: -260px 0;}
#footer_social a div.rss_footer {background-position: -280px 0;}
#footer_social a div.od_footer {background-position: -300px 0;}
#footer_social a:hover div.gp_footer {background-position: -340px 0;}
#footer_social a:hover div.tw_footer {background-position: -360px 0;}
#footer_social a:hover div.vk_footer {background-position: -380px 0;}
#footer_social a:hover div.fb_footer {background-position: -400px 0;}
#footer_social a:hover div.yt_footer {background-position: -420px 0;}
#footer_social a:hover div.rss_footer {background-position: -440px 0;}
#footer_social a:hover div.od_footer {background-position: -460px 0;}

#all_social a div.gp_social, #module_social a div.gp_social {background-position: -20px 0;}
#all_social a div.tw_social, #module_social a div.tw_social {background-position: -40px 0;}
#all_social a div.vk_social, #module_social a div.vk_social {background-position: -60px 0;}
#all_social a div.fb_social, #module_social a div.fb_social {background-position: -80px 0;}
#all_social a div.od_social, #module_social a div.od_social {background-position: -140px 0;}
#module_social a div.yt_social {background-position: -100px 0;}
#module_social a div.rss_social {background-position: -120px 0;}

#all_social a:hover div.gp_social {background-position: -340px 0;}
#all_social a:hover div.tw_social {background-position: -360px 0;}
#all_social a:hover div.vk_social {background-position: -380px 0;}
#all_social a:hover div.fb_social {background-position: -400px 0;}
#all_social a:hover div.od_social {background-position: -460px 0;}

#module_social a:hover div.gp_social {background-position: -1045px 0;}
#module_social a:hover div.tw_social, #crossaction .crosstd span.tw {background-position: -1065px 0;}
#module_social a:hover div.vk_social, #crossaction .crosstd span.vk {background-position: -1085px 0;}
#module_social a:hover div.fb_social, #crossaction .crosstd span.fb {background-position: -1105px 0;}
#module_social a:hover div.od_social {background-position: -1145px 0;}
#module_social a:hover div.yt_social {background-position: -1125px 0;}
#module_social a:hover div.rss_social {background-position: -440px 0;}

.f_age.hidden-phone {/*margin-top: 15px;*/} 
.blogscount_s #all_social {/*right: -9px; top: -28px; left: auto;*/}
.blogscount_s #all_social .all_social_pre {/*display: none;*/}
.blogscount_s .all_like {background: url("/img/icons/jsIcon1.png") no-repeat scroll 0 -558px transparent !important;}
.blogscount_s .allshare {background: url("/img/icons/jsIcon1.png") no-repeat scroll 0 -529px transparent !important;}
.blogscount .email-icon {display: inline; float: none; padding-left: 19px; padding-top: 1px;}
.blogscount_down {border-top: 1px solid #26333E; display: block; width: 100%; float: left; margin-bottom: 10px;}
.blogscount_down .blogscount {text-align: right;}

/*Раздел Новости и Блоги */
#infscr-loading {text-align: center; font-size: 10px; font-weight: bold }
.tip {background-clip: padding-box; background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); padding: 5px; font-size: 12px; }
#blogcontent .boxedm:hover .edit-icon {display: block!important;}
#blogcontent .boxed-full {margin-bottom: 0!important;}
#blogcontent #newsbottompanel {display: table; float: left;}
#blogcontent #newsbottompanel .blogscount a, #blogcontent #newsbottompanel .a_allshare {margin-right: 10px;}
.article_top {border-bottom: 1px solid #26333e; display: block; padding: 5px 0 10px; width: 100%; float: left;}
.article_top .createdate2 {float: left; font-weight: bold; display: inline;}
.article_top .blogscount {margin: 0; height: auto; display: inline;}
.article_top .edit-icon {display: inline; float: right; margin-top: -3px;}
.article_main {float: left; width: 100%}
.article_main ul, .article_main ol {margin: 0 0 10px 25px!important; padding: 0!importnat;}
.article_main li {line-height: 20px; list-style: disc outside none;}
.article_blogger {display: block; float: left; width: 100%;}
.article_bottom {border-top: 1px solid #26333e; display: block; padding: 5px 0 10px; width: 100%; float: left;}
.article_soc {display: block; float: right; width: 100%;}
.article_soc .blogscount {margin-top: 0;}
.article_tags {display: block; float: left; margin-top: -5px; width: 100%;}
.article_tags span {background: url("/img/icons/jsIcon1-b.png") no-repeat scroll 0 -666px rgba(0, 0, 0, 0); display: inline-block; float: left; margin-right: 8px; margin-top: 8px; width: 16px; height: 12px;}
.article_tags #tags {color: #2B4055; line-height: 22px}
.article_tags #tags a {color: #2B4055;}
/*.a_news_like, .a_news_dislike {color: #2B4055!important; display: inline-block; font-size: 10px !important; line-height: inherit !important; margin-right: 10px;}
.a_news_like:hover, .a_news_dislike:hover {color: #f49809!important;}*/
.like-snippetbutton {display: inline;}
.like-snippetbutton .like-button, .like-snippetbutton .meLike {margin-right: 5px!important;}

/* календарь */
.newscalendar {border: 1px solid #000000; border-radius: 5px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.4); margin-bottom: 20px; overflow: visible; font-family: arial; font-size: 12px; text-align: center; width: 100%; color: #FFFFFF; padding-bottom: 10px}
.newscalendar .nc-header {border-bottom: 1px solid #4B5763; line-height: 12px; margin-bottom: 10px; padding: 17px 8px 14px;}
.newscalendar .nc-header a {color: #bbbbbb;}
.newscalendar .nc-header a:hover {color: #f49809;}
.newscalendar .calheader {margin: 0; padding: 0; color: #fff; font-family: arial; font-size: 18px; text-align: center;}
table.nc-header, table.nc-body {border: none; width: 100%;}
table.nc-header tr, table.nc-body tr, table.nc-header td, table.nc-body td  { border: none; }
.nc-body thead {margin-bottom: 5px;}
.newscalendar .dayname {font-size: 11px; font-weight: bold; text-transform: uppercase; padding-bottom: 10px;}
.newscalendar span.today ul li {font-weight: normal;}
.newscalendar span.nc-day {position: relative; display: block; padding: 5px 2px; text-align: center; color: #2b4055;}
.newscalendar span.today {font-weight: bold; color: #fff;}
.newscalendar span.outofmonth {color: #000000;}
.newscalendar span.hasitems {cursor: pointer; color: #ee7f00!important;}
.newscalendar ul.nc-items {background-clip: padding-box; background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); display: none; float: left; left: auto!important; right: auto!important; top: auto!important; bottom: 15px!important; text-align: left; list-style: none outside none !important; margin: 2px 0 0 !important; min-width: 160px; padding: 5px 0 !important; position: absolute; top: 25px; z-index: 1000;}
.newscalendar .week1 ul.nc-items, .newscalendar .week2 ul.nc-items {top: 15px!important; bottom: auto!important;}
.newscalendar span.weekday1 ul.nc-items { left: 0!important; }
.newscalendar span.weekday2 ul.nc-items { left: -100%!important; }
.newscalendar span.weekday3 ul.nc-items { left: -200%!important; }
.newscalendar span.weekday4 ul.nc-items { left: -250%!important; }
.newscalendar span.weekday5 ul.nc-items { right: -200%!important; }
.newscalendar span.weekday6 ul.nc-items { right: -100%!important; }
.newscalendar span.weekday7 ul.nc-items { right: 0!important; }
span.nc-day ul.nc-items li  {padding: 0 !important; width: 100% !important;}
span.nc-day ul.nc-items li a {clear: both; color: #333333; display: block; font-size: 11px; font-weight: normal; line-height: 20px; margin: 0; padding: 3px 15px;}
span.nc-day ul.nc-items li a:hover {color: #eb7d1b}
span.nc-day:hover ul.nc-items {display: block;}
.bgimgcall {display: none;}

/* пагинация */
.pagination, #community-wrap .pagination-container {clear: both; margin: 20px 0 0; position: relative; width: 100%; color: #2B4055; float: left;}
.pagination .counter {display: none;}
.pagination-prev {margin:0;font-size:0; position: absolute; left: 0; width: 15px; height: 20px;}
.pagination-next {margin:0;font-size:0; position: absolute; right: 0; width: 15px; height: 20px;}
.pagination-prev a {display: inline-block; width: 15px; height: 20px; background:url(/img/pagNav.png) no-repeat 0 -42px transparent;} 
.pagination-next a {display: inline-block; width: 15px; height: 20px; background:url(/img/pagNav.png) no-repeat -16px -42px transparent;}
.pagination-prev a:hover {background-position: 0 -21px} 
.pagination-next a:hover {background-position: -16px -21px}  
a.pagenav,span.pagenav{margin:0 20px;}
a.pagenav {color: #ffffff;}
a.pagenav:hover {color:#d16000;}
.pagination-prev a.pagenav,.pagination-next a.pagenav{margin:0}

/* Раздел Вебинары */
#webinar_def {display: block; margin: 17px 0; font-size: 12px; border-radius: 5px; background-color: #0e2135; color: #808080; border: 1px solid #16222e; min-height: 369px; float: left; width: 100%;}
.webinar_h {display: block; float: left; margin-bottom: 15px; width: 100%; color: #FFFFFF;}
.webinar_h .hdr {display: table; font-size: 18px; margin-left: 10px;}
#webinar_def .span3 {margin-bottom: 35px;}
#webinar_window .webinar_idiv {width: 975px; display: block; height: 600px; background-color: #d0d1d2; border: 2px solid #1a1f1a; text-align: center; float: left;}
.webinar_mod h3 {border: medium none!important;}
.webinar_mod.title_center h3 {text-align: center;}
.webinar_mod li a.wli {color: #ffffff;}
.webinar_mod li a.wli:hover {color: #d16000;}
.webinar_mod .button {padding: 8px 24px !important;}
.webinar_mod .webinar_s {margin: 8px 0 20px!important}
.webinar_nav {border-bottom: 1px solid #C6C6C6; display: block; margin-bottom: 20px; width: 100%; padding-bottom: 10px;}
.webinar_nav.mytab {padding-bottom: 0; border: medium none;}
.webinar_nav.mytab .nav-tabs {border-bottom: 1px solid #C6C6C6;} 
.webinar_nav .nav-tabs > li {font-size: 18px; margin-right: 15px;}
.webinar_nav .nav-tabs > li a {color: #f79900;}
.webinar_nav .nav-tabs > li a:hover {color: #d16000;}
.webinar_nav.mytab .nav-tabs > li {margin-bottom: -1px;}
.webinar_nav.mytab .nav-tabs > li > a {border: 1px solid transparent; border-radius: 4px 4px 0 0; line-height: 20px; padding-bottom: 8px; padding-top: 8px; display: block;  margin-right: 2px; padding-left: 12px; padding-right: 12px; font-size: 16px;}
.webinar_nav.mytab .nav-tabs > li.active a {border-color: #C6C6C6 #C6C6C6 transparent; border-style: solid; border-width: 1px; background-color: #061625;}
.webinar_nav .nav-tabs > li.active a {color: #ffffff!important; cursor: default;}
.webinar-favor {width:218px;float:left;margin-right:25px;font-size: 70%;text-align:left;line-height: 18px;}
.webinar-favor .hdr, .webinar-favor .hdr2{color:#F49809;font-size: 18px;height: 32px;margin-left: 40px;margin-top:5px;font-style: italic;font-weight: bold}
.webinar-favor .hdr2{margin-top:-5px;margin-bottom:10px;}
.spr40{width:32px;height:32px;background:url(/img/spr-webinar-w.png) no-repeat;float:left; margin-right: 10px;}
.mir{background-position:0px 0px !important}
.speed{background-position:0px -40px !important}
.rights{background-position:0px -80px !important}
.messanger{background-position:0px -120px !important}
.microfon{background-position:0px -158px !important; margin-right: 5px!important;}
.colors{background-position:0px -200px !important}
.interactive{background-position:0px -238px !important}
.reserved{background-position:0px -278px !important}
.webinar-favor-div  {clear:both;display:block;height:70px;} 
.webinar-favor-div2  {clear:both;display:block;height:100px;} 
.webinar-lvl3{width:100%;}
.webinar-lvl3-ext{width:435px;margin:0 0 0 100px}
.webinar-lvl3  .hdr{color:#E0E0E0font-size: 18px;font-weight: bold;margin-bottom:12px}
.webinar-lvl3 form {padding-top: 7px}
.webinar-lvl3 ul {margin-top: 25px!important}
.webinar-lvl3 li {/*background: url("/img/spr-webinar-w.png") no-repeat scroll 0 0 transparent;background-position:0px -320px !important;*/font-size: 14px;margin-top: 22px;padding-left: 12px;}
.webinar-lvl3 li a i {font-size: 20px; float: left; width: 36px; vertical-align: middle;}
.webinar-lvl3 .a-right{float:right;font-size: 13px;margin-top:25px;}
.webinar-lvl3 .event-title{font-size: 80%;margin-left:40px}
.video-pos-lock{width:420px;height:320px;float:left;background: url("/img/videospravka.png")}
.vebinar-oglavlenir{margin-left:440px;width:300px}
.webinar-lvl3 .date{float:left;}
.webinar-lvl3 .day{font-size: 22px;}
.webinar-lvl3 .mounth{font-size: 10px; width:30px;margin-left:6px}
.webinar-lvl3 .hour{color:#FFF;background-color:#000; font-size: 10px; width:32px;margin-left:0}
.webinar-lvl3 #viewdemoroom div div {margin: 0 0 20px;}
.webinar-lvl3 #viewdemoroom div span {font-size: 14px; font-weight: bold;}
.webinar-lvl3 #viewdemoroom label {font-size: 14px;}
.webinar-lvl3 #viewdemoroom input[type="radio"] + label:before {padding: 2px 5px;}
.cMain #viewarchive {float: left; margin: 16px 0; width: 100%;}
.cMain #viewarchive .aheader {border-bottom: 1px solid #c2c2c2; margin-bottom: 20px; padding: 5px 0; font-size: 12px; text-transform: uppercase;}
.cMain #viewarchive .aheader .adate {color: #7a7a7a; margin-right: 12px;}
.cMain #viewarchive td {padding-right: 20px; vertical-align: top;}
.cMain #viewarchive .atext p {font-size: 12px; line-height: 18px; margin: 0 0 15px; text-align: left;}
.bs-docs {border: 1px solid #EAEAEA; border-radius: 4px; margin: 0 0 25px; position: relative; display: block; float: left; width: 100%}
.bs-docs > div {padding: 10px 0;}
.bs-docs legend {border-color: #E5E5E5; border-image: none; border-style: none none solid; border-width: 0 0 1px; color: #ffffff!important; display: block; font-size: 21px!important; line-height: 40px; margin-bottom: 20px; padding: 0; width: 100%;}

#viewdemoroomimg {background: url("../images/webinarenter.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer; display: block; float: left; height: 69px; width: 282px; margin-top: 10px;}
#viewdemoroomimg:hover {background-image: url("../images/webinarenter2.png");}

.ritem-more {height: 0; position: absolute; top: -50%; left: 0; padding: 18px 8px; color: #fff; font-size: 12px; overflow: hidden; transition: all 0.5s ease-in-out 0s; visibility: hidden; background-color: #0a1b2c; border-radius: 6px; box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.6); width: 100%; opacity: 0; max-width: 300px;}
.boxed-blog:hover .ritem-more {height: auto; overflow: visible; visibility: visible; z-index: 100; opacity: 1;}
.mgroup_desc {clear: both; margin-top: 10px; float: left; display: block; border-top: 1px solid #253442; padding-top: 10px}
.mgroup_but {clear: both; float: left; display: block; margin-top: 15px; width: 100%;}
.action_buttons_div {float: right; margin-bottom: 10px;}

/*++ Skachinsky Стили для нового вида внутренних сообщений */
/*Верхнее меню */
#cSubmenu .myviewbox {/*margin-right: 25px!important*/}
#cSubmenu .myviewbox a {padding: 0px 0px 0px 2px!important; margin: 0!important;}
#cSubmenu .inputbox-searchformdiv {display: inline-block; float: left;  padding: 3px 0; margin-right: 18px !important;}
#cSubmenu .socmenu {}
#cSubmenu .socmenu a {text-transform: uppercase;}
#cSubmenu .userprop {padding-right: 0 !important; position: relative;}
#cSubmenu .userprop a {padding-right: 8px!important;}
#cSubmenu .lidiv {display: block; height: 1px;}
#newinboxout.tablet2 .span12 > .span8, #newinboxout.tablet .span12 > .span8, #newinboxout.normal .span12 > .span8 {width: 100%!important;}
/* Основная область */
#newinboxwrapper {float: left; /*background: url("../images/inbox/bginbox.jpg") repeat-y scroll 250px 0 #061625;*/ background-color: #091B2B;}
#newinboxwrapper .cMainmes {margin-top: 3px;}
/*Левая колонка, аккордион */
#newinboxwrapper .inboxleft {display: block; float: left; /*width: 262px;*/ min-height: 466px; box-shadow: 3px 0 6px 0 rgba(0, 0, 0, 0.2); background-color: #061625;}
/*заголовки*/
#newinboxwrapper .inboxleft .acc_trigger {padding: 0; margin: 0 0 2px 0; height: 34px; line-height: 34px;/* width: 252px;*/ width:100%; font-weight: normal; float: left;
background: #5d5f60;
background: -moz-linear-gradient(top,  #5d5f60 0%, #4b4e4f 3%, #424547 6%, #272a2b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d5f60), color-stop(3%,#4b4e4f), color-stop(6%,#424547), color-stop(100%,#272a2b));
background: -webkit-linear-gradient(top,  #5d5f60 0%,#4b4e4f 3%,#424547 6%,#272a2b 100%);
background: -o-linear-gradient(top,  #5d5f60 0%,#4b4e4f 3%,#424547 6%,#272a2b 100%);
background: -ms-linear-gradient(top,  #5d5f60 0%,#4b4e4f 3%,#424547 6%,#272a2b 100%);
background: linear-gradient(to bottom,  #5d5f60 0%,#4b4e4f 3%,#424547 6%,#272a2b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d5f60', endColorstr='#272a2b',GradientType=0 );
border-top: 1px solid #252729;
border-bottom: 1px solid #252729;
border-radius: 3px 3px 0 0;
}
#newinboxwrapper .inboxleft .acc_trigger a {color: #E0E0E0; display: block; font-size: 14px; padding: 0; text-decoration: none; position: relative;}
#newinboxwrapper .inboxleft .acc_trigger a:hover {color: #ccc;}
#newinboxwrapper .inboxleft .acc_trigger .acc_arrow {background: url(../images/inbox/accord_trigger_b.png) no-repeat; width: 13px; height: 14px; display: inline-block; margin: 10px 5px 10px 0; float: right;}
#newinboxwrapper .inboxleft .active .acc_arrow, #newinboxwrapper .inboxleft .acc_trigger.active:hover .acc_arrow {background-position: left -13px;}
#newinboxwrapper .inboxleft .acc_trigger:hover .acc_arrow {background-position: left -26px;}
#newinboxwrapper .inboxleft .acc_container {margin: 0 0 14px; padding: 0; overflow: hidden; width: 100%; clear: both;}
/* пункты-диалоги */
#newinboxwrapper .inboxleft ul#vertical-ticker {height:400px; overflow:hidden;}
#newinboxwrapper .inboxleft li {background: url("../images/inbox/li_bg.png") repeat-x scroll left bottom transparent; display: block; height: 51px; /*width: 252px;*/ width: 100%; overflow: hidden; position: relative;}
#newinboxwrapper .inboxleft li a {display: block; /*width: 252px;*/ /*border-right: 1px solid #030C14;*/ height: 49px;}
#newinboxwrapper .inboxleft li a:hover {background-color: rgba(0,0,0,0.3);}
#newinboxwrapper .inboxleft li a:hover .mesfrom_name {color:#d16000;}
#newinboxwrapper .inboxleft li a > div {height: 47px; }
#newinboxwrapper .inboxleft li.nomes div {font-size: 13px; padding: 5px 10px 0;}
#newinboxwrapper .inboxleft li.acc_unread a > div {background-color: #183046;}
#newinboxwrapper .inboxleft li.acc_unread.acc_current a > div {background-color: transparent;}
#newinboxwrapper .inboxleft li.acc_current a {background-color: #ff9900; border: medium none !important; color: #061625;}  
#newinboxwrapper .inboxleft li.acc_current {/*width: 261px;*/ width: 100%; background: url("../images/inbox/tub_current.png") no-repeat scroll right 0 transparent;}
#newinboxwrapper .inboxleft li .mesdata {display: block; height: 100%; line-height: 24px;}
#newinboxwrapper .inboxleft li img.cnewAvatar {float: left; height: auto; margin: 7px 10px 7px 0; width: 35px;}
#newinboxwrapper .inboxleft li .mesfrom_name {display: inline;}
#newinboxwrapper li .mespostdate {color: #E0E0E0; font-size: 11px;}
#newinboxwrapper li.acc_current .mespostdate {color: #061625;}
#newinboxwrapper li .dsep {color: #305476; font-weight: bold;}
#newinboxwrapper .inboxleft span.countunread {display: none; background: url("../images/inbox/countunread.png") no-repeat scroll 0 0 transparent; color: #061625; font-size: 10px; font-style: normal; font-weight: bold; height: 20px; line-height: 16px; position: absolute; right: 24px; text-align: center; top: 8px; width: 18px;}
#newinboxwrapper .inboxleft li .mesinarch_a {opacity: 0; display: block; position: absolute; bottom: 7px; left: 9px;}
#newinboxwrapper .inboxleft li .mesinarch_a i {color: #fff;}
#newinboxwrapper .inboxleft li .mesonline {background: url("../images/inbox/online.png") no-repeat scroll 0 0 transparent; bottom: 8px; display: block; height: 13px; position: absolute; left: 200px; width: 13px;}
#newinboxwrapper .inboxleft li.acc_current .mesinarch_a i {color: #252829!important}
/*прелоад*/
#newinboxwrapper .inboxleft .mes_preload {padding-top: 10px;  text-align: center; width: 252px;}
#newinboxwrapper .inboxright .mes_preload {width: 100%; position: absolute; display: none;}
#newinboxwrapper .inboxright .mes_preload div {width: 30px; height: 30px; margin: 0 auto;}
/*иконки */
#newinboxwrapper .acc_icon {display: block; float: left; height: 34px; margin: 0 7px 0 10px; width: 16px; background-color: transparent; background-position: center center;  background-image: url("../images/inbox/icons.png");  background-repeat: no-repeat;}
#newinboxwrapper .inboxleft li .acc_icon {height: 24px;}
#newinboxwrapper .inboxleft .acc_friend {background-position: 0 center;}
#newinboxwrapper .inboxleft .acc_users {background-position: -16px center;}
#newinboxwrapper .inboxleft .acc_theme {background-position: -32px center;}
#newinboxwrapper .inboxleft .acc_system {background-position: -48px center;}
#newinboxwrapper .inboxleft li.acc_read span {background-position: -64px 5px;}
#newinboxwrapper .inboxleft li.acc_read.acc_current span {background-position: -80px 5px;}
#newinboxwrapper .inboxleft li.acc_unread span {background-position: -96px 5px;}
#newinboxwrapper .inboxleft li.acc_unread.acc_current span {background-position: -112px 5px;}
#newinboxwrapper .inboxleft li span.mesinarch_icon {background-position: -160px 5px;}
#newinboxwrapper .inboxleft li.acc_read.acc_current span.mesinarch_icon {background-position: -176px 5px;}
#newinboxwrapper .inboxright a.mes_dialog_trash .acc_icon {background-position: -128px center; height: 16px; margin: 0;}
#newinboxwrapper .inboxright a.mes_dialog_trash:hover .acc_icon {}
#newinboxwrapper .inboxleft li .mesinarch_a:hover i, #newinboxwrapper .inboxright .mes_dialog_head a.mes_dialog_trash:hover i {color: #EE7F00;}
/*Скроллинг*/
.jspContainer {overflow: hidden; position: relative;}
.jspScrollable {margin-top: 2px!important;}
.jspPane {position: absolute;}
.jspVerticalBar {position: absolute; top: 0; width: 5px; height: 100%; background: none repeat scroll 0 0 transparent; right: 0px;}
.inboxleft .jspVerticalBar {right: 2px;}
.jspVerticalBar *, .jspHorizontalBar * {margin: 0; padding: 0;}
.jspCap {display: none;}
.jspHorizontalBar .jspCap {float: left;}
.jspTrack {position: relative; background: #545454; border-radius: 4px; box-shadow: 1px 0 1px #1A1C1E, -1px 0 1px #1A1C1E;}
.jspDrag {position: relative; top: 0; left: 0; cursor: pointer; border-radius: 6px;}
.jspDrag {
background: #f2a32e;
background: -moz-linear-gradient(top,  #f2a32e 0%, #f1ae28 50%, #ec9624 51%, #e79528 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2a32e), color-stop(50%,#f1ae28), color-stop(51%,#ec9624), color-stop(100%,#e79528));
background: -webkit-linear-gradient(top,  #f2a32e 0%,#f1ae28 50%,#ec9624 51%,#e79528 100%);
background: -o-linear-gradient(top,  #f2a32e 0%,#f1ae28 50%,#ec9624 51%,#e79528 100%);
background: -ms-linear-gradient(top,  #f2a32e 0%,#f1ae28 50%,#ec9624 51%,#e79528 100%);
background: linear-gradient(to bottom,  #f2a32e 0%,#f1ae28 50%,#ec9624 51%,#e79528 100%);}
.jspCorner {background: #eeeef4; float: left; height: 100%;}
* html .jspCorner {margin: 0 -3px 0 0;}
#cWindowContentWrap .jspTrack {right: 5px; background-color: #535353; box-shadow: 1px 0 1px #dfdfdf, -1px 0 1px #dfdfdf;}
/*Правая колонка*/
#newinboxwrapper .inboxright {/*background-color: #091B2B;*/ display: block; float: left; /*width: 458px;*/ min-height: 466px; padding: 0 5px 0 15px;}
#newinboxwrapper .inboxright .cLayout {/*margin-left: 20px; /*width: 413px;*/}
#newinboxwrapper .inboxright ul.mes_dialog {}
#newinboxwrapper .inboxright .mes_top {line-height: 32px; display: block; font-size: 12px; min-height: 35px; width: 100%; background: url("../images/inbox/li_bg.png") repeat-x scroll left bottom transparent;}
#newinboxwrapper .inboxright .mes_top span {padding: 0 10px 0 3px;}
#newinboxwrapper .inboxright ul#rightscroll > li, #newinboxwrapper .inboxright ul#rightscroll .jspPane > li {display: block; font-size: 12px; min-height: 55px; /*width: 400px;*/ width:100%; background: url("../images/inbox/li_bg.png") repeat-x scroll left bottom transparent; margin-top: 15px; padding-bottom: 15px;}
#newinboxwrapper .inboxright li.dialprev {height: 15px; min-height: 0;}
#newinboxwrapper .inboxright li.dialprev a {padding-left: 18px; height: 18px;
display: inline-block; line-height: 18px;}
#newinboxwrapper .inboxright li.dialprev a:hover {color:#d16000;}
#newinboxwrapper .inboxright #mes_in {margin: 0 10px 0 3px;}
#newinboxwrapper .inboxright .mes_dialog_head {display: block; margin-bottom: 11px; width: 100%; float: left;}
#newinboxwrapper .inboxright .mes_dialog_head a.mes_dialog_user {display: inline; float: left; font-size: 14px;}
#newinboxwrapper .inboxright .mes_dialog_head a.mes_dialog_user:hover {color:#d16000;}
#newinboxwrapper .inboxright .mes_dialog_head a.mes_dialog_trash {float: right; margin: 2px 0 0 14px; opacity: 0; display: block;}
#newinboxwrapper .inboxright .mes_dialog_head a.mes_dialog_trash i {font-size: 14px; color: #fff;}
#newinboxwrapper .inboxright .mes_dialog_head .mespostdate {display: inline; float: right; padding-top: 2px;}
#newinboxwrapper .inboxright .mes_dialog_body {}
#newinboxwrapper .inboxright .mes_dialog_body p {font-size: 100%;}
/*Популярные (случайные) группы и переписка не выбрана */
#newinboxwrapper .inboxright #rightpretext a:hover {color:#d16000;}
#newinboxwrapper .inboxright #rightpretext {display: none; padding-top: 20px;}
#newinboxwrapper .inboxright #rightpretext .pretextdiv {margin-left: 65px;}
#newinboxwrapper .inboxright #rightpretext .pretextarrow { background: url("../images/inbox/prearrow.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 54px; width: 22px; margin-top: 10px;}
#newinboxwrapper .inboxright #rightpretext .pretexttext {color: #3C4042; display: block; float: left; font-size: 30px; text-align: center; margin-left: 35px; line-height: 34px;}
#newinboxwrapper .inboxright #rightpretext .pretextnew {clear: both; display: block; padding-top: 30px; font-size: 14px; text-align: center;}
#newinboxwrapper .inboxright #rightpretext .populargroups {margin-top: 50px; text-align: center; font-size: 14px; text-align: center; width: 468px; margin-left: -31px;
 background: url("../images/inbox/accord_bg_shadow.png") repeat-y scroll 0 0 #0e1f2f; padding-top: 20px; }
#newinboxwrapper .inboxright #rightpretext .populargroups > span {color: #F49809; font-size: 18px;}
#newinboxwrapper .inboxright #rightpretext .populargroups table {margin: 30px 20px 0 !important;}
#newinboxwrapper .inboxright #rightpretext .populargroup {padding-bottom: 30px; vertical-align: top; width: 50%;}
#newinboxwrapper .inboxright #rightpretext .populargroup a {display: block; padding: 0 15px;}
#newinboxwrapper .inboxright #rightpretext .populargroup img {border: 1px solid #666666; margin-bottom: 10px;}
#newinboxwrapper .inboxright #rightpretext .populargroup-footer {text-align: right; padding-bottom: 30px; padding-right: 20px;}
#newinboxwrapper .inboxright #rightpretext .populargroup-footer a {}
/*Форма отправки соощения*/
#newinboxwrapper #editor-div {/*width: 427px;*/ width: 100%; margin: 20px 0; display: none; position: relative;}
#newinboxwrapper #editor-div h3 {font-size: 14px;}
#newinboxwrapper #editor-div #editor-form {}
#newinboxwrapper #editor-div .dialogdiv span.pretext {color: #B0B0B0; font-size: 11px; left: 5px; position: absolute; top: 5px; }
#newinboxwrapper #editor-div #editor-form-dialog {min-height: 110px; overflow: hidden; resize: none; background-color: #141517;}
#newinboxwrapper #editor-div .editor-form-buttons {float: right; margin-right: 7px}
#newinboxwrapper #editor-div .editor-form-buttons #editor-form-send a {display: block; font-weight: normal;}
/*Смайлы*/
#smilesBtn {background-color: transparent !important; background-image: url("../images/inbox/emotions/smile.png"); background-repeat: no-repeat; border: medium none !important; cursor: pointer; display: inline-block; width: 18px; height: 18px; position: absolute; right: -2px; top: 0px;}
#cWindowContent #smilesBtn {background-image: url("/img/icons/smile.png")!important; display: block; float: left; margin: 5px 0 0; position: relative; width: 34px; position: relative;}
#smilesBtn:hover {background-position: 0 -18px;}
#smilesChoose {display: none; position: absolute; right:0;top: -54px;z-index: 98;height: 75px;}
#smilesChoose .smilespanel {font-size: 100%; cursor: pointer;padding: 2px;max-width: 220px;/*height:40px;*/background-color: #212121;border: 1px solid #ccc;overflow: auto;z-index: 99;border-radius:4px;box-shadow: 1px 1px 2px #000000;}
#cWindowContent #smilesChoose {top: -30px;}
#cWindowContent #smilesChoose .smilespanel {background-color: #F1E8CC; border: medium none !important;}
#cWindowContent .smilesbubble {background: url("../images/inbox/emotions/bub2.png") no-repeat scroll 0 0 transparent; right: 5px; top: 43px;}
#smilesChoose .smilespanel span {cursor: pointer;  margin: 1px; }
.smilesbubble {background: url("../images/inbox/emotions/bub.png") no-repeat scroll 0 0 transparent;height: 13px;width: 18px;z-index: 100;position: absolute;right: 5px;top: 44px;}
.emotions {width: 18px; height: 18px; background: url("../images/inbox/emotions/smiles.png") no-repeat center center; display: inline-block; vertical-align: top;}
.emo-confused {background-position: 0 0;}
.emo-cool {background-position: -18px 0;}
.emo-cry {background-position: -36px 0;}
.emo-laugh {background-position: -54px 0;}
.emo-lol {background-position: -72px 0;}
.emo-normal {background-position: -90px 0;}
.emo-redface {background-position: -108px 0;}
.emo-rolleyes {background-position: -126px 0;}
.emo-sad {background-position: -144px 0;}
.emo-shocked {background-position: -162px 0;}
.emo-sick {background-position: -180px 0;}
.emo-sleeping {background-position: -198px 0;}
.emo-smile {background-position: -216px 0;}
.emo-surprised {background-position: -234px 0;}
.emo-tongue {background-position: -252px 0;}
.emo-unsure {background-position: -270px 0;}
.emo-whistling {background-position: -288px 0;}
.emo-wink {background-position: -306px 0;}
/*Загаловок и меню*/
#cHeading {background: none repeat scroll 0 0 transparent!important; border-radius: 0!important; padding: 0!important;}
.moduletable #cHeading {margin-bottom: 10px;}
#cSubmenu {background:#252829!important; padding:2px 0px!important; border-radius: 0!important; border-left:medium none!important;border-right:medium none!important;border-top:1px solid #121414!important; color: #fff; font-size: 12px; margin-bottom: 18px; z-index: 1!important; width:100%; /*overflow: hidden;*/ float: left; }
#cSubmenu #inputbox-searchword {background-color: #141517 !important; border: 1px solid #5c5c5c !important; color: #b0b0b0;  box-shadow: 0 1px 1px #000000 inset!important; padding: 3px 7px !important; margin-top: 3px;}
.submenu-items, .newsubmenu {padding: 2px 8px 0!important; margin: 0;}
#cSubmenu > li {font-size: 11px; line-height: 20px; padding-right: 15px !important;}
#cSubmenu li.nav {float: right!important;}
.dropdown {padding-right: 0!important; position: relative;}
.submenu-item a {line-height: 34px !important;}
.catmenu-item a {line-height: 36px !important;}
.submenu-item a.disabled {cursor: default; color: gray!important;} 
.submenu-item a.disabled:hover {color: gray!important;}
#Submenucat {background:#6a6a6a; border-radius: 0; border-left:medium none; border-right:medium none; border-bottom:medium none; border-top:1px solid #494949; margin-bottom: 20px; color: #fff; font-size: 12px; width: 100%; height: 38px; margin-top: -18px; float: left;}
#Submenucat ul.subcats {width: 100%; margin: 0; padding: 0;}
.div-navbar {display: inline-block; position: relative; white-space: nowrap; display: none;}
.a-navbar{color: #E0E0E0 !important; font-size: 20px; font-weight: normal; padding: 0; vertical-align: middle;}
.a-navbar:hover, .div-navbar.open .a-navbar  {color: #d16000 !important;}
#Submenucat .catmenu-item {border-right: 1px solid #7F7F7F; float: left;  height: 38px; cursor: pointer; display: inline-block; width: auto; background-color: #6a6a6a; position: relative;}
#Submenucat .catmenu-item:hover, #Submenucat .catmenu-item.active {background-color: #727272;}
#Submenucat .catmenu-item.last {border-right: medium none}
#Submenucat .catmenu-item > a {display: block; color: #FFFFFF!important; font-size: 12px; text-shadow: 1px 1px 1px #333333; padding: 2px 4px 0; margin: 0; text-transform: uppercase;} 
.submenu-item a i {font-size: 14px!important; vertical-align: middle!important;}
.catmenu-item a i {color: #B5B5B5; font-size: 10px !important; padding-left: 5px; padding-top: 1px; text-shadow: none !important; vertical-align: text-top;}
.submenu-item a.dactive, .dropdown a.dactive {color: #fff!important;}
.dropdown.open a.dactive, .dropdown a.dactive:hover {color: #F49809!important;}
.dropdown.open a.eactive, a.eactive:hover {color: #fff!important;}
.submenu-item a.active, .submenu-items li a.active, .newsubmenu li a.active, .submenu-items li a:hover, .newsubmenu li a:hover, #cFilterBar .active, #community-wrap .submenu-item3 a:link, #community-wrap .submenu-item3 a:visited, #Submenucat .catmenu-item > a:hover {background: none!important; border-radius: 0 0 0 0 !important; box-shadow: none !important; color: #F49809;}
.submenu-item a:hover, .submenu-items li a:hover {color: #d16000 !important;}
.cFilterBar {border-bottom: 1px solid #293643; padding-bottom: 10px; margin-bottom: 10px; position: relative; height: 20px; width: 100%; float: left; }
.cFilterBar li.filterOption {padding: 3px 2px !important;}
.cFilterBar .filterOption a:link, .cFilterBar .filterOption a:visited {color: #ee7f00!important; }
.cFilterBar .filterOption.active-first a, .cFilterBar .filterOption a:hover { background: none repeat scroll 0 0 #ee7f00 !important; color: #fff!important}
.cFilterBar #cFilterType_Filter {top: 0!important;}
#ezblog-head {background: none repeat scroll 0 0 transparent !important; border-radius: 0 0 0 0 !important;}
#ezblog-head .ico.subscribe {color: #EE7F00;}
#ezblog-head .ico.subscribe:hover {color: #d16000;}
#ezblog-dashboard { width: 100%}
#community-wrap #ezblog-dashboard #cHeading {/*width: 735px*/}
#ezblog-dashboard .ui-modbox {/*width: 735px;*/ float: left;}
.maincomponentright ul {margin: 16px 0; padding-left: 40px; list-style: disc outside none;}

/* Логин из соцсетей и кросспостинг */
#channel-form {float: left; margin-top: 10px; width: 100%; font-size: 12px;}
.chanelblock {float: left; width: 100%; margin-bottom: 20px;}
.chanelblock a.button i {text-shadow: none!important;}
.chanelblock span.chanelicon {float: left;}
.chanelblock .chanelstatus {line-height: 24px;}
.chanelblock .chanelstatus span.cerror {color: #b94a48;}
.chanelblock .chanelstatus span.cdone {color: #468847;}
.chanelblock .chanelstatus span.cproccess {color: #c09853;}
.chanelblock #fbgroups {float: left; width: 100%; margin-top: 10px;}
div.slogin-clear{clear: both;}
.slogin-buttons {margin-top: 10px;}
.slogin-buttons span {/*background: url(/img/socials_sprite.png) no-repeat; height: 32px; width: 33px;*/ display:block; /*background: url("/img/icons/social_buttons_big.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/ height: 23px; width: 27px;}
#cWindowContent a.blocksocauth {color: #656565!important;}
a.blocksocauth {color: #fff}
#cWindowContent a.blocksocauth:hover, a.blocksocauth:hover {color: #d16000 !important}
.slogin-window span, #channel-form .chanelblock span.chanelicon {background: url(/img/socials_sprite2.png) no-repeat; height: 25px; width: 100px; display:block;}
.slogin-buttons a, .slogin-buttons a:hover {text-decoration:none!important; float: left;}
.slogin-buttons a {display: block; width: 27px; padding:0; /*margin:5px 5px 0 0;*/ margin-right: 27px}

.slogin-buttons span.twitterslogin {background-position: -534px 0;}
.maincomponent .slogin-buttons span.twitterslogin {background-position: -804px 0;}
.slogin-buttons a:hover span.twitterslogin {background-position: -669px 0;}
.slogin-window .twitterslogin, #channel-form .chanelblock span.twitterslogin {background-position: 0 -302px;}

.slogin-buttons span.odnoklassnikislogin {background-position: -480px 0;}
.maincomponent .slogin-buttons span.odnoklassnikislogin {background-position: -750px 0;}
.slogin-buttons a:hover span.odnoklassnikislogin {background-position: -615px 0;}
.slogin-window .odnoklassnikislogin {background-position: 0 -139px;}

.slogin-buttons span.googleslogin {background-position: -507px 0;}
.maincomponent .slogin-buttons span.googleslogin {background-position: -777px 0;}
.slogin-buttons a:hover span.googleslogin {background-position: -642px 0;}
.slogin-window .googleslogin, #channel-form .chanelblock span.googleslogin {background-position: 0 -100px;}

.slogin-buttons span.vkontakteslogin {background-position: -561px 0;}
.maincomponent .slogin-buttons span.vkontakteslogin {background-position: -831px 0;}
.slogin-buttons a:hover span.vkontakteslogin {background-position: -696px 0;}
.slogin-window .vkontakteslogin, #channel-form .chanelblock span.vkontakteslogin {background-position: 0 -180px;}

.slogin-buttons span.facebookslogin {background-position: -588px 0;}
.maincomponent .slogin-buttons span.facebookslogin {background-position: -858px 0;}
.slogin-buttons a:hover span.facebookslogin {background-position: -723px 0;}
.slogin-window .facebookslogin, #channel-form .chanelblock span.facebookslogin {background-position: 0 -220px;}

.slogin-avatar{text-align: center;}
.slogin-avatar img{border: 1px solid #c0c0c0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 5px; margin: 10px;}
.login-fields {margin-bottom: 10px;}

/*jquery редактор */
#tinyeditor {border:none; margin:0; padding:0;}
.tinyeditor {border:1px solid #ccc; padding:0; float: left;}
.tinyeditor iframe {border:none; overflow-x:hidden; background: none repeat scroll 0 0 #FFFFFF;}
.tinyeditor-header {height:31px; border-bottom:1px solid #ccc; background-color:#F0F0EE; position: relative;}
.tinyeditor-header select {float:left; margin-top:5px}
.tinyeditor-font {margin-left:12px}
.tinyeditor-size {margin:0 3px}
.tinyeditor-style {margin-right:12px}
.tinyeditor-divider {float:left; width:1px; height:30px; background:#ccc}
.tinyeditor-control {float:left; width:34px; height:30px; cursor:pointer; background-image:url(/img/icons/icons.png)}
.tinyeditor-control:hover {background-color:#fff; background-position:30px 0}
.tinyeditor-footer {height:32px; border-top:1px solid #bbb; background:#f5f5f5}
/*.toggle {float:left; background:url(img/icons/icons.png) -34px 2px no-repeat; padding:9px 13px 0 31px; height:23px; border-right:1px solid #ccc; cursor:pointer; color:#666}
.toggle:hover {background-color:#fff}*/
.resize {float:right; height:32px; width:32px; background:url(img/icons/resize.gif) 15px 15px no-repeat; cursor:s-resize}
#editor {cursor:text; margin:10px}

/*модуль События вблизи*/
.modeventnear {margin: 0 0 35px;}
#showNearByEventsForm {position: relative; font-size: 100%;}
#userInputLocation {margin: 0 !important; padding: 3px 5px !important; width: 95%;}

/* группы, события */
.group-desc {background-color: #252829; float: left; margin: 20px 0; color: #ffffff; width: 100%;}

/* слайдер избранного и модуль topinfo */
#positiontop {display: block; float: left; margin-bottom: 20px; width: 100%;}
#positiontop .yt_slideshowii_module, .topinfo_module  {border: 1px solid #26292c;}
#positiontop .yt_slideshowii_module .content_box_view {background-color: #ebebeb; border-bottom: 1px solid #CFCFCF; padding-top: 15px;}
#positiontop .yt_slideshowii_module li.li_height_item {
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
border-right: 1px solid #cfcfcf;
border-left: 1px solid #cfcfcf;
}
#positiontop .navslide {display: block; height: 15px; background-color: #ebebeb; position: absolute; right: 0; z-index: 20; text-align: center; color: #6a6a6a;}
#positiontop .navslide:hover {color: #EE7F00;}
#positiontop .navslide.ntop {border-bottom: 1px solid #cfcfcf;}
#positiontop .navslide.nbot {bottom: 0; border-top: 1px solid #cfcfcf; height: 18px}

.topinfo_module .topinfo_left {z-index:4; float: left; position:relative;overflow:hidden;}
.topinfo_module .topinfo_panel {text-align: left; display: block; background-color: #2e2e2e; padding: 0 10px; line-height: 38px; font-size: 12px;}
.topinfo_module .topinfo_author {display: inline-block;}
.topinfo_module .topinfo_author img {float: left; margin: 3px 5px 0 0;}
.topinfo_module .topinfo_image {position: relative;}
.topinfo_module .topinfo_title, .yt_slideshowii_module .topinfo_title {background: url("../images/caption-opacity-new.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); left: 0; position: absolute; z-index: 3; text-align: left; bottom: 0; width: 100%; height: 43px}
.topinfo_module .topinfo_title, .yt_slideshowii_module .topinfo_title, .topinfo_module .topinfo_buttons, .topinfo_module .topinfo_title .topinfo_caption a, .yt_slideshowii_module .topinfo_title .topinfo_caption a {color: #FFFFFF; font-size: 18px; font-weight: normal;}
.topinfo_module .topinfo_caption {/*padding: 5px 8px; float: left; */}
.topinfo_module .content_box_view {background: url('../images/boxshadow.png') 0 0 repeat-y #5b5858; float: left; position: relative;}
.topinfo_module .content_box_view .content_box_viewin {padding: 8px 13px}
.topinfo_module .content_box_view ul {list-style: none outside none; margin: 0; padding: 0px;}
.topinfo_module .content_box_view li {display: block; padding: 7px 0 10px; color: #fff; border-top: 1px solid #484646; border-bottom: 1px solid #646464; font-size: 12px; max-height: 39px; overflow: hidden;}
.topinfo_module .content_box_view li:first-child {border-top: medium none;}
.topinfo_module .content_box_view li:last-child {border-bottom: medium none;}
.topinfo_module .content_box_view li span {color: #ababab; font-size: 15px; display: block; font-weight: bold;}
.topinfo_module .content_box_button {bottom: 8px; position: absolute; text-align: center; width: 100%; left: 0;}
.topinfo_module .content_box_button .ev_dis {padding: 10px 14px; border: 1px solid #707271; border-radius: 4px; background: transparent; color: #fff; font-size: 17px; text-shadow: 0px 1px 0px #333; display: inline-block; }
.topinfo_module .topgroupbuttons {float: right; padding-right: 6px;}
.topinfo_module .content_box_button .ev_invit {padding: 8px 24px!important; font-size: 16px; font-weight: normal; float: right; margin-right: 13px}
.topinfo_module .topgroupbuttons .ev_invit, .topinfo_module .topgroupbuttons .gr_video {border: 1px solid #727272 !important; font-size: 16px; font-weight: normal; padding: 8px 11px !important; margin-left: 5px;}
.topinfo_module .content_box_button .ev_invit div, .topinfo_module .topgroupbuttons .ev_invit div, .topinfo_module .topgroupbuttons .gr_video div {background: url("/img/icons/icon_invite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; height: 20px; width: 20px;}
.topinfo_module .topgroupbuttons .gr_video div {background: url("/img/icons/icon_webinar.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
/*.topinfo_module .content_box_button .ev_invit:hover div {background-position: 0 -20px }*/
/*.topinfo_module .content_box_button .alert {background-color: #F0F0F0; margin: 0 13px; padding: 5px 10px !important;} */
.topinfo_module a.fonpic {color: #000000!important; font-weight: normal; position: absolute; top: 10px; right: 10px; display: none;}
.topinfo_module a.avpic {color: #000000!important; font-weight: normal; position: absolute; display: none; bottom: 5px; left: 9px}
/*.topinfo_module #profile_bg:hover a.fonpic {display: block;} */
.topinfo_module .topinfo_like {/*float: right;*/ font-size: 12px; position: absolute; right: 30px; top: 40%; text-align: right; text-shadow: 1px 1px #333333; }
.topinfo_module .topinfo_like .like-button, .topinfo_module .topinfo_like .meLike {border-right: 1px solid #7E7E7E; margin-right: 10px; padding-right: 11px;}
.topinfo_module .topinfo_like .meLike {color: #5BB75B}
.topinfo_module .topinfo_like .meDislike {color: #DA4F49}
.topinfo_module .topinfo_like a {color: #fff;}
.topinfo_module .topinfo_like a:hover {color: #EE7F00;}
.topinfo_module .group-avatar {left: 12px; position: absolute; top: 12px; z-index: 10;
	-webkit-box-shadow: 3px 3px 11px 0px rgba(0, 0, 0, 0.8);
	-moz-box-shadow:    3px 3px 11px 0px rgba(0, 0, 0, 0.8);
	box-shadow:         3px 3px 11px 0px rgba(0, 0, 0, 0.8);
}

/* разное */
.mejs-controls .mejs-time-rail .mejs-time-loaded {background: #2B4055 !important}
.tip-wrap {z-index: 1000;}
/* css for timepicker */
#ui-datepicker-div {font-size: 12px}
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 45%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 45% 10px 10px; }

#editpretext {left: 7px; position: absolute; top: 46px; z-index: 2;}
.ceditimage {background: url("/img/imgevent.jpg") no-repeat scroll 50% 35% #F0F0EE; border: 1px dashed #CCCCCC; display: inline-block; position: relative; color: #888888;}
.ceditimage .ceditimage_text {position: absolute; text-align: center; top: 65%; width: 100%;}
.ceditimage .ceditimage_bottom {bottom: 5px; font-size: 11px; font-style: italic; position: absolute; text-align: center; width: 100%;}
.menuhelp {float: right!important;}

/* модуль читайте соцсети */ 
.moduletable.modsocial {float: left; border: 1px solid #000000; border-radius: 5px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.4); font-family: arial; margin: 20px 0 32px; overflow: visible; padding-bottom: 10px; text-align: center; width: 100%; color: #fff;}
.moduletable.modsocial h3 {border: none!important; font-size: 18px; padding: 10px 0;}
#module_social {float: left; margin-bottom: 10px; width: 100%;}
#module_social a {display: inline-block; margin: 0 15px 5px 9px; font-size: 24px; text-align: center; color: #fff;}
#module_social a:hover {color: #f49809;}
/* раздел Справка */
.frontpage-categories a.help_hover h3.title i {font-size: 24px; margin-right: 13px; margin-top: -1px; float: left; display: inline-block;}
.frontpage-categories a.help_hover:hover h3.title {color: #ee7f00;}
.element-ihsocial.first {float: left;}
.element-ihsocial.first .blogscount {}
.teaser-item-bg .element-ihsocial.first .all_social_pre {display: none!important}
.teaser-item-bg .element-ihsocial.first #all_social {left: 0!important}
.breadcrumbs {float: right; font-size: 80%; margin-bottom: 10px !important;}
a .help_links {color: #808080; font-size: 0.7em; margin-right: 15px;}
a:hover .help_links {color: #d16000;}
.nextend-accordion-menu-inner .nextendicon {background: url("/img/icons/accord.png") no-repeat scroll -18px 0 rgba(0, 0, 0, 0) !important; display: inline-block !important; float: left !important; height: 9px; margin-right: 5px !important; margin-top: 6px !important; width: 9px !important;}
.nextend-accordion-menu-inner dl.level1 dt.parent.opened .inner .nextendicon {background-position: -27px 0!important;}
.nextend-accordion-menu-inner dl.level1 dt:hover .inner .nextendicon, .nextend-accordion-menu-inner .opened.notparent .inner .nextendicon {background-position: -36px 0!important;}
.nextend-accordion-menu-inner dl.level1 dt.parent.opened:hover .inner .nextendicon {background-position: -45px 0!important;}
.nextend-accordion-menu-inner dt.level1.opened.notparent.active a span {color: #ee7f00!important;}
#search-query-explained .query-required {font-weight: bold;}
.pos-administration .element-itemstate, .pos-administration .element-itemfrontpage, .pos-administration .element-itemsearchable {display: none;} 
#blogcontent ul {list-style: inherit!important;}
#blogcontent ul li {}
.minheaddiv div {display: inline; float: left; margin-right: 25px}
.minheaddiv a {font-size: 12px}
.table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th {background-color: #0d3152;}
.topinfo_buttons {display: inline-block; float: left; line-height: 24px; font-size: 12px !important; margin-top: 14px; margin-left: 12px;}
.topinfo_buttons > div, .topinfo_buttons .like-snippetbutton > div {display: inline-block; float: left; margin-right: 13px;}
.topinfo_buttons a {color: #c9c9c9 !important; cursor: pointer; padding: 1px 0px; margin-right: 2px; border: 1px solid transparent; border-radius: 3px; display: inline-block; float: left;}
.topinfo_buttons a div {color: #c9c9c9 !important; cursor: pointer; line-height: inherit !important; position: relative; text-decoration: none !important; background: url("/img/icons/infomodule.png") no-repeat scroll 0 -0px transparent; display: inline; float: left; height: 18px; width: 20px;}
.topinfo_buttons a:hover {border: 1px solid #c8c8c8;}
.topinfo_buttons a.info_people div {background-position: 1px 0;}
.topinfo_buttons a.info_comment div {background-position: -20px 0;}
.topinfo_buttons a.info_hits div {background-position: -40px 1px;}
.topinfo_buttons a.info_like div {background-position: -60px 1px;}
.topinfo_buttons a.info_dislike div {background-position: -80px 1px;}
.topinfo_buttons a.info_liked div {background-position: -160px 1px;}
.topinfo_buttons a.info_disliked div {background-position: -180px 1px;}
.event_newpanel {display: block; float: left; margin: 5px 0; width: 100%; height: 50px;}
.event_newpanel .info_author {font-size: 13px; line-height: 50px; display: inline-block;}
.event_newpanel .info_author img {float: left;}
.event_newpanel .event_picons {display: inline-block; float: right; margin-top: 20px;}
.event_newpanel .event_picons > a { padding-right:8px; }
.button_sep {border-right: 1px solid #2b4055; display: inline; float: right; height: 17px; width: 1px;}
.event-icon {position: absolute; top: 5px; right: 20px;}
.event-futicon {color: #c9c9c9;}
.event-curicon {color: #ee7f00;}
.plit-item {float: left; width: 100%; position: relative; border-radius: 5px; border-width: 1px; border-style: solid; display: block; border-color: #293643; margin: 0 0 10px; padding: 0!important;}
.plit-item > div {padding: 15px 18px;}
.plit-item .plit-item-head {float: left; width: 100%;}
.plit-item .plit-item-avatar {float: left; margin-right: 15px; display: table; position: relative;}
.plit-item .plit-item-autor {display: table; line-height: 20px;}
.plit-item .plit-item-title a {font-size: 13px}
.plit-item .plit-item-subtitle span {font-size: 13px; color: #8c8c8c; display: block;}
.plit-item .plit-item-body {float: left; width: 100%;}
.plit-item .plit-item-footer {float: left;}
.plit-item .plit-item-img, .plit-item .plit-item-video {display: block; float: left; text-align: center; margin-bottom: 10px; width: 100%;}
.plit-item .plit-item-video > div {margin: 0 auto; position: relative; width: 300px;}
.plit-item .plit-item-video img {border: 1px solid #d0d2d7;}
.plit-item .stream-links {border: 1px solid #1c252e; float: left; width: 100%; margin: 5px 0 15px;}
.plit-item .stream-links .stream-links-img {float: left; margin-right: 14px;}
.plit-item .stream-links .stream-links-img a {float: left;}
.plit-item .stream-links .stream-links-intro {padding: 5px 10px;}
.plit-item .stream-links .stream-links-title {margin-bottom: 10px;}
.plit-item .stream-links .stream-links-title a {font-size: 16px; font-weight: bold;}
.plit-item .stream-links .stream-links-desc {font-size: 13px; line-height: 16px;}
.plit-item .stream-links .stream-links-domen {}
.text_exposed_hide {display: inline-block; margin-right: 4px;}
.text_exposed_show, .text_exposed .text_exposed_hide {display: none;}
ul.stream-list {list-style: none outside none; margin: 0!important; min-height: 370px; padding-bottom: 20px!important;}
#yoo-zoo.blog-sans .pos-media a .imagev, .plit-item-video a .imagev {background: url('../images/Play_O.png') 0 0 no-repeat transparent; height: 53px; left: 114px; position: absolute; top: 53px; width: 73px; z-index: 5;}
#yoo-zoo.blog-sans .pos-media a:hover .imagev, .plit-item-video a:hover .imagev {background-image: url('../images/Play_I.png');}
#activity-more.newmore {background: transparent; float: left; text-align: center; width: 100%;}
.es-avatar-small {height: 34px; margin: 2px; width: 34px;}
.es-avatar-small img {height: 32px; width: 32px; display: block; image-rendering: optimizequality; max-width: none;}
.cComment .media-object {display: block;}
.cComment .media-body {float: left;}
.cComment.wallmore {float: left; margin-bottom: 5px;}
.wall-coc-remove-link {position: absolute; top: 5px; right: 5px; display: none; font-size: 14px}
.wall-coc-form {float: left; width: 100%;}
.wall-cmt-loading {float: right;}
.wall-admin {position: absolute; top: 12px; right: 15px;}
.wall-admin .dropdown  > a {font-size: 14px; line-height: 14px!important;}
.wall-admin .dropdown li {list-style: none outside none!important; line-height: inherit;}

.es-story {background: none repeat scroll 0 0 #0a1b2c; border: 1px solid #253340; border-radius: 3px; overflow: hidden; position: relative; z-index: 7; margin-bottom: 20px; float: left; width: 100%;}
.es-story-body {background: none repeat scroll 0 0 #fff; position: relative; transition: all 0.5s ease 0s; z-index: 2;}
.es-story-text {padding: 10px;}
.es-story .mentions {position: relative;}
.es-story-textfield {background: none repeat scroll 0 0 transparent !important; border: 0 none !important; border-radius: 0; box-shadow: none !important; font-size: 12px; line-height: 16px; left: 0; margin: 0 !important; outline: 0 none; overflow: hidden; padding: 0 !important; resize: none; top: 0; white-space: pre-wrap; width: 100%; word-wrap: break-word; z-index: 2; transition: font-size 0.5s ease 0s;}
textarea.es-story-textfield:focus {box-shadow: none !important; border: 0 none !important;}
.es-story-header {margin-top: 0; position: relative; transition: all 0.5s ease 0s; z-index: 3;}
.es-story-panel-buttons {border-top: 1px solid #253340; color: #2b4055; position: relative; z-index: 2; padding: 0 6px;}
.es-story-panel-buttons:before, .es-story-panel-buttons:after {content: " "; display: table;}
.es-story-panel-buttons:after {clear: both;}
.es-story-panel-button {cursor: pointer; display: inline-block; font-size: 18px; padding: 10px 11px; position: relative;}
.es-story-panel-button:hover {color: #d16000;}
.es-story-panel-button .jomTips {font-size: 18px!important;}
.es-story-panel-button.esactive {color: #ffffff;}
.es-story-panel-button.esactive:after {border-top: 6px solid #fff; border-left: 6px solid transparent; border-right: 6px solid transparent; top: -1px; left: 50%; margin-left: -6px;}
.es-story-panel-button.esactive:before, .es-story-panel-button.esactive:after {content: ""; display: inline-block; height: 0; position: absolute; width: 0;}
.es-story-panel-button.esactive:before {border-top: 7px solid #253340; border-left: 7px solid transparent; border-right: 7px solid transparent; top: -1px; left: 50%; margin-left: -7px;}
.es-story-actions {float: right; margin: 6px 4px 6px 6px; display: inline-block; position: relative; vertical-align: middle;}
.es-story-actions .creator-loading {margin-right: 5px; display: none;}
.es-story-panel-contents {margin: 0; max-height: 0; overflow: hidden; padding: 0; position: relative; transition: all 0.3s ease 0s; z-index: 1; font-size: 12px; color: #000;}
.es-story-panel-contents.active {max-height: 500px; overflow: visible;}
.es-story-panel-contents:before, .es-story-panel-contents:after {content: " "; display: table;}
.es-story-panel-contents:after {clear: both;}
.es-story-panel-contents .es-story-panel-content {max-height: 0; overflow: hidden; position: relative; z-index: 1;}
.es-story-panel-contents .es-story-panel-content.active {background: none repeat scroll 0 0 #fff; max-height: 500px; overflow-y: auto; padding: 0 10px 10px; z-index: 2;}
.es-story-upload, .es-story-vpload, .es-story-lpload {padding-right: 6px;}
.es-story-image, .es-story-video, .es-story-link {display: block; float: left; margin-top: 5px; width: 100%;}
.es-story-image .es-preload, .es-story-video .es-preload, .es-story-link .es-preload {font-size: 16px; text-align: center; width: 100%; float: left; display: none;}
.es-story-image img, .es-story-video img {max-width: 200px!important; border-radius: 3px;}
.es-photo-item, .es-video-item {position: relative; float: left;}
.es-photo-remove-button, .es-video-remove-button {position: absolute; right: -40px; top: 0; z-index: 5;}
.es-story-err .alert {margin: 0}
.es-story-err .alert i {color: #909090; margin-right: 10px;}
.es-video-item .imagev {background: url('../images/Play_O_small.png') 0 0 no-repeat transparent; height: 33px; left: 77px; position: absolute; top: 40px; width: 45px; z-index: 5;}
.es-video-item a:hover .imagev {background-image: url('../images/Play_I_small.png');}
.es-story-link-item {background: none repeat scroll 0 0 #f5f5f5; border-radius: 3px; min-height: 130px; padding: 10px 30px 10px 10px; position: relative;}
.es-story-link-item:before, .es-story-link-item:after {content: " "; display: table;}
.es-story-link-item:after {clear: both;}
.es-story-link-images {float: left; left: 10px; margin-right: 10px; overflow: hidden; top: 10px; width: 104px; min-height: 104px;}
.es-story-link-images > div {position: relative; background: none repeat scroll 0 0 #fff; border: 1px solid #d7d7d7; padding: 2px; }
.es-story-link-images .es-story-link-images-remove {position: absolute; top: 0; right: 0; cursor: pointer; color: #8c8c8c; font-size: 10px; display: none;}
.es-story-link-images:hover .es-story-link-images-remove {display: block;} 
.es-story-link-images .es-story-link-images-remove:hover {color: #000;}
.es-story-link-images img.es-story-link-image {background: none repeat scroll 0 0 #fff; border: 1px solid #d7d7d7; display: none; max-width: 96px !important; width: 96px;}
.es-story-link-images img.es-story-link-image.active {display: block;}
.es-story-link-item.has-images .es-story-link-col {margin-left: 102px;}
.es-story-link-title {border: 1px solid transparent; font-weight: bold; cursor: pointer; margin: 0; overflow: hidden; text-overflow: ellipsis; text-transform: none; white-space: nowrap;}
.es-story-link-title:hover {background: #fefefe; border: 1px dashed #b3b3b3;}
.es-story-link-title-textbox {display: none;}
.es-story-link-item.editing-title .es-story-link-title-textbox {display: block;}
.es-story-link-item.editing-title .es-story-link-title {display: none;}
.es-story-link-title-textfield {margin-bottom: 5px; padding: 2px 5px !important; width: 90%;}
.es-story-link-url {border: 1px solid transparent; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.es-story-link-description {border: 1px solid transparent; cursor: pointer; font-size: 11px; line-height: 16px; margin: 4px 0 8px; overflow: hidden;}
.es-story-link-description:hover {background: #fefefe; border: 1px dashed #b3b3b3; opacity: 1;}
.es-story-link-description-textbox {display: none; margin: 4px 0 8px; position: relative;}
.es-story-link-item.editing-description .es-story-link-description-textbox {display: block;}
.es-story-link-item.editing-description .es-story-link-description {display: none;}
.es-story-link-description-textfield {height: 100%!important; position: absolute; resize: none;}
.es-story-link-nav {display: none; float: left; margin-top: 5px; width: 100%}
.es-story-link-item.has-images .es-story-link-nav {display: block;}
.es-story-link-image-count {left: 2px; position: relative; top: 1px;}
.es-story-link-remove-button {cursor: pointer; position: absolute; right: 5px; top: 4px;}
.sendnews {cursor: auto!important;}
.sendnews.warning {background-color: #fcf8e3;
background-image: -moz-linear-gradient(top, #fcf8e3, #fff2ac);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fcf8e3), to(#fff2ac));
  background-image: -webkit-linear-gradient(top, #fcf8e3, #fff2ac);
  background-image: -o-linear-gradient(top, #fcf8e3, #fff2ac);
  background-image: linear-gradient(to bottom, #fcf8e3, #fff2ac);
  background-repeat: repeat-x;  
}
.sendnews.done {background-color: #dff0d8;
background-image: -moz-linear-gradient(top, #dff0d8, #9edb84);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dff0d8), to(#9edb84));
  background-image: -webkit-linear-gradient(top, #dff0d8, #9edb84);
  background-image: -o-linear-gradient(top, #dff0d8, #9edb84);
  background-image: linear-gradient(to bottom, #dff0d8, #9edb84);
  background-repeat: repeat-x;  
}
.sendnews.notdone {background-color: #f2dede;
background-image: -moz-linear-gradient(top, #f2dede, #f9b2b2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2dede), to(#f9b2b2));
  background-image: -webkit-linear-gradient(top, #f2dede, #f9b2b2);
  background-image: -o-linear-gradient(top, #f2dede, #f9b2b2);
  background-image: linear-gradient(to bottom, #f2dede, #f9b2b2);
  background-repeat: repeat-x;  
}
.plit-item-footer .accept {color: #468847; text-align: right;}
.plit-item-footer .decline {color: #b94a48;}
.plit-item-footer .decline blockquote {color: #e0e0e0;}
#crossaction {margin: 20px 0;}
#crossprocess .progress {margin-top: 5px;}
#topbanner {display: table; width: 100%; position: relative; box-sizing: border-box;}
#topbanner .topbanner_inner {margin: 0 auto; max-width: 1000px; text-align: center; position: relative;}
#topbanner .topbanner_remove {position: absolute; right: 5px; top: 0;}
#topbanner .topbanner_remove a {color: #fff; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);}
#topbanner .topbanner_remove a:hover {color: #d16000;}
#topbanner .topbanner_remove i {font-size: 16px;}
#topbanner .topbanner_shadow {height:5px; width:100%; box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.07) inset; position: absolute; bottom: 0px; left: 0;}

#gifwrap {display: none; background: none repeat scroll 0 0 rgba(0, 0, 0, 0.81);
    height: 100%;
    left: 0;
    overflow-y: scroll;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 5001;}
#gifwrap #gif-content {
    position: relative;
}
#gifwrap #gif-content .gif-content {position: absolute; z-index: 5002; top: 0; left: 0; }