#social-wrapper { margin: 0px 0px 28px; }
#social-wrapper ul.social-tabs { list-style: outside none none; overflow: hidden; margin-left: 3px; }
#social-wrapper ul.social-tabs li { border: 1px solid rgb(220, 220, 220); float: left; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-radius: 7px 7px 0px 0px; position: relative; margin: 0px 2px; cursor: pointer; }
#social-wrapper ul.social-tabs li .rocon-bl, #social-wrapper ul.social-tabs li .rocon-br { display: none; }
#social-wrapper ul.social-tabs li.active { border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(197, 217, 225) rgb(197, 217, 225) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; z-index: 10; }
#social-wrapper ul.social-tabs li a { float: left; height: 26px; border-radius: 5px 5px 0px 0px; background: url(d71270b694cfa8de18c47efa1f65b36791f20e23.png)  repeat-x scroll 0% 0% transparent; color: rgb(24, 79, 125); text-decoration: none; margin: 1px 1px 0px; font-weight: bold; outline: medium none; }
#social-wrapper ul.social-tabs li a span { margin: 5px 7px; cursor: pointer; }
#social-wrapper ul.social-tabs li a span.text { float: left; }
#social-wrapper ul.social-tabs li.active a { background: url(a6ba97e32f0cab2050902834f8018dd50659cc02.png)  repeat-x scroll 0px 0px transparent; margin: 0px 1px; position: relative; top: 1px; }
#social-wrapper div.container { border: 1px solid rgb(197, 217, 225); top: -3px; position: relative; padding: 1px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-radius: 7px; min-width: 200px; }
#social-wrapper div.container div.inner { background: url(a6ba97e32f0cab2050902834f8018dd50659cc02.png)  repeat-x scroll 0px -25px rgb(255, 255, 255); min-height: 253px; border-radius: 5px; padding: 5px 0px; }
#social-wrapper div.container div.inner-eng { background: url(a6ba97e32f0cab2050902834f8018dd50659cc02.png)  repeat-x scroll 0px -25px rgb(255, 255, 255); min-height: 301px; border-radius: 5px; padding: 5px 0px; }
#social-wrapper div.container ul.tabs-pages { list-style: outside none none; height: 252px; margin: 0px 5px; }
#social-wrapper div.container ul.tabs-pages-eng { list-style: outside none none; height: 301px; margin: 0px 5px; }
#social-wrapper div.container ul li { display: none; }
#social-wrapper div.container ul li li { height: auto ! important; }
#social-wrapper div.container ul li.active { display: block; }
#social-wrapper div.container #comments-list { padding: 18px 10px 0px; overflow: hidden; height: 387px; }
#social-wrapper div.container #comments-list ul li { padding: 6px 5px 10px 0px; border-bottom: 1px dashed rgb(204, 204, 204); display: block; }
#social-wrapper div.container #comments-list ul li span.user-image { display: block; background: url(19df29847ebb8ebf3ba0f9eb6273c85ab0a57de6.png)  no-repeat scroll -40px 0px transparent; width: 20px; height: 20px; float: left; }
#social-wrapper div.container #comments-list ul li .user-comment { margin-left: 30px; position: relative; font-size: 0.85em; }
#social-wrapper div.container #comments-list ul li .user-comment span { padding-right: 5px; }
#social-wrapper div.container #comments-list ul li .user-comment span.date { clear: both; color: rgb(204, 102, 51); display: block; margin-top: 3px; }
#social-wrapper div.container #comments-list ul li.last { border: medium none; }
#social-wrapper .ico { background: url(331103b43e0c10acc8e48b3b899c56a4eee1a6da.png)  repeat scroll 0% 0% transparent; width: 16px; height: 16px; display: block; overflow: hidden; }
#social-wrapper .ico.facebook { padding: 0px ! important; }
#social-wrapper .ico.twitter { background-position: 0px -16px; }
#social-wrapper .ico.vkontakte { background-position: 0px -32px; }
#social-wrapper a.also-comments { color: rgb(214, 105, 56); text-decoration: none; font: 0.9em Arial,Verdana,sans-serif; padding: 8px 0px 8px 11px; }
#social-wrapper a.also-comments span { text-decoration: underline; }
#social-wrapper ul.last-comments-list li { display: block ! important; }
#facebook-header { background: url(d71270b694cfa8de18c47efa1f65b36791f20e23.png)  repeat-x scroll 0px -26px transparent; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(49, 92, 153) rgb(49, 92, 153) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; display: block; overflow: hidden; height: 34px; }
#facebook-header .left { background: url(5c0da1a894c254afa16d57b38d367999bf7c1c04.png)  repeat scroll 0px 0px transparent; display: block; width: 93px; height: 20px; margin: 7px 0px 0px 8px; float: left; }
#facebook-header .right { float: right; color: rgb(93, 119, 170); display: block; font-size: 12px; letter-spacing: 0.2px; width: 100px; padding: 2px 10px 0px 0px; font-weight: bold; }
#social-wrapper script {  }
#social-wrapper #facebook-list { overflow: hidden; width: 100%; }
.twtr-doc { opacity: 0.99; }
#fb_recommend { margin: 10px auto 0px; width: 236px; }
#fb_recommend a { display: block; width: 224px; height: 34px; background: url(0d3604947c63b11a3e17ef0ce205a2641c9954a1.png)  no-repeat scroll 0px 0px transparent; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(49, 92, 153) rgb(49, 92, 153) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
#fb_recommend iframe { border: medium none; overflow: hidden; width: 240px; height: 210px; display: block; margin-bottom: 10px; }
