/*  
Theme Name: eBox Platform
Theme URI: http://ebox-platform.com/
Description: Adaptacion de tema para eBox Platform.
Version: 1.6
Author: Jorge Bernal
Author URI: http://koke.amedias.org/

*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px;}
.container_12 .grid_3,.container_16 .grid_4{width:220px;}
.container_12 .grid_6,.container_16 .grid_8{width:460px;}
.container_12 .grid_9,.container_16 .grid_12{width:700px;}
.container_12 .grid_12,.container_16 .grid_16{width:940px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_16 .grid_1{width:40px;}
.container_16 .grid_2{width:100px;}
.container_16 .grid_3{width:160px;}
.container_16 .grid_5{width:280px;}
.container_16 .grid_6{width:340px;}
.container_16 .grid_7{width:400px;}
.container_16 .grid_9{width:520px;}
.container_16 .grid_10{width:580px;}
.container_16 .grid_11{width:640px;}
.container_16 .grid_13{width:760px;}
.container_16 .grid_14{width:820px;}
.container_16 .grid_15{width:880px;}
.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px;}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px;}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_16 .prefix_1{padding-left:60px;}
.container_16 .prefix_2{padding-left:120px;}
.container_16 .prefix_3{padding-left:180px;}
.container_16 .prefix_5{padding-left:300px;}
.container_16 .prefix_6{padding-left:360px;}
.container_16 .prefix_7{padding-left:420px;}
.container_16 .prefix_9{padding-left:540px;}
.container_16 .prefix_10{padding-left:600px;}
.container_16 .prefix_11{padding-left:660px;}
.container_16 .prefix_13{padding-left:780px;}
.container_16 .prefix_14{padding-left:840px;}
.container_16 .prefix_15{padding-left:900px;}
.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px;}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px;}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_16 .suffix_1{padding-right:60px;}
.container_16 .suffix_2{padding-right:120px;}
.container_16 .suffix_3{padding-right:180px;}
.container_16 .suffix_5{padding-right:300px;}
.container_16 .suffix_6{padding-right:360px;}
.container_16 .suffix_7{padding-right:420px;}
.container_16 .suffix_9{padding-right:540px;}
.container_16 .suffix_10{padding-right:600px;}
.container_16 .suffix_11{padding-right:660px;}
.container_16 .suffix_13{padding-right:780px;}
.container_16 .suffix_14{padding-right:840px;}
.container_16 .suffix_15{padding-right:900px;}
html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}
a:focus{outline:1px dotted invert;}
hr{border-color:#ccc;border-style:solid;border-width:1px 0 0;clear:both;height:0;}
h1{font-size:25px;}
h2{font-size:23px;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:17px;}
h6{font-size:15px;}
ol{list-style:decimal;}
ul{list-style:disc;}
li{margin-left:30px;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}
body{font-family:Arial,'Liberation Sans',FreeSans,sans-serif;padding:0;margin:0;background:#fafaf9 url(images/menubg.png) repeat-x top left;}
body.home{background:#fafaf9 url(images/bghome.png) repeat-x top left;}
#frame{margin:0;padding-top:15px;width:800px;padding-left:100px;margin-left:auto;margin-right:auto;}
#frame #content{margin-right:0;margin-left:220px;width:475px;}
#frame #content.widecolumn{margin:0;width:700px;}
#posts .post{margin-top:1em;}
.section{margin-bottom:12px;}
.section h2,#news h2,#docs h2,#devel h2,#userscorner h2{font-size:10pt;font-weight:bold;margin-bottom:-0.6em;margin-left:10px;background:url('/img/icon_arrow.gif') left no-repeat;padding-left:18px;padding-top:2px;padding-bottom:2px;}
.section p{padding-top:12px;margin:0;margin-left:28px;}
#success{margin:0 0 12px 28px;}
#success .quote{color:#111;font-style:italic;font-size:1.2em;}
#success .author{text-align:right;font-weight:bold;font-size:.9em;}
.search{margin:0;width:180px;float:left;display:none;}
.search a{display:block;height:16px;padding:5px 0;}
.search input{font-size:90%;border:1px solid #666;margin:4px;height:16px;float:left;}
#news{margin-top:10px;}
#sidebar ul{margin-left:0;margin-top:1em;padding-left:28px;}
#sidebar ul li{margin:0;font-size:8pt;line-height:10pt;font-family:'Bitstream Vera Sans',Verdana,sans-serif;margin-bottom:6px;list-style-type:none;}
#sidebar a{text-decoration:none;color:#4c4c4c;}
#sidebar a:hover{color:black;}
#features{background:url('/img/shot.png') left no-repeat;height:189px;margin-left:15px;padding-left:225px;list-style-type:none;padding-bottom:0;margin-bottom:-1em;}
#firewall,#proxy,#filter,#jabber,#users,#ntp{background:url('/img/icon_arrow_sm.gif') left no-repeat;padding-left:16px;padding-top:3px;padding-bottom:2px;}
#none{list-style-type:none;padding-top:5px;}
#features li{padding-bottom:5px;}
#more{list-style-type:none;padding-top:6px;}
#content h2{margin-bottom:.3em;background-color:transparent;font-size:150%;}
#content h3{color:#4c4c4c;background-color:transparent;margin-bottom:.5em;font-size:140%;}
#footer{clear:both;border-top:1px solid #ebf3e4;font-size:11px;color:#6c7372;margin-top:25px;padding-bottom:10px;margin-bottom:10px;}
#footer .footerwrap{border-top:1px solid #f4fae0;padding-top:5px;}
#footer .footerwrap .left{background:transparent url(images/logo_mini.png) no-repeat center left;padding-left:15px;}
#footer a{color:inherit;}
.clear{clear:both;}
.clearleft{clear:left;}
.left{float:left;}
.right{float:right;}
a img,img{border:0;}
.date{font-size:8.5pt;color:#4c4c4c;padding-top:6px;padding-bottom:8px;font-style:italic;}
.text{padding-top:0;font-size:9pt;text-align:justify;}
.cl{font-style:italic;}
blockquote{font-family:monospace;margin:10px;margin-left:0;margin-right:0;padding:8px;font-size:8pt;background-color:#535353;color:white;}
a{color:#00a1d3;text-decoration:underline;}
h2 a{text-decoration:none;}
a:hover{color:#30315c;}
.allnews{background:url('/img/icon_arrow_sm.gif') left no-repeat;padding-left:12px;padding-top:2px;padding-bottom:2px;}
.newslist{padding-top:3px;padding-bottom:3px;}
#arrowlist,#contactlist{list-style-image:url('/img/icon_arrow_sm.gif');}
#contactlist li,#arrowlist li{padding-top:3px;padding-bottom:3px;}
#featureslist{padding-top:3px;list-style-type:none;margin-left:0;padding-left:0;}
#featureslist li{border-bottom:1px dotted #ccc;margin-top:10px;padding-left:45px;}
#fvlan{background:url('/img/vlans.png') top left no-repeat;}
#fproxy{background:url('/img/proxy.png') top left no-repeat;}
#fobjects{background:url('/img/objects.png') top left no-repeat;}
#fntp{background:url('/img/ntp.png') top left no-repeat;}
#ffirewall{background:url('/img/firewall.png') top left no-repeat;}
#fjabber{background:url('/img/chat.png') top left no-repeat;}
#fprint{background:url('/img/printers.png') top left no-repeat;}
#fsamba{background:url('/img/samba.png') top left no-repeat;}
#fnetwork{background:url('/img/network.png') top left no-repeat;}
#fusers{background:url('/img/usersandgroups.png') top left no-repeat;}
#fdns{background:url('/img/dnscache.png') top left no-repeat;}
#fdhcp{background:url('/img/dhcp.png') top left no-repeat;}
#fmail{background:url('/img/mail.png') top left no-repeat;}
#fsoftware{background:url('/img/software.png') top left no-repeat;}
#fbackup{background:url('/img/backup.png') top left no-repeat;}
.shot{margin-bottom:1em;font-size:10px;text-align:center;padding:4px;border:1px solid #c4c4c4;background-color:#ddd;opacity:.7;filter:alpha(opacity=70);}
.shot img{border:1px solid #c4c4c4;Filter:Gray;}
.shot a{color:#333;}
.shot a:hover{color:#30315c;}
.shot a:hover img{border:1px solid #30315c;Filter:none;}
div.note p{background-color:#ffff9f;padding:.5em;padding-right:0;padding-left:.8em;border:1px solid #f9f456;margin-right:0;}
.note{padding-top:5px;padding-right:0;margin-right:0;}
.hl{background:#ffff9f;}
.sli{font-weight:normal;}
.downlink{font-size:1.5em;}
img.featurepic{float:right;}
@media projection,screen{.ui-tabs-hide{display:none;}
}
@media print{.ui-tabs-nav{display:none;}
}
#usecases{width:510px;height:300px;}
#usecases ul{height:30px;margin:0;padding:0;list-style:none;}
#usecases ul li{width:170px;height:30px;margin:0;padding:0;float:left;}
#usecases ul li a{float:left;margin:0;width:170px;height:30px;padding:0;text-indent:-5000px;}
#usecases ul li a:focus{outline:none;}
#usecases ul li#uc1 a{background:url(../../uc/tab-1-off.gif) no-repeat top left;}
#usecases ul li#uc1.ui-tabs-selected a{background:url(../../uc/tab-1-on.gif) no-repeat top left;}
#usecases ul li#uc2 a{background:url(../../uc/tab-2-off.gif) no-repeat top left;}
#usecases ul li#uc2.ui-tabs-selected a{background:url(../../uc/tab-2-on.gif) no-repeat top left;}
#usecases ul li#uc3 a{background:url(../../uc/tab-3-off.gif) no-repeat top left;}
#usecases ul li#uc3.ui-tabs-selected a{background:url(../../uc/tab-3-on.gif) no-repeat top left;}
#usecases #ucgraphics{background:#004179 url(../../uc/graph-bg.gif) repeat-x top left;height:270px;}
#community{width:470px;}
#com1,#com2,#com3{float:left;width:138px;height:152px;color:#fff;margin-right:10px;}
#com1{background:url(../../../img/com1.jpg);text-align:center;}
#com1 p{margin:0 auto;width:120px;}
#com2{background:url(../../../img/com2.jpg);}
#com3{background:url(../../../img/com3.jpg);}
#community h3{text-indent:-5000px;margin:5px 0;}
#community a{color:#fff;}
#community ul{margin:0;padding-left:12px;list-style:none;line-height:2em;}
#community li{margin:0;padding:0;}
#post-awards img{float:left;padding:1em 0;}
#post-awards div.entry div{padding-bottom:.5em;padding-top:.5em;border-bottom:1px solid #ccc;}
#homegraph h1,#homegraph h2,#homegraph div.copy{text-indent:0;}
#homegraph h1{background:transparent url(images/eboxplatform.png) no-repeat top left;margin-top:35px;margin-bottom:0;font-size:32px;line-height:32px;height:48px;color:transparent;}
#homegraph h2{background:transparent url(images/ossbs.png) no-repeat top left;margin-top:2px;font-style:italic;font-weight:normal;font-size:18px;padding-top:-2px;word-spacing:2px;color:transparent;}
#homegraph div.copy{background:transparent url(images/copy.png) no-repeat top left;height:92px;width:582px;font-size:18px;line-height:24px;padding-top:-12px;word-spacing:-1px;color:transparent;}
#homegraph h1.oldgecko,#homegraph h2.oldgecko,#homegraph div.copy.oldgecko {text-indent: -999em;}
#homegraph .download{float:left;width:280px;margin-right:20px;margin-top:20px;}
#homegraph .download .button{display:block;width:290px;height:45px;color:#fff;padding-left:40px;padding-top:15px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:20px;font-weight:normal;line-height:24px;text-decoration:none;letter-spacing:.05em;}
#homegraph .stable .button{background:transparent url(images/btn_down.png) no-repeat top left;}
#homegraph .beta .button{background:transparent url(images/btn_beta.png) no-repeat top left;}
#homegraph .beta .button.dim{background:transparent url(images/btn_beta_dim.png) no-repeat top left;}
#homegraph .smalllinks{padding-left:10px;font-size:12px;}
#homegraph .stable .smalllinks{color:#fff;}
#homegraph .smalllinks a{color:#fff;text-decoration:underline;}
#hnews{margin-left:20px;background:#72ad01 url(/img/bg_news.png) repeat-x top left;}
#hlinks{clear:left;background:#dc7021 url(/img/bg_links.png) repeat-x top left;}
#hnews,#hlinks{width:340px;float:left;margin-top:20px;color:#fff;}
#hnews h2,#hlinks h2{color:#fff;margin-left:15px;margin-top:2px;margin-bottom:5px;text-shadow:#7f7f7f 0 0 5px;}
#hlinks p{margin-left:15px;padding-top:8px;padding-bottom:1px;}
#hnews a{color:inherit;}
.section .vcard{margin-top:12px;}
.section .vcard p{padding-top:0;}
.section .vcard h3{font-size:.9em;margin-left:28px;margin-bottom:0;}
#topmenu{margin:0;}
.tagcloud{text-align:center;line-height:18px;}
.tagcloud .s1{font-size:.7em;font-weight:lighter;}
.tagcloud .s2{font-size:.8em;font-weight:lighter;}
.tagcloud .s3{font-size:.9em;font-weight:light;}
.tagcloud .s4{font-size:1.0em;font-weight:normal;}
.tagcloud .s5{font-size:1.5em;font-weight:bold;}
#blocks{clear:both;margin-top:10px;font-size:14px;}
#blocks h2{margin-top:30px;color:#e99122;font-size:22px;font-weight:normal;}
#blocks p{margin-bottom:10px;line-height:18px;}
ul.social{list-style:none;}
ul.social li{float:left;margin:0;}
ul.social li a{float:left;margin-right:12px;}
ul.social li a.feed{margin-right:0;}
#screencast{margin-top:24px;}
#screencast h2{margin-top:5px;margin-bottom:0;color:#e99122;font-size:18px;font-weight:bold;}
#screencast #sc_title{font-size:14px;font-weight:bold;}
#screencast div{border:1px solid #6c7372;background:#f1f1f1;padding:10px;}
#screencast a#sc_video{display:block;width:250px;height:175px;background:transparent url(/img/screencast.jpg) no-repeat top left;text-indent:-99999px;}
#screencast a#sc_video:hover{background-position:bottom left;}
#screencast p.all{margin:0;margin-top:5px;font-size:11px;text-align:right;}
