body{font:normal 13px/20px Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5{margin:20px 0 10px 0;text-transform:uppercase}
h1{font-size:28px;line-height:28px}
h2{font-size:24px;line-height:24px}
h3{font-size:18px;line-height:18px}
h4{font-size:16px;line-height:16px}
h5{font-size:14px;line-height:14px}
h2,h5{color:#444}
small{color:#aaa}
hr{border-top-color:#e2e2e2}
pre{border:1px solid #e2e2e2;background:#fafafa}
a:not([class]):active,a:not([class]):focus{position:relative;top:1px}
a:not([class]):active>*,a:not([class]):focus>*{position:relative;top:-1px}
.module,#header,#breadcrumbs,#content,#footer{margin:2px}
#footer .module{margin:0}
#headerbar+#menublock{margin-top:15px}
#headerbar .module{max-width:470px}
#header{margin-top:25px}
#footer{margin-bottom:25px}
body#page{color:#666}
.wrapper{padding:0 25px;width:980px}
#toolbar{padding:7px 10px 5px 10px;background:url(../../images/toolbar.png) 0 0 repeat;color:#777;font-size:11px;text-transform:uppercase}
#toolbar a{color:#ccc;text-shadow:0 1px 0 rgba(0,0,0,0.4)}
#headerbar,#footer{text-shadow:0 1px 0 rgba(255,255,255,0.4)}
#content,#menublock{border:1px solid rgba(0,0,0,0.15);border-bottom-color:rgba(0,0,0,0.25);background:#fff;background-clip:padding-box;box-shadow:0 1px 1px rgba(0,0,0,0.06)}
#menublock{padding:5px 5px 2px 5px}
#menubar{height:57px}
#subbar{padding:2px 5px 5px 5px}
#subbar time{float:right;color:#bbb;font-size:11px;text-transform:uppercase}
#content{padding:15px}
#footer{margin-top:4px;padding-top:13px;line-height:15px;font-size:11px;text-align:left}
#footer .menu-line{margin-bottom:6px}
#totop-scroller{display:block;position:absolute;top:13px;right:0;z-index:1;width:19px;height:20px;background:url(../../images/totop_scroller.png) 0 0 no-repeat;text-decoration:none}
#totop-scroller:hover{background-position:0 -30px}
body.wrapper-white .wrapper{border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);background-clip:padding-box}
body.wrapper-white .wrapper #headerbar,body.wrapper-white .wrapper #footer,body.wrapper-white .wrapper .mod-plain{text-shadow:none}
body.wrapper-glass .wrapper{border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);background:url(../../images/wrapper_glass.png) 0 0 repeat;box-shadow:0 0 10px rgba(0,0,0,0.1);background-clip:padding-box}
.wrapped{margin:2px;border:1px solid rgba(0,0,0,0.15);border-bottom-color:rgba(0,0,0,0.25);background:#fff;background-clip:padding-box;box-shadow:0 1px 1px rgba(0,0,0,0.06)}
body#page{background:#ededed}
#headerbar,#footer,.mod-plain a{color:#777}
body{font-family:"DroidSansRegular"}
.menu-dropdown li.level1{padding:0 2px 3px 0;background:url(../../images/menu_dropdown_level1.png) 100% 0 no-repeat}
.menu-dropdown a.level1,.menu-dropdown span.level1{font-size:15px;text-shadow:0 1px rgba(0,0,0,0.2)}
.menu-dropdown a.level1>span,.menu-dropdown span.level1>span{padding:11px 15px 10px 15px;height:30px;line-height:30px;text-transform:uppercase}
.menu-dropdown li.level1:hover .level1,.menu-dropdown li.remain .level1{border-bottom-style:solid;border-bottom-width:2px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.25)}
.menu-dropdown li.active .level1{text-shadow:0 1px 0 rgba(255,255,255,0.1)}
.menu-dropdown .dropdown{top:57px}
.menu-dropdown .dropdown-bg>div{padding:0;border:1px solid rgba(0,0,0,0.15);border-bottom-color:rgba(0,0,0,0.25);background:#fff;background-clip:padding-box;box-shadow:0 1px 1px rgba(0,0,0,0.06)}
.menu-dropdown .dropdown .module{padding:5px}
.menu-dropdown .column ul.level2{padding:5px;border-left:1px solid #e2e2e2}
.menu-dropdown .column:first-child ul.level2{border-left:none}
.menu-dropdown li.level2{margin:0 5px;border-top:1px solid #ddd}
.menu-dropdown li.level2:first-child{border:0}
.menu-dropdown a.level2,.menu-dropdown span.level2{font-size:13px;text-transform:uppercase;color:#444}
.menu-dropdown a.level2>span,.menu-dropdown span.level2>span{padding:4px 0}
.menu-dropdown a.current.level2{font-weight:bold}
.menu-dropdown a.level3{padding-left:12px;color:#666}
.menu-dropdown a.level3:hover{background-position:0 -50px}
.menu-dropdown a.current.level3{font-weight:bold}
.menu-dropdown .level1 .level1 span.icon{width:30px;height:30px;margin-left:-5px}
.menu-dropdown .level1 .level1 span.icon+span,.menu-dropdown .level1 .level1 span.icon+span+span{margin-left:25px}
.menu-dropdown li.level2 .level2 span.icon{margin-right:4px}
.menu-dropdown li.level2 .level2 span.icon+span,.menu-dropdown li.level2 .level2 span.icon+span+span{margin-left:39px}
.menu-dropdown span.subtitle{font-size:12px;text-transform:none}
.menu-dropdown .level1 .level1 span.title{line-height:18px}
.menu-dropdown .level1 .level1 span.subtitle{margin-top:0}
.menu-dropdown .level2 .level2 span.subtitle{color:#888}
.menu-sidebar a,.menu-sidebar li>span{color:#666}
.mod-box-black .menu-sidebar a,.mod-box-black .menu-sidebar li>span{color:#aaa}
.menu-sidebar li.level1>a>span,.menu-sidebar li.level1>span>span{text-transform:uppercase}
.mod-box-color .menu-sidebar a:hover,.mod-box-color .menu-sidebar li>span:hover,.mod-box-color .menu-sidebar li.level1.active>a>span,.mod-box-color .menu-sidebar li.level1.active>span>span,.mod-box-black .menu-sidebar li.level1.active>a>span,.mod-box-black .menu-sidebar li.level1.active>span>span{color:#fff}
.mod-box-black .menu-sidebar a:hover,.mod-box-black .menu-sidebar li>span:hover{color:#ddd}
.menu-sidebar li.level1.active>a>span,.menu-sidebar li.level1.active>span>span{color:#444}
.menu-sidebar a.current{color:#444;font-weight:bold}
.menu-sidebar li.level1{border-top:1px solid #ddd}
.menu-sidebar li.level1:first-child{border-top:0}
.mod-box-black .menu-sidebar li.level1{border-top-color:#4b4b4b}
.menu-sidebar li.parent .level1>span{background:url(../../images/menu_sidebar_parent.png) 100% 0 no-repeat}
.menu-sidebar li.parent.active .level1>span{background-position:100% -80px}
.mod-box-color .menu-sidebar li.parent .level1>span,.mod-box-black .menu-sidebar li.parent .level1>span{background-image:url(../../images/menu_sidebar_parent_color.png)}
.menu-sidebar ul.level2 ul{padding-left:10px}
.menu-sidebar .level2 a{padding-left:18px}
.mod-box-color .menu-sidebar .level2 a,.mod-box-black .menu-sidebar .level2 a{background-image:url(../../images/menu_sidebar_level2_color.png)}
.menu-sidebar .level2 a:hover{background-position:0 -50px}
.menu-sidebar span.icon{margin-right:4px}
#toolbar .menu-line li{margin-left:10px;padding-left:12px}
#toolbar .menu-line li:hover{background-position:0 -50px}
#toolbar .menu-line li:first-child{margin-left:0}
.menu-line li{margin-left:7px;padding-left:8px;background:url(../../images/menu_line.png) 0 50% no-repeat;text-transform:uppercase}
.menu-line li:first-child{margin-left:0;padding-left:0;background:0}
.module .badge{width:27px;height:13px;background:url(../../images/module_badges.png) 0 0 no-repeat}
.module .badge-hot{background-position:0 0}
.module .badge-top{background-position:0 -25px}
.module .badge-live{background-position:0 -50px}
.module .badge-new{background-position:0 -75px}
.module .module-title .icon{background:url(../../images/module_icons.png) 0 0 no-repeat}
.module.mod-box-color .module-title .icon,.module.mod-box-black .module-title .icon{background-image:url(../../images/module_icons_color.png)}
.module .module-title .icon-download{background-position:0 0}
.module .module-title .icon-twitter{background-position:0 -30px}
.module .module-title .icon-mail{background-position:0 -60px}
.module .module-title .icon-bubble{background-position:0 -90px}
.module .module-title .icon-login{background-position:0 -120px}
.module .module-title .icon-cart{background-position:0 -150px}
.mod-box{padding:15px;border:1px solid rgba(0,0,0,0.15);border-bottom-color:rgba(0,0,0,0.25);background:#fff;background-clip:padding-box;box-shadow:0 1px 1px rgba(0,0,0,0.06)}
.mod-box .badge{top:15px;right:15px}
.mod-box .module-title{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #e2e2e2;text-transform:uppercase}
.mod-box .module-title .color{color:#444}
.mod-box .module-title span.subtitle{color:#999}
.mod-box-grey{border:1px solid rgba(0,0,0,0.2);border-bottom-color:rgba(0,0,0,0.3);background:#f2f2f2;background-clip:padding-box;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.mod-box-grey .module-title{border-bottom-color:#d2d2d2}
.mod-box-black{border:1px solid #222;background:#2d2d2d url(../../images/module_box_black.png) 0 0 repeat-x;box-shadow:0 1px 1px rgba(0,0,0,0.06);color:#aaa;text-shadow:0 1px 0 rgba(0,0,0,0.2)}
.module.mod-box-black .module-title{border-bottom-color:#4b4b4b;color:#ccc}
.module.mod-box-black .module-title .color{color:#fff}
.mod-box-black h1,.mod-box-black h4{color:#bbb}
.mod-box-black h3{color:#e2e2e2}
.mod-box-black h2,.mod-box-black h5{color:#999}
.mod-box-black a{color:#fff}
.mod-box-black em,.mod-box-black code{color:#e2e2e2}
.mod-box-color h1,.mod-box-color h4,.mod-box-color a:hover{color:#fff}
.mod-plain{text-shadow:0 1px 0 rgba(255,255,255,0.4)}
.grid-h .mod-plain{padding:10px 20px 10px 0}
.grid-v .mod-plain{padding:20px 10px 0 0}
.grid-v:first-child .mod-plain{padding-top:10px}
.sidebar-a-right #sidebar-a .grid-v .mod-plain,.sidebar-b-right #sidebar-b .grid-v .mod-plain{padding-right:0;padding-left:10px}
.mod-plain .badge{top:10px;right:10px}
.module.mod-plain .module-title{margin-bottom:5px;padding:0;color:#444}
#bottom-c .mod-plain a:hover{color:#444}
.mod-line{margin:0;padding:15px;border:0;border-radius:0;box-shadow:none}
.grid-h .mod-line{background:url(../../images/module_line.png) 0 0 repeat-y}
.grid-v .mod-line{background:url(../../images/module_line_v.png) 0 0 repeat-x}
.grid-h:first-child .mod-line,.grid-v:first-child .mod-line{background:0}
.mod-line .badge{top:15px;right:15px}
.mod-line .module-title .color{color:#444}
.mod-line .module-title{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #e2e2e2}
.grid-v .mod-line .module-title{margin-bottom:5px;padding:0;border-bottom:0}
a.button-more,form.style button,form.style input[type="button"],form.style input.button,form.style #submit{padding:3px 10px 2px 10px;border:1px solid #d9d9d9;border-bottom-color:#bfbfbf;background:url(../../images/tools/button_more.png) 0 0 repeat-x;background-clip:border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,1.0),0 1px 1px rgba(0,0,0,0.05);line-height:16px;color:#777;font-size:11px;text-shadow:0 1px 0 rgba(255,255,255,1.0);text-transform:uppercase}
a.button-more:hover,form.style button:hover,form.style input[type="button"]:hover,form.style input.button:hover,form.style #submit:hover{border-color:#cfcfcf;border-bottom-color:#b5b5b5;background-position:0 -50px}
a.button-more:active,form.style button:active,form.style input[type="button"]:active,form.style input.button:active,form.style #submit:active{border-color:#cfcfcf;border-top-color:#a2a2a2;border-bottom-color:#cfcfcf;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}
.mod-box-color a.button-more,.mod-box-black a.button-more,.mod-box-color form.style button,.mod-box-black form.style button,.mod-box-color form.style input[type="button"],.mod-box-black form.style input[type="button"],.mod-box-color form.style input.button,.mod-box-black form.style input.button,.mod-box-color form.style #submit,.mod-box-black form.style #submit{background-image:url(../../images/tools/button_more_color.png);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 1px rgba(0,0,0,0.05);text-shadow:0 1px 0 rgba(0,0,0,0.2)}
.mod-box-color a.button-more:hover,.mod-box-black a.button-more:hover,.mod-box-color form.style button:hover,.mod-box-black form.style button:hover,.mod-box-color form.style input[type="button"]:hover,.mod-box-black form.style input[type="button"]:hover,.mod-box-color form.style input.button:hover,.mod-box-black form.style input.button:hover,.mod-box-color form.style #submit:hover,.mod-box-black form.style #submit:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 1px rgba(0,0,0,0.05);color:#fff}
.mod-box-black a.button-more,.mod-box-black form.style button,.mod-box-black form.style input[type="button"],.mod-box-black form.style input.button,.mod-box-black form.style #submit{border-color:#242424;border-bottom-color:#111;color:#ccc}
.mod-box-black a.button-more:hover,.mod-box-black form.style button:hover,.mod-box-black form.style input[type="button"]:hover,.mod-box-black form.style input.button:hover,.mod-box-black form.style #submit:hover{border-color:#202020;border-bottom-color:#0f0f0f}
.mod-box-black a.button-more:active,.mod-box-black form.style button:active,.mod-box-black form.style input[type="button"]:active,.mod-box-black form.style input.button:active,.mod-box-black form.style #submit:active{border-color:#111;border-top-color:#000;border-bottom-color:#111;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5)}
img.border-box{padding:2px;border:1px solid #d2d2d2;border-bottom-color:#c2c2c2;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.06);max-width:60px}
ul.line>li{margin-top:3px;padding-top:3px;border-top:1px solid #e2e2e2}
ul.line>li:first-child{padding-top:3px;border:0}
.mod-box-black ul.line>li{border-top-color:#4b4b4b}
ul.line-icon>li{margin-top:1px;padding-top:1px;padding-left:16px;border:0;background:url(../../images/tools/list_line_icon.png) 0 0 no-repeat}
ul.line-icon>li:first-child{padding-top:1px}
.mod-box-color ul.line-icon>li,.mod-box-black ul.line-icon>li{background-image:url(../../images/tools/list_line_icon_color.png)}
ul.check>li{padding:4px 0 0 30px;background:url(../../images/tools/list_check.png) 0 0 no-repeat}
.mod-box-color ul.check>li,.mod-box-black ul.check>li{background-image:url(../../images/tools/list_check_color.png)}
ul.zebra>li{padding:3px 5px}
ul.zebra>li,table.zebra tbody td{border-bottom:1px solid #e2e2e2}
ul.zebra>li:first-child,table.zebra tbody tr:first-child td{border-top:1px solid #e2e2e2}
ul.zebra>li.odd,table.zebra tbody tr.odd{background:#fafafa}
ul.zebra>li:nth-of-type(odd),table.zebra tbody tr:nth-of-type(odd){background:#fafafa}
.mod-box-black ul.zebra>li{border-bottom-color:#4b4b4b}
.mod-box-black ul.zebra>li:first-child{border-top-color:#4b4b4b}
.mod-box-black ul.zebra>li.odd{background:#3e3e3e}
.mod-box-black ul.zebra>li:nth-of-type(odd){background:#3e3e3e}
table.zebra{border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background:rgba(255,255,255,0.8);box-shadow:0 1px 2px rgba(0,0,0,0.05)}
table.zebra caption{color:#777}
table.zebra thead{background:#efefef;background:-moz-linear-gradient(50% 0,#f7f7f7 0,#e8e8e8 100%);background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f7f7f7),color-stop(100%,#e8e8e8))}
table.zebra thead th{color:#888;font-size:12px;font-weight:bold;text-transform:uppercase}
table.zebra tr{border-top:1px solid #d3d3d3}
table.zebra tr:hover,table.zebra tbody tr:nth-of-type(odd):hover,table.zebra tbody tr.odd:hover{background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06)}
table.zebra tr td,table.zebra tr th{border-left:1px solid #d3d3d3}
table.zebra tfoot tr{border-bottom:1px solid #c3c3c3;background:rgba(0,0,0,0.02)}
dl.separator dt{position:relative;padding-top:5px;padding-bottom:5px;text-transform:uppercase}
dl.separator dd{padding-top:5px;padding-bottom:5px;border-width:0 0 0 1px;border-style:solid;border-color:#e2e2e2}
dl.separator dt:before{content:"";position:absolute;top:0;right:-15px;width:30px;border-top:1px solid #e2e2e2}
dl.separator dt:after{content:"";position:absolute;top:-3px;right:-3px;width:5px;height:5px;background:#fff;border:1px solid #e2e2e2;border-radius:6px}
dl.separator dt:first-child:before,dl.separator dt:first-child:after{display:none}
em.box{border-style:dotted;border-width:1px}
hr.dotted{background:url(../../images/tools/line_dotted.png) 0 0 repeat-x}
#page .tagcloud li{margin:0 4px 7px 0;padding:2px 3px;border:1px solid #d2d2d2;background:#f7f7f7}
.box-content{background:#fafafa;border:1px solid #e2e2e2}
.box-note,.box-info,.box-warning,.box-hint,.box-download{background:#fafafa;border:1px solid #e2e2e2}
.box-info{background:#ebf5fa url(../../images/tools/box_info.png) 0 0 no-repeat;border-color:#d2dce1;color:#1d5e80}
.box-warning{background:#fff0eb url(../../images/tools/box_warning.png) 0 0 no-repeat;border-color:#ffd7cd;color:#963e27}
.box-hint{background:#fffae6 url(../../images/tools/box_hint.png) 0 0 no-repeat;border-color:#fae6be;color:#6a4f16}
.box-download{background:#faffe6 url(../../images/tools/box_download.png) 0 0 no-repeat;border-color:#dce6be;color:#51621c}
form.box fieldset{margin-bottom:10px;padding:10px 15px;border:1px solid #e2e2e2}
form.box fieldset legend{color:#999;font-size:12px;text-transform:uppercase}
form.style input[type="text"],form.style input[type="password"],form.style select,form.style textarea{padding:4px;border:1px solid #d2d2d2;border-top-color:#aeaeae;background-color:#fcfcfc;box-shadow:inset 0 0 8px rgba(0,0,0,0.04);color:#777}
form.style input[type="text"]:focus,form.style input[type="password"]:focus,form.style select:focus,form.style textarea:focus{outline:0;color:#444;border-color:#b9b9b9;border-top-color:#919191;background-color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,0.12)}
form.style textarea{padding:8px}
.mod-box-black form.style input[type="text"],.mod-box-black form.style input[type="password"],.mod-box-black form.style select,.mod-box-black form.style textarea,.mod-box-black form.style input[type="text"]:focus,.mod-box-black form.style input[type="password"]:focus,.mod-box-black form.style select:focus,.mod-box-black form.style textarea:focus{border-color:#242424;border-top-color:#111}
.mobile-switcher{background:#fafafa;border:1px solid #c2c2c2}
.social-icons{margin:0;padding:0;list-style:none;overflow:hidden}
.social-icons li{float:left;margin:0 3px 0 0;line-height:25px}
.social-icons li a{display:inline-block;width:27px;height:27px;float:left;overflow:hidden;background:url(../../images/tools/icons_social.png) 0 0 no-repeat}
.social-icons .rss a{background-position:0 0}
.social-icons .rss a:hover{background-position:0 -30px}
.social-icons .twitter a{background-position:0 -60px}
.social-icons .twitter a:hover{background-position:0 -90px}
.social-icons .facebook a{background-position:0 -120px}
.social-icons .facebook a:hover{background-position:0 -150px}
.social-icons .flickr a{background-position:0 -180px}
.social-icons .flickr a:hover{background-position:0 -210px}
.social-icons .linkedin a{background-position:0 -240px}
.social-icons .linkedin a:hover{background-position:0 -270px}
.social-icons .myspace a{background-position:0 -300px}
.social-icons .myspace a:hover{background-position:0 -330px}
.social-icons .lastfm a{background-position:0 -360px}
.social-icons .lastfm a:hover{background-position:0 -390px}
.social-icons .dribbble a{background-position:0 -420px}
.social-icons .dribbble a:hover{background-position:0 -450px}
.social-icons .digg a{background-position:0 -480px}
.social-icons .digg a:hover{background-position:0 -510px}
.social-icons .delicious a{background-position:0 -540px}
.social-icons .delicious a:hover{background-position:0 -570px}
.social-icons .deviantart a{background-position:0 -600px}
.social-icons .deviantart a:hover{background-position:0 -630px}
.social-icons .technorati a{background-position:0 -660px}
.social-icons .technorati a:hover{background-position:0 -690px}
.social-icons .stumbleupon a{background-position:0 -720px}
.social-icons .stumbleupon a:hover{background-position:0 -750px}
.social-icons .yahoo a{background-position:0 -780px}
.social-icons .yahoo a:hover{background-position:0 -810px}
.social-icons .openid a{background-position:0 -840px}
.social-icons .openid a:hover{background-position:0 -870px}
.social-icons .xing a{background-position:0 -900px}
.social-icons .xing a:hover{background-position:0 -930px}
.social-icons .forrst a{background-position:0 -960px}
.social-icons .forrst a:hover{background-position:0 -990px}
.social-icons .googleplus a{background-position:0 -1020px}
.social-icons .googleplus a:hover{background-position:0 -1050px}
.social-icons .youtube a{background-position:0 -1080px}
.social-icons .youtube a:hover{background-position:0 -1110px}
.social-icons .vimeo a{background-position:0 -1140px}
.social-icons .vimeo a:hover{background-position:0 -1170px}
.social-icons .foursquare a{background-position:0 -1200px}
.social-icons .foursquare a:hover{background-position:0 -1230px}
.social-icons .github a{background-position:0 -1260px}
.social-icons .github a:hover{background-position:0 -1290px}
.social-icons-special{margin:0;padding:0;list-style:none}
.social-icons-special li{float:right;margin:0 3px;line-height:26px}
.social-icons-special li a{display:inline-block;width:26px;height:26px;float:right;background-image:url(../../images/tools/icons_social_special2.png);background-repeat:no-repeat;background-position-x:0;background-position-y:0;background-color:rgba(0,0,0,0.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1)}
.social-icons-special li a:hover{background-color:rgba(0,0,0,0.2)}
.social-icons-special .twitter a{background-position:0 0}
.social-icons-special .facebook a{background-position:0 -30px}
.social-icons-special .youtube a{background-position:0 -60px}
.social-icons-special .vimeo a{background-position:0 -90px}
.social-icons-special .rss a{background-position:0 -120px}
.social-icons-special .newsletter a{background-position:0 -189px}
.wk-twitter-bubbles{margin:2px 0;border:1px solid rgba(0,0,0,0.15);border-bottom-color:rgba(0,0,0,0.25);background:#fff;background-clip:padding-box;box-shadow:0 1px 1px rgba(0,0,0,0.06)}
.wk-twitter-bubbles article{position:relative;background:url(images/module_line.png) 0 0 repeat-y}
.wk-twitter-bubbles article:first-child{background:0}
.wk-twitter-bubbles .content:after{position:absolute;top:-5px;left:26px;content:"";height:6px;width:11px;background:url(images/widgetkit/twitter_arrow.png) 0 0 no-repeat}
.wk-twitter-bubbles .content{position:relative;margin:62px 0 0 0;padding:15px;background:url(images/module_line_v.png) 0 0 repeat-y;border:0;border-top:1px solid #e2e2e2;background:0;box-shadow:none}
.wk-twitter-bubbles .meta{position:absolute;top:12px;right:12px;left:12px;margin:0}
.wk-twitter-bubbles .author{margin-top:2px}
.wk-twitter .image{padding:2px;border:1px solid #d2d2d2;border-bottom-color:#c2c2c2;background:#fff}
.wk-twitter-bubbles time{color:#aaa}
#page .mod-line .wk-slideset-revista,#page .mod-box .wk-slideset-revista{margin:-15px}
#menublock,#content,.wrapped,.mod-box,.menu-dropdown .dropdown-bg>div,#searchbox .results,.wk-twitter-bubbles,.wk-slideshow-revista-tabs .nav li,.wk-slideshow-revista-tabs .slides-container{border-radius:4px}
#searchbox{background-image:url(../../images/searchbox_magnifier_rounded.png);height:30px;margin:10px 10px 0 0;padding:0 25px;width:130px}
ins,mark,input,textarea,form.style button,form.style input[type="button"],form.style input.button,form.style #submit,.box fieldset,a.button-more,em.box,pre,.box-content,.box-note,.box-info,.box-hint,.box-warning,.box-download,.social-icons-special li a,#page .tagcloud li,#system .pagination a,#system .pagination strong,.wk-twitter .image,.frontpage-slideset img,.frontpage-stream img{border-radius:2px}
.wk-slideshow-revista-tabs .nav li.active{border-radius:4px 4px 0 0}
.frontpage-newspaper{border-bottom-right-radius:4px}
#system .items .leading .item{padding-bottom:12px;margin-bottom:18px;border-bottom:1px solid #e2e2e2}
#system .item-list{border-top:1px solid #e2e2e2}
#headerbar .module form.short>div.username,#headerbar .module form.short>div.password,#headerbar .module form.short>div.button{margin:0 5px 0 0;float:left}
#headerbar .module form.short>div.button{margin-right:0}
#headerbar .module form.short>div.username input,#headerbar .module form.short>div.password input{width:160px}
#headerbar .module form.short>div.remember{display:none}
#headerbar .module form.short>ul.blank{clear:both}
#headerbar .module form.short>ul.blank li{display:inline-block;margin-right:5px;font-size:11px}
h1,h3,h4,a,.mod-box .module-title,.mod-line .module-title,.menu-dropdown li.active .level1,.menu-dropdown a.level2:hover,.menu-dropdown a.level3:hover,.menu-sidebar a:hover,.menu-sidebar li>span:hover,.wk-slideshow-revista-tabs .nav li.active{color:#2570bb}
a:hover{color:#0c3152}
em,code{color:#d64514}
ins,mark,#system span.highlight{background-color:#d6e5f3}
mark{color:#2570bb}
::-moz-selection{background:#d6e5f3;color:#2570bb}
::selection{background:#d6e5f3;color:#2570bb}
#menubar{background:url(../../images/menubar.png) 0 0 repeat-x}
#toolbar a:hover,.mod-box-black a:hover{color:#78b6f6}
#footer{background:url(../../images/footer.png) 0 0 repeat-x}
.menu-dropdown a.level1,.menu-dropdown span.level1,.mod-box-color .menu-sidebar a,.mod-box-color .menu-sidebar li>span{color:#d6e5f3}
.menu-dropdown li.active .level1{color:#0c3152}
.menu-dropdown li.level1:hover .level1,.menu-dropdown li.remain .level1{border-bottom-color:#5595d6}
.menu-dropdown a.level3{background:url(../../images/menu_dropdown_level3.png) 0 0 no-repeat}
.mod-box-color .menu-sidebar li.level1{border-top-color:#5991c8}
.menu-sidebar .level2 a{background:url(../../images/menu_sidebar_level2.png) 0 0 no-repeat}
#toolbar .menu-line li{background:url(../../images/menu_line_top.png) 0 0 no-repeat}
.mod-box-color{border:1px solid #245b92;background:#317ac4 url(../../images/module_box_color.png) 0 0 repeat-x;box-shadow:0 1px 1px rgba(0,0,0,0.06);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.1)}
.mod-box-color .module-title{border-bottom-color:#5991c8}
.mod-box-color .module-title .color{color:#fff}
.mod-box-color h2,.mod-box-color h3,.mod-box-color h5,.mod-box-color a,.mod-box-color em,.mod-box-color code,.mod-box-color .module-title,.mod-box-color .module-title span.subtitle{color:#d6e5f3}
.mod-box-color a.button-more,.mod-box-color form.style button,.mod-box-color form.style input[type="button"],.mod-box-color form.style input.button,.mod-box-color form.style #submit{border-color:#245a91;border-bottom-color:#1d4874;color:#d6e5f3}
.mod-box-color a.button-more:hover,.mod-box-color form.style button:hover,.mod-box-color form.style input[type="button"]:hover,.mod-box-color form.style input.button:hover,.mod-box-color form.style #submit:hover{border-color:#245a91;border-bottom-color:#1d4874}
.mod-box-color a.button-more:active,.mod-box-color form.style button:active,.mod-box-color form.style input[type="button"]:active,.mod-box-color form.style input.button:active,.mod-box-color form.style #submit:active{border-color:#245a91;border-top-color:#1d4874;border-bottom-color:#245a91;box-shadow:inset 0 1px 1px rgba(0,0,0,0.3)}
.mod-box-color ul.line>li{border-top-color:#5991c8}
ul.check>li{background:url(../../images/tools/list_check.png) 0 0 no-repeat}
.mod-box-color ul.zebra>li{border-bottom-color:#5991c8}
.mod-box-color ul.zebra>li:first-child{border-top-color:#5991c8}
.mod-box-color ul.zebra>li.odd{background:#3176bb}
.mod-box-color ul.zebra>li:nth-of-type(odd){background:#3176bb}
em.box{border-color:#5991c8;background:#e5f0fa;color:#2570bb}
.mod-box-color form.style input[type="text"],.mod-box-color form.style input[type="password"],.mod-box-color form.style select,.mod-box-color form.style textarea,.mod-box-color form.style input[type="text"]:focus,.mod-box-color form.style input[type="password"]:focus,.mod-box-color form.style select:focus,.mod-box-color form.style textarea:focus{border-color:#245a91;border-top-color:#1d4874}
#searchbox input:-moz-placeholder{color:#d6e5f3}
#searchbox input::-webkit-input-placeholder{color:#d6e5f3}
#searchbox input.placeholder{color:#d6e5f3}
#searchbox.loading button{background:url(../../images/searchbox_loader.gif) 50% 50% no-repeat}
.wk-gallery-revista-default .nav span{background-image:url(../../images/widgetkit/nav_overlay.png)}
.wk-slideshow-revista-articles .nav span,.wk-slideset-revista .nav.icon span{background-image:url(../../images/widgetkit/nav.png)}
.frontpage-video{line-height:17px}
div.frontpage-social{line-height:26px;font-size:11px;text-transform:uppercase}
form.short.frontpage-form>div{margin:5px 0}
form.short.frontpage-form button{margin-top:10px}
.frontpage-newspaper{position:absolute;right:0;bottom:0;left:1px;height:68px;background:#f7f7f7;border-top:1px solid #e2e2e2}
.frontpage-newspaper img{position:absolute;bottom:0;left:0}
.frontpage-newspaper>div{margin-left:100px;line-height:16px}
.frontpage-newspaper>div h4{margin:9px 0 2px 0}
.frontpage-news,.frontpage-weather,.frontpage-stocks{background:url(../../images/module_line_v.png) 0 0 repeat-x}
.frontpage-news:first-child,.frontpage-weather:first-child,.frontpage-stocks:first-child{background:0}
.frontpage-slideset{position:relative;width:260px}
.frontpage-slideset img{position:relative;top:5px;left:0;max-height:90px;max-width:250px}
.frontpage-slideset h3{margin:0}
.frontpage-slideset .slideset-content{margin-left:0}
.wk-slideset .sets{min-height:160px}
.wk-slideset-revista .wk-content{margin:15px;text-align:left;margin-top:10px}
.frontpage-news{padding-top:10px}
.frontpage-news:first-child{padding-top:0}
.frontpage-news h4{margin:2px 0 4px 0}
.frontpage-news p{margin:10px 0 10px}
.frontpage-weather{position:relative;padding:11px 0 6px 0}
.frontpage-weather h5{margin:0}
.frontpage-weather span.temp,.frontpage-weather span.icon{position:absolute}
.frontpage-weather span.icon{top:7px;right:45px}
.frontpage-weather span.temp{top:17px;right:0;font-size:26px}
.frontpage-weather span.high{color:#c85252}
.frontpage-weather span.low{color:#5d9ccc}
.frontpage-stocks{position:relative;padding:4px 0 4px 0;height:18px}
.frontpage-stocks>span{position:absolute;top:4px}
.frontpage-stocks span.up,.frontpage-stocks span.down{top:11px;left:0;width:9px;height:5px;background:url(images/icon_stocks.png) 0 0 no-repeat}
.frontpage-stocks span.down{background-position:0 -15px}
.frontpage-stocks span.name{left:17px}
.frontpage-stocks span.points{right:43px}
.frontpage-stocks span.percent{right:0}
.frontpage-stocks span.green{color:#6aa812}
.frontpage-stocks span.red{color:#c85252}
#bottom-c .mod-plain ul.blank li{font-size:11px;text-transform:uppercase}
#sidebar-a{width:245px}
#sidebar-b{width:245px}
#searchbox input[type="submit"]{padding:0;width:70px;height:22px;line-height:14px;font-size:14px;border:1px solid gray}
.breadcrumb{float:left;width:700px}
.time{float:right;width:220px}
.time time{text-align:right}
.list img.list-image-preview{max-width:700px}
.list .list-item-preview-sezione{margin:10px 0;border-bottom:1px dotted #d5d5d5}
.list img.teaser{float:left;margin-right:5px;border:1px solid black;width:48px;height:48px}
.list span.teaser-title{font-size:18px;line-height:48px;vertical-align:middle}
.list .teaser-time-container{margin:10px 0}